Xavier Leroy
eba8410f49
Ajout d'un begin_root dans caml_thread_join
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1957 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-14 08:20:09 +00:00
Xavier Leroy
59994548af
Typo dans la doc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1953 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-12 11:18:41 +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
b6d5736e0d
Implementer la meme interface qu'en Unix
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1950 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-10 16:42:53 +00:00
Xavier Leroy
fece991745
Ajout de {in,out}_channel_of_descr_bin pour compatibilite avec Windows
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-10 16:42:08 +00:00
Xavier Leroy
11a4c45b78
Ajout de putenv et getenv.
...
Dams mktime: ignorer le champ is_dst fourni en argument.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1947 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-30 13:30:03 +00:00
Xavier Leroy
655531aa4c
Correction d'un bug de deallocation dans caml_thread_start.
...
Ajout de Begin_roots pour empecher la deallocation prematuree de mutexes et de conditions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1931 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-25 14:09:56 +00:00
Damien Doligez
09505325a4
bug "make depend" avant "make install"
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1925 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-21 16:09:03 +00:00
Xavier Leroy
648be3084b
Supprimer le test ifdef(MSG_OOB), certaines libc definissent MSG_OOB non comme une macro mais comme une enum
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1922 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-15 11:38:42 +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
c3bb497dd8
Nouveau traitement de callback_depth.
...
Probleme de racines GC dans Thread.kill
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1918 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-14 14:47:06 +00:00
Pierre Weis
13637589b2
Augmentation de la taille du cache des couleurs jusqu'à 256 couleurs.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1915 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-14 14:16:10 +00:00
Xavier Leroy
1147c3d20d
Ajout des regexp nommees (let name = regexp) dans ocamllex
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1910 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-07 12:50:19 +00:00
Damien Doligez
d42d481cb7
Compatibilite compacteur.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1905 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-06 16:33:16 +00:00
Francois Rouaix
c9f077f8db
Changed interface of dbopen
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1890 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-03-16 09:45:37 +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
900fada82e
Meilleure gestion des erreurs EUNKNOWNERROR
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1881 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-26 12:53:08 +00:00
Xavier Leroy
7c6224f2e3
Allocation des mutexes et des conditions hors du tas
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1880 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-26 12:52:39 +00:00
Francois Rouaix
4114ac7941
DB interface
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1873 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-23 12:42:23 +00:00
Xavier Leroy
e0213565fe
make scratch ne marchait pas
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1865 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-01-05 13:17:18 +00:00
Xavier Leroy
a17c864063
Bug de GC dans caml_thread_join
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1862 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-19 16:04:40 +00:00
Xavier Leroy
34eeeacfd2
epsilon dans make clean
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1852 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-10 14:42:52 +00:00
Xavier Leroy
a234a77991
MAJ pour release 1.07
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1851 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-10 13:28:16 +00:00
Xavier Leroy
737d67b27d
Portage OpenBSD
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1835 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-09 09:10:53 +00:00
Xavier Leroy
5d095a5e35
Ajout de Event.always
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1834 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-09 09:10:23 +00:00
Xavier Leroy
3fda2b9b90
Documentation de Thread.kill
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1833 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-09 09:10:14 +00:00
Pierre Weis
c3150892c8
Tabs ...
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1829 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-04 18:07:35 +00:00
Xavier Leroy
f8c6ae416a
Repercuter les modifs recentes sur posix.c -- a tester
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1828 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-02 13:12:07 +00:00
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
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
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
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
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
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
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
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
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
Xavier Leroy
fc67215ac9
Ne pas utiliser cpp
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1769 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 13:04:18 +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
36acaaeeda
MAJ pour release 0.6
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1757 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-10 18:20:48 +00:00
Xavier Leroy
7de9d9776f
MAJ doc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1740 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-24 15:53:28 +00:00