Xavier Leroy
7501784c80
MAJ en-tetes pour mentionner la 'special exception' sur la LGPL
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-07 13:41:02 +00:00
Damien Doligez
5f4fd94902
bug de Gc.counters + blindage des macros
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3635 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-13 13:53:51 +00:00
Damien Doligez
a843096a99
codes pour faciliter le debug
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3030 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-03 08:34:22 +00:00
Xavier Leroy
a2d805dc31
En mode DEBUG, remplir le tas mineur de zeros apres le GC mineur (aide a trouver les pointeur non relocalises)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2971 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-17 13:22:36 +00:00
Damien Doligez
0a2021e986
finalisation de valeurs allouees
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2746 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 16:51:58 +00:00
Damien Doligez
d87a2d30c5
petite amelioration de oldify
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2732 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-05 13:15:59 +00:00
Damien Doligez
94ad744308
experimental: amelioration oldify
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2727 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-02 16:10:21 +00:00
Damien Doligez
63e272ecc5
Begin_roots -> CAMLparam
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2617 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-29 19:03:05 +00:00
Xavier Leroy
cc0f32b054
Changement de la licence
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-17 18:59:06 +00:00
Damien Doligez
4a0e1664d5
int -> tag_t
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2509 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-09 15:38:39 +00:00
Damien Doligez
16cf256535
changement gc_message
...
alloc_for_heap, add_to_heap, allocation_color
mauvais parametres alloc_final dans io.c
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2031 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-07 18:43:39 +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
1517cea772
Sources C convertis en ANSI C
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1696 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-02 12:55:01 +00:00
Damien Doligez
8555ce8fe7
Changement de Push/Pop_roots en Begin/End_roots
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1572 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-26 17:16:31 +00:00
Damien Doligez
03ec746bf1
deTABisation
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1563 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-19 15:42:21 +00:00
Damien Doligez
98b6d9e18f
compactage
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1539 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-13 14:45:38 +00:00
Damien Doligez
de5a97fd94
Makefile.Mac: ajout de callback.c
...
interp.a: suppression des callbacks
minor_gc.c: cosmetique
rotatecursor.c: on passe a 20 Hz
macintosh.c: support pour sys.c
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1201 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-25 15:53:57 +00:00
Xavier Leroy
2be462ae03
Utilisation de check_urgent_gc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1194 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-15 15:25:26 +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
010ff8d99a
Utiliser young_limit meme dans les allocations faites depuis C
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@577 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-22 17:49:35 +00:00
Xavier Leroy
e02fc8e7d8
Deplacement de urge_major_gc dans signals.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@575 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-22 16:48:17 +00:00
Xavier Leroy
92f57a090a
roots: ajout de scan_hook, interversion arguments de oldify
...
minor_gc: interversion arguments de oldify
signals: sig_vtalrm
intern: allouer le bloc lu dans le tas mineur si petit.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@368 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-30 10:21:28 +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
414572e80b
MAJ par-rapport a Caml Light 0.7
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@182 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-08 13:37:34 +00:00
Xavier Leroy
ac002cdc90
interp: bug dans BOOLNOT.
...
GC: on fait directement fatal_error si out of memory pendant le GC mineur.
Divers hacks locaux pour accelerer le GC majeur.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@138 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-24 12:46:59 +00:00
Xavier Leroy
3e935fb501
Nettoyages dans l'espoir d'aller un poil plus vite.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@111 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-17 16:11:08 +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
Xavier Leroy
61bd8ace6b
Passage a la version bootstrappee (franchissement du Rubicon)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-05-04 10:15:53 +00:00