Commit Graph

1777 Commits (b252cfa6868268656ddb765bd0020469de900f1a)

Author SHA1 Message Date
Xavier Leroy b252cfa686 Sauver et restaurer gc_entry_regs et gc_entry_float_regs dans le contexte de chaque thread
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1796 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-20 15:34:38 +00:00
Xavier Leroy 45638e8f80 Nouveau test
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1795 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-20 15:31:28 +00:00
Xavier Leroy 5721a56975 Rendre public gc_entry_regs[32] et gc_entry_float_regs[32]
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1794 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-20 15:31:10 +00:00
Xavier Leroy 0436b11bfd Nouvelle interface pour do_local_roots en natif
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1793 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-20 15:30:43 +00:00
Xavier Leroy 12e7a16317 Oups, il y avait du code de debug qui trainait
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1792 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-20 14:23:18 +00:00
Xavier Leroy 114eebc021 Bug lorsque GC juste apres creation d'un thread.
Meilleur traitement des echecs de pthread_create.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1791 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-20 14:15:35 +00:00
Xavier Leroy 3113fe729e Ajout de always
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1790 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-20 14:15:04 +00:00
Xavier Leroy 944383b2f1 Executer le signal apres avoir reinitialise young_limit.
Assert(async_signal_mode) au mauvais endroit.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1789 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-20 14:14:21 +00:00
Xavier Leroy 8033af2947 Version++
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1788 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-19 12:35:37 +00:00
Xavier Leroy 1f67f6e6b4 Marshal.to_buffer: renvoyer int, pas unit
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1787 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-19 10:02:22 +00:00
Xavier Leroy 18881a0f22 Dans stdlib speciale threads: Marshal mal place, Lazy oublie
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1786 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-19 10:01:18 +00:00
Xavier Leroy 61ee542903 Effacer l'ancien stdlib.cma de LIBDIR/threads
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1785 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-19 10:00:47 +00:00
Xavier Leroy c0cee989bd install et installopt revus
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1784 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-18 17:16:06 +00:00
Xavier Leroy c3c1d0604d Ajout option -thread a ocamlopt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1783 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-18 17:14:54 +00:00
Jérôme Vouillon 5e02c08f4c Bug occur-check
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1782 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-18 15:14:56 +00:00
Damien Doligez b8e86dc080 dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1780 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 17:43:44 +00:00
Xavier Leroy 1202945db5 Utiliser le mode binaire pour {in,out}_channel_of_descr
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1779 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 17:40:29 +00:00
Xavier Leroy 194af334a2 Erreur dans l'appel de convert_flag_list
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1778 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 17:15:28 +00:00
Damien Doligez a50080255f Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1777 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 17:14:52 +00:00
Xavier Leroy 3210ec436f MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1776 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 16:36:56 +00:00
Damien Doligez da41973dfb Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1775 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 15:11:58 +00:00
Xavier Leroy c3984c6466 Contraintes de registres sur div et mod
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1774 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 14:45:22 +00:00
Xavier Leroy 86cd1df7ba Typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1773 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 14:21:05 +00:00
Xavier Leroy f9d6235c66 Meilleurs prototypes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1772 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 13:52:31 +00:00
Xavier Leroy b830953ef6 MAJ prototypes pour Solaris
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1771 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 13:24:57 +00:00
Damien Doligez 4a6083378e *** empty log message ***
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1770 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 13:14:09 +00:00
Xavier Leroy fc67215ac9 Ne pas utiliser cpp
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1769 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 13:04:18 +00:00
Xavier Leroy 06b7420e8a Ajout de ocamlc.opt. MAJ en vue release 1.06.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1768 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 10:39:01 +00:00
Xavier Leroy 9893221693 Retour de l'instruction add $imm, mem.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1767 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-14 11:02:05 +00:00
Damien Doligez 7b745f1f36 Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1766 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-13 14:23:53 +00:00
Xavier Leroy efca4a4c3e Adaptation private method -> method protected.
Davantage de method protected dans schedgen et selectgen.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1765 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-13 10:57:10 +00:00
Xavier Leroy 1ebfd06999 Corrige le probleme de '->' dans un type de token ou de production.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1764 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-13 09:57:52 +00:00
Jérôme Vouillon 576365579c \"private method\" -> \"method protected\"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1763 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-13 09:04:16 +00:00
Damien Doligez 59130591cf Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1762 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-12 18:59:32 +00:00
Jérôme Vouillon 716a30000c Mises a jour
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1761 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-12 15:12:05 +00:00
Xavier Leroy 915299517e Revu les erreurs de syntaxe sur les parentheses pas fermees, etc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1760 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-12 12:32:53 +00:00
Pierre Weis 91f7a1961e Ajout de Array.init
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1759 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-12 08:56:35 +00:00
Xavier Leroy 5f7de2a000 Plus de labels
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1758 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-10 18:22:59 +00:00
Xavier Leroy 36acaaeeda MAJ pour release 0.6
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1757 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-10 18:20:48 +00:00
Xavier Leroy 55bb148630 Retour au code d'origine pour List.iter. Je veux un seul test par
iteration, dammit.
Suppression de dependances spurieuses dans Array et String.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1756 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-06 17:28:16 +00:00
Xavier Leroy 839a164991 Marquer le plus possible de methodes "private" et ne pas les exporter.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1755 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-06 17:25:24 +00:00
Pierre Weis 0608e971cc Log des changements de Format.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1754 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-06 14:19:14 +00:00
Pierre Weis 56dc1bd5b4 en Automatique.
let _ = pour e'viter le (futur) warning, et compatibilite' code Caml Light.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1753 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-06 14:11:06 +00:00
Damien Doligez c6350836a5 *.iter prend une fonction (xxx -> unit)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1752 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-05 19:44:54 +00:00
Damien Doligez 036e2d4c00 Doc de Arg.current.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1751 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-05 19:44:08 +00:00
Damien Doligez 773849f9cb Suppression du dernier matching non exhaustif
Changement du type des fonctions iter
Weak manquant dans le makefile de stdlib
Entree par defaut dans le makefile de test


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1750 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-31 13:03:32 +00:00
Damien Doligez 84e2a4bb07 ident.ml: suppression du dernier matching non exhaustif
printtyp.ml: changement du type de List.iter


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1749 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-31 13:02:30 +00:00
Damien Doligez f667ed705d make tout court pour faire tous les tests
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1748 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-31 13:00:00 +00:00
Damien Doligez b8ccccff49 Makefiles: fix disparition de weak.cmo
Changement de type des fonctions iter


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1747 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-31 12:59:29 +00:00
Damien Doligez 100004bca8 Changement de type de Array.iter.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1746 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-31 12:58:12 +00:00