Commit Graph

13 Commits (b7edfb670fe2eb930401fe76ccf14c33d6e7c5cd)

Author SHA1 Message Date
Xavier Leroy 6c76e7e834 Ajout de remove_global_root
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1218 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-12-10 15:39:51 +00:00
Xavier Leroy 2301d778e7 Renommage en Objective Caml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@782 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-30 14:53:58 +00:00
Xavier Leroy b24b1296ee fail.c: revu le nettoyage des racines locales C.
roots.c: utiliser le nouvel include stack.h
alpha.asm: revu la propagation des exceptions a travers un callback.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@556 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-20 10:40:34 +00:00
Xavier Leroy b8e27fec6c roots: parametrer davantage l'acces a la structure callback_link
utiliser frame_size < 0 plutot que num_roots < 0 comme indication,
       sinon le passage d'un frame au suivant est possiblement bugge.
sparc: ajout du code de callback C -> Caml


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-19 16:00:40 +00:00
Xavier Leroy 30a3062e99 Implementation des callbacks C -> ML.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@551 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-19 15:09:33 +00:00
Xavier Leroy 09fc490852 Portage HP-PA
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@467 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-26 14:38:29 +00:00
Xavier Leroy cddab28830 Ajout de scan_hook.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@366 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-30 10:20:08 +00:00
Xavier Leroy e4066357b1 Ajout des notices de copyright
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@195 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-09 15:06:35 +00:00
Xavier Leroy 2ee785a0c7 MAJ portage Sparc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@122 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-18 17:40:23 +00:00
Xavier Leroy 7005c1670d Suppression d'une indirection sur les globaux.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@110 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-17 16:10:45 +00:00
Xavier Leroy 8137de9583 Pour le MIPS, implementation du bit "deja scanne".
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@106 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-13 17:16:52 +00:00
Xavier Leroy a60e6cc08a Makefile: utilisation de VPATH pour pouvoir employer un compilo C
different de celui du runtime bytecode.
roots.c: ajout du Mips.
alpha.asm: on emploie $25 dans raise_exception pour garder trace du raise.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@89 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-12 14:27:10 +00:00
Xavier Leroy c226d5efeb Branchement du GC de la version bytecode sur le compilateur natif
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@72 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-10 09:48:27 +00:00