Xavier Leroy
|
d7595ad51b
|
Ajout code asm x86
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1825 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-12-02 13:03:42 +00:00 |
Jérôme Vouillon
|
ec8fe24713
|
Reconnaissance des variables d'instance
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1824 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-12-01 17:48:50 +00:00 |
Xavier Leroy
|
263f0a5b3b
|
Corrige un bug et ameliore le code dans la selection des shifts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1823 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-12-01 16:50:24 +00:00 |
Xavier Leroy
|
7d6bff3aa1
|
Nouvelle interface avec le GC
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1822 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-12-01 13:04:05 +00:00 |
Xavier Leroy
|
b90e113ad4
|
Mise au point
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1821 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-12-01 12:35:46 +00:00 |
Xavier Leroy
|
680e15240c
|
Modifs cosmetiques, reste a tester
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1820 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-28 15:09:30 +00:00 |
Xavier Leroy
|
60ec2ed6a4
|
Debugging inferace GC pour Power/AIX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1819 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-28 15:05:02 +00:00 |
Xavier Leroy
|
413d53a977
|
Test de GC dans les handlers de signaux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1818 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-28 10:35:58 +00:00 |
Xavier Leroy
|
71fbb303ff
|
Bug de depilage dans caml_call_gc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1817 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-27 17:01:18 +00:00 |
Xavier Leroy
|
74930bc5b6
|
Retour en arriere sur caml_last_context
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1816 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-27 16:36:35 +00:00 |
Xavier Leroy
|
7fa389d64c
|
Retour en arriere sur caml_last_context
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1815 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-27 16:33:52 +00:00 |
Xavier Leroy
|
fac2c70093
|
Protoization
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1814 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-27 16:33:08 +00:00 |
Xavier Leroy
|
ec6e90ab3f
|
Proto de do_local_roots
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1813 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-27 16:30:58 +00:00 |
Xavier Leroy
|
5866ccca18
|
Revision de l'interface avec le GC, suite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1812 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-27 16:28:40 +00:00 |
Xavier Leroy
|
4b87c64279
|
Retour en arriere sur la modif des offsets dans les descripteurs de frames
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1811 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-27 16:28:21 +00:00 |
Xavier Leroy
|
b40acda72e
|
MAJ par-rapport a POSIX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1810 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-25 15:29:46 +00:00 |
Xavier Leroy
|
694dfd27ec
|
Suppression totale des cleanup handlers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1809 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-25 15:21:57 +00:00 |
Xavier Leroy
|
8bd335b570
|
Suppression de Thread.kill, ne pas utiliser de cleanup handlers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1808 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-25 15:10:46 +00:00 |
Xavier Leroy
|
898b0a9090
|
Remplacement caml_last_return_address -> caml_last_context
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1807 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-25 14:33:21 +00:00 |
Xavier Leroy
|
60de2bc720
|
Nettoyages
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1806 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-25 14:32:36 +00:00 |
Xavier Leroy
|
92a3d57ea6
|
Nouvelle interface GC pour Alpha (debut)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1805 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-25 13:30:05 +00:00 |
Xavier Leroy
|
bc6878f80a
|
Meilleur traitement de la cancellation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1804 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-25 13:08:23 +00:00 |
Xavier Leroy
|
ba8856fa7b
|
Suite a la nouvelle interface avec le GC: stocker les offsets dans les frame descriptors sans le 96 en plus
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1803 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-25 12:59:56 +00:00 |
Xavier Leroy
|
20d3b7872e
|
Nouvelle interface avec le GC
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1802 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-25 12:51:38 +00:00 |
Xavier Leroy
|
fcb76777ac
|
Remettre young_limit a zero quand signal appele depuis *_blocking_section
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1801 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-25 12:38:09 +00:00 |
Jérôme Vouillon
|
e87a671da1
|
Bug pour l'affichage du type de self
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1800 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-24 12:05:55 +00:00 |
Xavier Leroy
|
94b58863a9
|
Revision de l'interface GC pour ocamlopt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1799 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-21 13:49:30 +00:00 |
Xavier Leroy
|
29754eb4cb
|
Obj.unmarshal n'etait pas compatible avec l'ancienne version (1.05)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1798 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-21 13:47:38 +00:00 |
Xavier Leroy
|
beaa636723
|
Revision de l'interface avec le GC, debut
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1797 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-21 13:46:23 +00:00 |
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 |