Damien Doligez
|
e6007f6057
|
fusion des changements jusqu'a 3.08.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6824 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-03-24 17:20:54 +00:00 |
Jacques Garrigue
|
6034f51257
|
align Caml_system__frametable
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6631 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-10-06 06:33:25 +00:00 |
Xavier Leroy
|
6310a642de
|
Detection stack overflow pour AMD64/Linux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6602 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-08-13 13:38:27 +00:00 |
Xavier Leroy
|
9dff4b1fa2
|
Suite nettoyage segv_handler
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6601 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-08-13 12:17:02 +00:00 |
Xavier Leroy
|
1a8c0ee7b9
|
Prevoir de recuperer les debordements de pile lorsque youg_ptr et exn_pointer sont en registres
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6600 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-08-13 11:45:44 +00:00 |
Xavier Leroy
|
a8afc7f0a0
|
Revu checkbound pour Sparc/non-Solaris (PR#2980)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6598 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-08-12 16:04:07 +00:00 |
Xavier Leroy
|
6fbad77c8a
|
Ajout de pseudo-registres supplementaires pour le passage de plus de 6 arguments
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6596 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-08-12 14:29:25 +00:00 |
Xavier Leroy
|
af9b98fcbb
|
Ajout de pseudo-registres supplementaires pour le passage de plus de 6 arguments
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6593 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-08-12 13:37:12 +00:00 |
Xavier Leroy
|
e2df31285a
|
MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6591 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-08-12 13:32:24 +00:00 |
Xavier Leroy
|
d704771b0c
|
Nettoyage de la partie system-dependent de la gestion des signaux (a tester)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6590 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-08-12 13:32:11 +00:00 |
Xavier Leroy
|
237006931a
|
Fusion des modifs faites sur la branche release jusqu'a la release 3.08.0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6552 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-07-13 12:19:15 +00:00 |
Xavier Leroy
|
63b506d2cd
|
Suppression portage ocamlopt pour Power/AIX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6423 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-19 16:17:31 +00:00 |
Xavier Leroy
|
ffe6271308
|
young_ptr et bottom_of_stack doivent etre sauvegardes par caml_alloc* (PR#2518)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6301 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-18 08:04:40 +00:00 |
Damien Doligez
|
a0f7f8a2a2
|
suppression des warnings "unused variable" de gcc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6300 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-17 17:25:52 +00:00 |
Xavier Leroy
|
93ff0675a7
|
Portage HHPA/Linux, suppression du portage HPPA/Nextstep (PR#2561). A tester
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6298 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-16 09:09:23 +00:00 |
Xavier Leroy
|
c9840b7dd7
|
MAJ portage HPPA/HPUX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6289 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-09 15:19:16 +00:00 |
Xavier Leroy
|
d6137c10fa
|
Suite depollution pour Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6278 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-04 09:02:47 +00:00 |
Xavier Leroy
|
96b512c1da
|
Utiliser bctrl plutot que blrl, evite de perturber la prediction des adresses de retour sur le G5
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6129 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-02-22 14:56:25 +00:00 |
Xavier Leroy
|
33b28443c8
|
Glitches dans le renommage
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-02-17 12:30:11 +00:00 |
Damien Doligez
|
ddc87e9802
|
PR#1914,PR#1956 depollution de l'espace de noms
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6055 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-01-04 14:32:34 +00:00 |
Damien Doligez
|
258688a333
|
depollution suite (PR#1914 et PR#1956)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6050 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-01-03 12:51:20 +00:00 |
Damien Doligez
|
0c7aecb88d
|
depollution suite (et fin?) (PR#1914 et PR#1956)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6047 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-01-02 19:23:29 +00:00 |
Damien Doligez
|
7ba8c1ca1d
|
depollution suite (PR#1914 et PR#1956)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6046 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-01-01 18:32:36 +00:00 |
Damien Doligez
|
5a678d29f5
|
depollution suite (PR#1914 et PR#1956)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6045 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-01-01 16:42:43 +00:00 |
Damien Doligez
|
331b2d89c3
|
depollution suite (PR#1914, PR#1956)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6044 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-12-31 14:20:40 +00:00 |
Damien Doligez
|
31943bac1d
|
depollution suite (PR#1914 et PR#1956); byterun/weak.c: PR#1929 suite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6041 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-12-29 22:15:02 +00:00 |
Xavier Leroy
|
661a890b17
|
Typo dans la precedente correction
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6031 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-12-20 11:05:51 +00:00 |
Xavier Leroy
|
37e20a0e93
|
Bug dans raise_caml_exception (r14, r15 not correctly reinitialized)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6029 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-12-20 10:54:52 +00:00 |
Damien Doligez
|
aa46693dc5
|
depollution (PR#1914, PR#1956)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6023 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-12-16 18:09:44 +00:00 |
Damien Doligez
|
1a9f5599dd
|
decontamination (PR#1914, PR#1956)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6021 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-12-15 18:10:51 +00:00 |
Xavier Leroy
|
e4922858fd
|
Changement erreur acces hors bornes. Utilisation des buckets statiquement alloues par ocamlopt pour Out_of_memory et Stack_overflow
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5948 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-11-21 15:54:03 +00:00 |
Xavier Leroy
|
4755668ea9
|
Support Sparc et PowerPC pour NetBSD (PR#1746)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5711 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-07-17 15:11:03 +00:00 |
Xavier Leroy
|
8c008a73d1
|
Introduction/utilisation de caml_array_bound_error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5638 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-06-30 15:39:39 +00:00 |
Xavier Leroy
|
bc33391898
|
Portage AMD64
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5634 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-06-30 08:28:48 +00:00 |
Damien Doligez
|
0c39583400
|
alignement stack frames a 16 octets sur powerpc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5607 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-06-20 15:17:52 +00:00 |
Xavier Leroy
|
29b096a3a9
|
Revu implementation Thread.exit dans systhreads (PR#1644)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5599 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-06-16 12:31:14 +00:00 |
Xavier Leroy
|
10933b0b8f
|
Include manquant (PR#1699)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-06-02 09:29:46 +00:00 |
Xavier Leroy
|
ae248c9da5
|
MAJ IRIX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5574 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-05-23 12:09:36 +00:00 |
Damien Doligez
|
43b02185d7
|
ajout option -stypes; depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5478 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-04-02 01:32:09 +00:00 |
Damien Doligez
|
1395ffba85
|
compatibilite mac os 10.1 / 10.2 (suite)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5463 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-03-26 15:47:55 +00:00 |
Damien Doligez
|
552118dc3a
|
compatibilite macos 10.1 / 10.2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5462 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-03-26 14:54:45 +00:00 |
Damien Doligez
|
bdf861b2e1
|
fix probleme MacOS 10.1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5364 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-01-03 15:08:08 +00:00 |
Damien Doligez
|
c442456315
|
MAJ dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5352 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-12-16 15:59:59 +00:00 |
Xavier Leroy
|
2f698390a5
|
Support SPARC V8 et SPARC V9. Suppression indirection sur young_limit dans le cas de Solaris.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5303 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-11-29 15:03:08 +00:00 |
Xavier Leroy
|
7624b292ef
|
Suite PR#1466: revision modification de young_limit dans le cas de l'Alpha
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5297 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-11-25 12:50:20 +00:00 |
Damien Doligez
|
b3170e3d1f
|
PR#1466 suite (et fin en ce qui concerne MacOS X)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5250 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-11-07 11:51:39 +00:00 |
Damien Doligez
|
ed3123ee87
|
changement des locations, premiere tranche
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5224 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-11-01 17:06:47 +00:00 |
Damien Doligez
|
7f968224ae
|
probleme out-of-bounds string/array access sur Mac OS 10.2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5141 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-09-23 18:03:56 +00:00 |
Xavier Leroy
|
6b193ab37e
|
Patches for OpenBSD/Alpha (PR#1392)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5137 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-09-20 11:40:28 +00:00 |
Damien Doligez
|
e842dda8c9
|
depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5134 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-09-17 13:50:21 +00:00 |
Xavier Leroy
|
9adc852967
|
Blinder la lecture de /proc/self/exe (sur de vieux noyaux Linux, ca ne renvoie pas un nom de fichier, mais un inode)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5113 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-09-03 13:56:36 +00:00 |
Damien Doligez
|
38a7141441
|
deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5021 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-07-22 17:09:18 +00:00 |
Damien Doligez
|
851b9cb158
|
deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5020 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-07-22 16:38:07 +00:00 |
Damien Doligez
|
8bd27a45b4
|
deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5018 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-07-22 15:48:45 +00:00 |
Xavier Leroy
|
38b49667b1
|
MAJ dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5016 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-07-22 13:38:00 +00:00 |
Xavier Leroy
|
c4ac4c67d4
|
Oubli regle .c.obj
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4937 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-06-18 16:17:34 +00:00 |
Xavier Leroy
|
2412a5ad07
|
Utiliser au lieu de gcc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4916 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-06-11 08:36:35 +00:00 |
Xavier Leroy
|
a82c366504
|
Portage Mingw et revision du portage Win32/MSVC
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4899 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-06-07 09:49:45 +00:00 |
Damien Doligez
|
bfc6b1c6c4
|
OCAMLRUNPARAM accepte l'hexadecimal
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4885 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-06-05 12:26:08 +00:00 |
Xavier Leroy
|
d7d4ac58d3
|
MAJ portage IA64
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4869 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-06-03 14:22:31 +00:00 |
Damien Doligez
|
2dd5bb2e5d
|
.depend + .cvsignore
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4855 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-05-28 17:03:40 +00:00 |
Pierre Weis
|
9e67392a3a
|
Disparition du module Scanning: modification des Makefiles + bootstrap.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4852 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-05-27 22:05:39 +00:00 |
Xavier Leroy
|
f4961db472
|
Nettoyage test inutile
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4773 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-05-06 12:02:26 +00:00 |
Damien Doligez
|
4e87d1239d
|
deps + factorisation sprintf/kprintf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4529 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-03-13 17:34:58 +00:00 |
Xavier Leroy
|
5835791057
|
Workaround gcc 2.96 bug (RH 7.2, Mandrake 8.[01])
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4503 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-03-11 10:12:43 +00:00 |
Xavier Leroy
|
d33ac50ba4
|
Directive .end incorrecte
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4494 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-03-11 08:38:52 +00:00 |
Xavier Leroy
|
429efbf7c2
|
Ajout Sys.executable_name, laisser Sys.argv.(0) inchange (PR#817)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4375 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-02-11 13:51:40 +00:00 |
Xavier Leroy
|
71cf31f0e2
|
Ajout du packaging d'unites de compilation (option -pack)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4367 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-02-08 16:55:44 +00:00 |
Damien Doligez
|
e962b870e8
|
bug lazy dans ocamlopt + diverses bricoles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4292 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-01-20 22:20:58 +00:00 |
Damien Doligez
|
09a8c6bc78
|
configure: suppression "smart preprocessing" pour MacOS X
asmrun/roots.c, byterun/alloc.c, byterun/gc_ctrl.c, byterun/minor_gc.c,
byterun/minor_gc.h, byterun/roots.c, byterun/startup.c:
derecursivation du GC mineur
byterun/config.h, stdlib/gc.mli: compactage active par defaut (300%)
otherlibs/unix/select.c: ajout include MacOS X
.cvsignore: bricoles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4264 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-01-18 15:13:26 +00:00 |
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 |
Xavier Leroy
|
2ba4aa94da
|
Faire marcher ctrl-C sous Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3983 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-11-05 16:10:12 +00:00 |
Xavier Leroy
|
2cf0db4232
|
Ajout mecanisme de trace dans les parsers ocamlyacc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3981 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-11-05 13:34:42 +00:00 |
Xavier Leroy
|
8e264b64e4
|
Ajout de unix.c, dynlink.c
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3679 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-30 09:01:33 +00:00 |
Xavier Leroy
|
ddd99c7e5d
|
Chargement dynamique de primitives C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3677 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-28 14:47:48 +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 |
Xavier Leroy
|
b19236a7b1
|
Revu gestion des racines globales (utilisation d'une skip list pour accelerer remove_global_root)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3630 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-11 17:36:38 +00:00 |
Xavier Leroy
|
c6bef2669d
|
La detection de debordement de pile ne marche pas sur Alpha/DUnix (on n'arrive pas a recuperer la valeur des registres 13 et 15)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3622 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-08 09:14:46 +00:00 |
Xavier Leroy
|
bf110cd0e2
|
Detection du debordement de pile C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3621 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-08 08:30:26 +00:00 |
Xavier Leroy
|
f79a71ec24
|
Documenter le probleme avec garbage_collection et le traitement des signaux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3588 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-07-23 15:33:21 +00:00 |
Xavier Leroy
|
7d9d5c1f32
|
Bump NSIG to 64 -- AIX, Linux and perhaps others have 64 signals
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3562 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-07-02 12:49:57 +00:00 |
Xavier Leroy
|
8d89bc946b
|
return -> CAMLreturn
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3557 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-06-29 11:37:06 +00:00 |
Xavier Leroy
|
5dea37e252
|
Convert signal number back to symbolic identifiers when possible (PR#395). Wrong handler was returned by Sys.signal (PR#226).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3536 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-06-19 08:43:11 +00:00 |
Xavier Leroy
|
66cc55fe8f
|
Ajout et utilisation de printexc.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3527 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-06-15 14:22:49 +00:00 |
Xavier Leroy
|
6a97978504
|
Cleanup patches (see PR#321)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3478 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-03-30 12:21:13 +00:00 |
Jacques Garrigue
|
770b5de3e7
|
assembler problems on Solaris
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3434 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-22 03:37:29 +00:00 |
Xavier Leroy
|
9a2e79a891
|
Changement de l'initialisation de verb_gc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3424 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-19 12:42:33 +00:00 |
Damien Doligez
|
b3b719c729
|
*** empty log message ***
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3397 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-05 14:55:22 +00:00 |
Xavier Leroy
|
fd8846fecd
|
Portage Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3270 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-08-10 09:58:08 +00:00 |
Xavier Leroy
|
2eb091a42a
|
Suite et fin des hacks sur le RSE
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3245 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-21 08:08:23 +00:00 |
Xavier Leroy
|
5897e80026
|
Essai de gestion correcte du RSE
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3241 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-20 12:08:32 +00:00 |
Xavier Leroy
|
0222854cba
|
Correction mauvaises dependances, mauvais calcul de l'adresse de L101
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3240 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-20 10:57:15 +00:00 |
Xavier Leroy
|
ca1424bb97
|
Ajout de stops explicites (le mode -xauto est trop bugge)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3237 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-18 11:51:21 +00:00 |
Xavier Leroy
|
514897cdcb
|
Various bug fixes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3236 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-18 11:26:54 +00:00 |
Xavier Leroy
|
5b77735593
|
Suppression des loads et stores avec postincrement (probleme potentiel avec as -xauto)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3224 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-01 11:46:20 +00:00 |
Xavier Leroy
|
f029d9a546
|
Portage IA64
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3223 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-01 07:47:19 +00:00 |
Xavier Leroy
|
176441f93b
|
Suite portage IA64
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3222 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-06-30 16:37:42 +00:00 |
Xavier Leroy
|
18fd4e7ab8
|
Rectification generateur HPPA pour supprimer warning de compatibilite (PR#125)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-06-05 12:32:11 +00:00 |
Xavier Leroy
|
ccf1c01d14
|
Hack pour HPUX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3130 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-21 13:33:34 +00:00 |
Xavier Leroy
|
d532f14ea9
|
Revu compil win32.c
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3127 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-21 12:41:08 +00:00 |
Pierre Weis
|
9abfff060e
|
Suppression de Formatmsg, réécriture des messages à l'aide de Format.fprintf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-21 08:13:22 +00:00 |
Xavier Leroy
|
b661d816b9
|
wincmdline -> win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3059 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-11 13:05:30 +00:00 |
Damien Doligez
|
3f6a493b87
|
MacOS: ajout macosunix; portage bigarray et systhreads; tabs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3042 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-05 18:30:22 +00:00 |
Xavier Leroy
|
b1fa3c7002
|
Portage AIX 4.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2973 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-17 16:45:18 +00:00 |
Damien Doligez
|
4dcc3bec1d
|
#include manquants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2944 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-10 20:30:38 +00:00 |
Xavier Leroy
|
1fc102caa7
|
Adaptation pour BSD
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2891 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-29 16:15:59 +00:00 |
Xavier Leroy
|
1cac403368
|
Ajout des modules Int32, Int64 et Nativeint
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2807 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-11 15:09:27 +00:00 |
Xavier Leroy
|
9e206909f4
|
Introduction des blocs de type Custom.
Remplacement des blocs de type Final par des blocs de type Custom.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2804 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-10 14:04:59 +00:00 |
Damien Doligez
|
71e622a29a
|
dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2749 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-07 18:08:43 +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 |
Xavier Leroy
|
2f0753ff7e
|
Au retour de garbage_collection, le tas mineur n'est pas forcement vide (signal handlers). Donc, verifier qu'on a assez de place pour l'allocation demandee, et refaire un GC sinon.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2734 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-07 13:27:52 +00:00 |
Damien Doligez
|
9968714ee2
|
optimisation des racines globales pour le GC mineur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2733 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-05 13:16:31 +00:00 |
Damien Doligez
|
878f4f4de3
|
Blue -> Caml_blue etc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2728 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-03 16:15:14 +00:00 |
Jacques Garrigue
|
71d0a1a181
|
dead files
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2654 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-30 17:09:30 +00:00 |
Damien Doligez
|
ddc7d63689
|
tabs -> spaces
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2639 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:16:30 +00:00 |
Damien Doligez
|
f9dafc4088
|
CAMLRUNPARAM -> OCAMLRUNPARAM
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2570 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-18 17:57:48 +00:00 |
Xavier Leroy
|
65981ac3e6
|
Bug dans le traitement des exceptions qui s'echappent d'un callback C -> Caml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2563 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-18 14:42:01 +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
|
658c8164c9
|
Portage PPC/Linux: adaptation aux nouvelles conventions du noyau 2.2 (bis)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2543 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-16 14:53:57 +00:00 |
Damien Doligez
|
51fee224b0
|
Portage PPC/Linux: adaptation aux nouvelles conventions du noyau 2.2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2542 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-16 14:52:01 +00:00 |
Damien Doligez
|
2b18366eef
|
typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2540 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-16 12:47:44 +00:00 |
Xavier Leroy
|
07708176ee
|
Remise a jour SunOS 4
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2538 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-16 11:08:28 +00:00 |
Xavier Leroy
|
8f492b2886
|
Corrections pour AIX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2535 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-16 10:25:12 +00:00 |
Damien Doligez
|
7afdd2ae84
|
MAJ du portage Rhapsody pour MacOS XS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2529 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-15 20:04:30 +00:00 |
Damien Doligez
|
a5268f4a8f
|
changement "__linux" -> "SYS_elf" car "__linux" n'est plus defini sous Linux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2526 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-15 13:52:17 +00:00 |
Damien Doligez
|
a68fec227c
|
Leger bug dans depend.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2507 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-09 14:00:59 +00:00 |
Damien Doligez
|
30ae96bf99
|
utilise SYS_elf au lieu de __linux (dans un #ifdef)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2467 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 13:44:40 +00:00 |
Xavier Leroy
|
26d4b308cf
|
Ajout de bsd_elf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2415 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-10-14 13:35:23 +00:00 |
Xavier Leroy
|
51c55b2228
|
Revu la gestion des signaux et des exceptions dans les signal handlers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2377 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-06-05 12:02:48 +00:00 |
Xavier Leroy
|
68829a504b
|
Portage BeOS/Intel x86
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2376 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-05-18 18:46:17 +00:00 |
Xavier Leroy
|
0370b63cf7
|
Support pour *BSD
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2363 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-05-15 15:06:16 +00:00 |
Damien Doligez
|
bbcdbb90b6
|
dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2340 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-03-04 23:00:31 +00:00 |
Xavier Leroy
|
814ec4e5f1
|
Typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2332 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-03-04 12:40:37 +00:00 |
Xavier Leroy
|
6e1aa1f7f1
|
Ajout de callback*_exn
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2284 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-02-14 16:48:25 +00:00 |
Xavier Leroy
|
eae6662350
|
Typo dans array_bound_error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2262 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-02-01 14:14:24 +00:00 |
Xavier Leroy
|
74c6c950f0
|
Install de libasmrunp.a
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2250 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-01-27 10:52:54 +00:00 |
Xavier Leroy
|
b6280d4ea7
|
clean: Ne pas effacer mips.s
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2232 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-12-09 10:17:28 +00:00 |
Xavier Leroy
|
5f01ac8bc8
|
Adaptation a Solaris
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2227 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-12-07 12:55:25 +00:00 |
Xavier Leroy
|
83cd7cac3d
|
Optimisation de la selection d'instruction (les checkbounds peuvent apparaitre dans des expressions simples, c'est bon pour le flottant Intel)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2224 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-12-03 17:28:53 +00:00 |
Xavier Leroy
|
7f9ee6a995
|
MAJ portage Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2218 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-12-02 14:39:27 +00:00 |
Xavier Leroy
|
e62bfafb00
|
Suppression des asserts pour le Sparc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2199 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-26 10:08:37 +00:00 |
Xavier Leroy
|
6191b9336f
|
Typo dans raise_sys_blocked_io
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2198 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-26 10:00:51 +00:00 |
Xavier Leroy
|
88a9a6bb60
|
Ajout de Sys_blocked_io
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-20 15:38:09 +00:00 |
Xavier Leroy
|
b71badac85
|
Mips/Irix: passage en mode -n32. Mips/Ultrix: suppression
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2183 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-18 18:10:53 +00:00 |
Xavier Leroy
|
6d11a1feb7
|
Bugs dans caml_array_bound_error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2179 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-13 14:17:21 +00:00 |
Xavier Leroy
|
f82a3ee095
|
Bug dans caml_array_bound_error en mode PIC
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2178 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-13 11:05:38 +00:00 |
Xavier Leroy
|
5adf029a51
|
Debug Invalid_argument pour acces hors bornes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2168 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-12 10:22:02 +00:00 |
Xavier Leroy
|
016a2078e7
|
Suppression code inutile dans caml_array_bound_error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2167 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-12 09:32:55 +00:00 |
Xavier Leroy
|
939d9b30a9
|
En ocamlopt, les acces hors bornes levent Invalid_argument au lieu de planter le programme. Itou pour les fonctions C qui appellent invalid_argument. Teste sur Intel, a tester sur les autres
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-11 15:35:48 +00:00 |
Xavier Leroy
|
7fd3559990
|
Ne pas compiler les versions profile des bibliotheques sur les machines qui n'implementent pas ocamlopt -p
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2160 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-06 15:39:18 +00:00 |
Damien Doligez
|
9101f79a3f
|
dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2153 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-05 16:32:45 +00:00 |
Pierre Weis
|
0b2e88f6ff
|
Addition du warning de la séquence.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-05 08:01:06 +00:00 |
Xavier Leroy
|
edce8eb8e8
|
Ne pas utiliser sigprocmask() dans mlraise() si nous sommes en threads POSIX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2138 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-02 15:08:40 +00:00 |
Damien Doligez
|
3be947947e
|
nouvelles fonctions alloc/alloc_small
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2134 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-10-26 19:19:32 +00:00 |
Xavier Leroy
|
66ae9423a7
|
Portage ARM
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2120 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-10-15 16:10:53 +00:00 |
Xavier Leroy
|
281583d13d
|
Portage ARM
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2114 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-10-10 14:56:53 +00:00 |
Xavier Leroy
|
11bf250259
|
Une ligne blanche en moins
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2101 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-10-01 12:30:02 +00:00 |
Xavier Leroy
|
e119edf522
|
Probleme de profiling (dans PROFILE_CAML, il faut sauver %ebp car caml_alloc* doivent preserver tous les registres)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2100 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-10-01 12:21:22 +00:00 |
Xavier Leroy
|
e02dbb8ffa
|
Regle pour power.p.o (sous AIX, n'accepte pas l'option -DPROFILING)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2070 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-17 10:01:56 +00:00 |
Xavier Leroy
|
33401f0421
|
Regle pour power.p.o
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2069 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-17 09:34:50 +00:00 |
Xavier Leroy
|
301a14f26d
|
Proprification du traitement des numeros de signaux negatifs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2050 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-13 15:58:08 +00:00 |
Damien Doligez
|
7db224fe4a
|
ajout cast manquant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2044 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-12 12:35:17 +00:00 |
Xavier Leroy
|
c6b82c5c30
|
Sys.signal renvoie l'ancien handler
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2039 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-08 16:52:33 +00:00 |
Xavier Leroy
|
057d9f6aa4
|
Debug de l'option -p
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2027 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-06 14:25:44 +00:00 |
Xavier Leroy
|
6c9aa7d18b
|
Ajout de ASPPPROFFLAGS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2026 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-06 14:25:24 +00:00 |
Xavier Leroy
|
49521cb928
|
Ajout du profiling par gprof (ocamlopt -p)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2025 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-06 13:27:38 +00:00 |
Xavier Leroy
|
599307795e
|
Se proteger contre le cas sp == 0 (pas de pile ML active)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2016 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-29 11:52:59 +00:00 |
Xavier Leroy
|
0326505a60
|
MAJ du portage Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1952 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-05-11 18:42:59 +00:00 |
Xavier Leroy
|
6813c409c9
|
Portage SparcLinux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1951 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-05-11 14:57:23 +00:00 |
Xavier Leroy
|
bf21081737
|
Indentation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1941 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-04-27 15:27:19 +00:00 |
Xavier Leroy
|
b0bccd8878
|
MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1940 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-04-27 15:22:01 +00:00 |
Damien Doligez
|
712d9b60de
|
dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1926 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-04-21 16:09:12 +00:00 |
Xavier Leroy
|
d83bfc2f72
|
array.c est maintenant partage avec byterun
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1894 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-04-06 09:09:22 +00:00 |
Damien Doligez
|
c75800174b
|
Portage Rhapsody, suite et fin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1888 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-03-13 19:31:32 +00:00 |
Xavier Leroy
|
e378bb74d8
|
Premier jet portage Rhapsody
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1885 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-03-13 13:57:35 +00:00 |
Damien Doligez
|
2148ecdc7d
|
MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1854 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-12-10 16:04:36 +00:00 |
Xavier Leroy
|
b63c21085d
|
Declarations PUBLIC en trop
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1848 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-12-10 13:27:09 +00:00 |
Xavier Leroy
|
f279531490
|
Mise au point
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1831 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-12-05 16:23:28 +00:00 |
Xavier Leroy
|
148d1fb92d
|
Typo dans code PPC/Linux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1830 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-12-05 16:23:17 +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
|
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
|
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
|
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
|
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
|
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 |
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
|
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
|
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 |
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
|
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 |
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 |
Damien Doligez
|
39a87233bf
|
foo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1707 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-09-11 15:10:32 +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 |