Damien Doligez
57e273953e
portage bytecode sur Cray T3E
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1927 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-21 16:09:26 +00:00
Pierre Weis
13f00c37fa
Export de fail.h pour l'utilisateur.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1924 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-20 12:41:00 +00:00
Xavier Leroy
fd8ea59807
Ajout des options -make_runtime et -use_runtime
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1920 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-14 14:48:34 +00:00
Xavier Leroy
49c266fde7
Meilleure gestion de callback_depth (l'ancienne ne resistait pas aux exceptions
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1917 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-14 14:45:50 +00:00
Xavier Leroy
e08ab0bb94
Double_val(x) = f est remplace par Store_double_val(x, f)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1914 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-09 07:46:28 +00:00
Damien Doligez
36bb9a9b86
Changement pour les threads.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1903 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-06 16:32:33 +00:00
Xavier Leroy
ea8fe59ea0
Adoption des memes representations que dans ocamlopt pour les tableaux de flottants et les fonctions mutuellement recursives.
...
Simplification de la compilation du let rec de valeurs.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1895 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-06 09:15:55 +00:00
Damien Doligez
c0d06c862a
Portage Rhapsody
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1889 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-03-13 19:59:11 +00:00
Xavier Leroy
bef3a4317e
#define S_ISREG
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1883 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-27 14:06:41 +00:00
Xavier Leroy
8c7f4c0c76
Verifier que le channel est en mode binaire pour input_value, output_value, input_binary_int, output_binary_int
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1879 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-26 12:51:39 +00:00
Xavier Leroy
fb90ff47c0
Ignorer correctement les repertoires dans searchpath pour Win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1878 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-26 12:48:44 +00:00
Pierre Weis
b5ae8a0a0a
Introduction des fonctions de timing.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1875 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-25 10:20:38 +00:00
Pierre Weis
a75b7469a3
Bug dans commentaire de local_roots
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1870 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-06 18:35:29 +00:00
Xavier Leroy
1c0387d296
Lock et Unlock peuvent declencher un context switch, donc mettre en racines tout ce qui doit survivre
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1858 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-11 20:53:07 +00:00
Xavier Leroy
09e66e6936
Lock peut provoquer un context switch, donc mettre en racine tout ce qui doit survivre a Lock
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1857 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-11 20:48:46 +00:00
Xavier Leroy
e5224f96b2
En Win32: ignorer les blancs avant le nom de la commande
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1853 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-10 14:56:28 +00:00
Xavier Leroy
d239a741bd
Contourner les limitations de Win32 dans sys_command
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1850 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-10 13:27:48 +00:00
Xavier Leroy
a70d72c04a
Ajout stdlib.h pour proto malloc()
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1849 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-10 13:27:29 +00:00
Jérôme Vouillon
490a7058e5
Passage de la valeur des exceptions non rattrapees au debugger
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1844 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-09 13:53:13 +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
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
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
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
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
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
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
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
Xavier Leroy
2ec9928fc7
Erreur dans le proto de tgetstr (signale par Jerome).
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1737 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-24 15:52:05 +00:00
Xavier Leroy
f9e3751bf3
Assertion dans leave_blocking_section
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1725 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-16 16:11:17 +00:00
Xavier Leroy
f96ff2b7df
Installer callback.h
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1724 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-16 16:10:53 +00:00
Damien Doligez
5dfad13c8f
gc_ctrl.c: Fix Gc.get
...
stacks.c: Fix Gc.set
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1719 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-14 15:48:45 +00:00
Damien Doligez
78aa561421
Invalid_argument "Array.new" -> "Array.make"
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1704 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-11 15:09:43 +00:00
Xavier Leroy
88054d9a98
MAJ portage Win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1698 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-02 16:01:39 +00:00
Xavier Leroy
4c8f23357d
Petites erreurs de types
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1697 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-02 13:13:33 +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
Xavier Leroy
d75918f7e4
Ajout Lock/Unlock
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1695 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-02 08:51:09 +00:00
Xavier Leroy
bec90463c8
Revu completement l'allocation des buffers d'I/O.
...
Nettoyage du code d'I/O.
Ajout de hooks pour verrouiller en conjonction avec otherlibs/systhreads.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1693 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-29 15:37:22 +00:00
Xavier Leroy
d7f93706ae
Nettoyage des types de code_checksum
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1679 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:28:31 +00:00
Damien Doligez
36dbf9fb22
Fix warning gcc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1669 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-29 13:06:05 +00:00
Damien Doligez
364d41a963
Macintosh
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1643 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-04 14:54:05 +00:00
Xavier Leroy
30374ece5c
Pour utiliser les fonctions MD5 depuis C
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1634 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 13:49:11 +00:00
Xavier Leroy
b149e67a88
Nouveau module Marshal dans stdlib
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1633 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-02 18:16:15 +00:00
Damien Doligez
b2e61fc63d
Macintosh
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1628 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-27 17:06:23 +00:00
Jérôme Vouillon
eddd99bd52
Bug dans le calcul de la taille de frame (prendre en compte extra_args).
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1622 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-18 20:18:41 +00:00
Damien Doligez
c4fb76de04
Fix: bug dans le calcul de la longueur max d'une chaine.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1616 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 17:07:11 +00:00
Jérôme Vouillon
210c4d198d
Erreur de syntaxe dans macro Push_roots.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1607 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-15 12:36:20 +00:00
Xavier Leroy
c99916fdb9
Nouveau format d'executable.
...
Eradication des warnings de gcc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1594 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-13 15:49:36 +00:00
Damien Doligez
e399e61725
roots.c: variable inutile
...
compact.c weak.c: bug entre pointeurs faibles et compactage.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1577 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-02 12:51:51 +00:00
Damien Doligez
9544810249
unification local_roots/local_roots_new
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1575 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-01 17:15:19 +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