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
Xavier Leroy
88bfb0bbe6
MAJ
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1739 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-24 15:53:09 +00:00
Xavier Leroy
ed65220053
posix.c: bug dans le scanning des descripteurs de threads
...
thread.mli: MAJ pour POSIX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1738 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-24 15:53:03 +00:00
Xavier Leroy
6a3bbfa2b5
Debugging intensif (sur V6)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1727 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-16 16:12:40 +00:00
Xavier Leroy
25b9a8f774
Ajout d'un wait() bidon pour les besoins de ThreadUnix
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1726 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-16 16:11:53 +00:00
Damien Doligez
106a40d886
fix -lnums -> -cclib -lnums
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1717 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-14 13:29:43 +00:00
Damien Doligez
cbb5232b7b
fix csl -> ocaml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1715 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-14 13:16:44 +00:00
Xavier Leroy
86efb275c5
Makefiles: enlever /Zi. win32.c: utiliser WaitForMultipleObjects pour condition_wait
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1702 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-04 13:46:50 +00:00
Xavier Leroy
0efc0065fc
Debug, tests
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1701 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-04 13:45:56 +00:00
Xavier Leroy
1e664b9446
Implementation du type file_descr par le type HANDLE de Win32. Court-circuite la libc de MSVC.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1700 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-03 14:38:02 +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
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
61165f474f
Debut re-adaptation a Win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1694 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-01 14:26:16 +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
891e4e9c27
Adaptation pour ocamlopt. Verrouillage des channels maintenant fait en C, et plus en ML
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1692 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-29 15:05:51 +00:00
Xavier Leroy
b3a5477df0
Ne definir sock_addr et sock_addr_len qu'une seule fois
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1690 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-26 15:20:55 +00:00
Xavier Leroy
c316e8e8c8
Nettoyages, copie des .mli dans LIBDIR
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1681 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:29:46 +00:00
Xavier Leroy
9eff39141b
Emploi du bon compilo C
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1680 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:29:17 +00:00
Xavier Leroy
356a4ffb49
Ajout de marshal.cmo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1671 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-29 13:54:16 +00:00
Francois Rouaix
9c5587beb4
Use Callback
...
Renamed dbm.c to cldbm.c to support ocamlopt
opendbm exported as val to make sure Dbm is linked
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1646 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-15 14:31:29 +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
d8a84d9aa2
make depend bugge
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1640 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:33:31 +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
f900a64349
Commentaires: Caml [Special] Light -> Objective Caml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1625 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-20 12:50:13 +00:00
Xavier Leroy
5455e4e9d4
Eradication des warnings de gcc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1602 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-13 15:54:18 +00:00
Xavier Leroy
6cc9c43866
Eradication des warnings de gcc.
...
Nettoyages divers.
Suppression de ioctl.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1597 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-13 15:52:43 +00:00
Xavier Leroy
f7ccaf7b6c
Mauvais parenthesage.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1596 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-13 15:52:16 +00:00
Damien Doligez
1504140d5c
Fix du bug signale par Harrison sur nat_of_string "0".
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1588 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-12 15:27:11 +00:00
Damien Doligez
28164d5616
Dependences
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1587 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-12 15:26:09 +00:00
Jérôme Vouillon
ab34115864
Modification de [digest_interface] (le format des .mli a change).
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1579 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-05 13:53:48 +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
Xavier Leroy
553ad40629
Remise a jour.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1556 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-15 13:27:04 +00:00
Xavier Leroy
5f13aa1f5e
Grouper les arguments de Assert_failure.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1555 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-15 13:26:56 +00:00
Xavier Leroy
1737066bf3
Nouvelle gestion du CRC de l'interface.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1554 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-15 13:26:39 +00:00