summaryrefslogtreecommitdiffstats
path: root/byterun/io.c
AgeCommit message (Expand)Author
2012-10-15remove all $Id keywordsDamien Doligez
2012-07-26merge changes from 4.00 branching to 4.00.0 (part 1)Damien Doligez
2012-06-25Fix ENOMEM error on Windows when reading from terminalFabrice Le Fessant
2012-02-10More renaming to OCamlDamien Doligez
2011-07-27renaming of Objective Caml to OCaml and cleanup of copyright headersDamien Doligez
2011-07-23PR#5290: added hash functions for channels, nats, mutexes, conditions.Xavier Leroy
2010-04-23fix mantis 5032Mark Shinwell
2010-04-01release runtime lock for lseek (mantis 4801)Mark Shinwell
2007-02-25Raise Sys_blocked_io only in I/O operations that return EAGAIN/EWOULDBLOCK. ...Xavier Leroy
2006-09-20Tentative fix for PR#4098. Need testing.Xavier Leroy
2006-07-17Put parenthesis around arguments to please the compilationNicolas Pouillard
2006-07-17PR#4039, PR#4062Damien Doligez
2006-04-16fusion des changements 3.09.1 -> 3.09.2Damien Doligez
2005-10-25Fixed bug #3818 (set_binary_mode_out for Cygwin)Michel Mauny
2005-09-24close_in, close_out en temps constant (PR#3727,3278)Xavier Leroy
2005-09-22Remplacement long/unsigned long par intnat/uintnatXavier Leroy
2005-07-31Nettoyage du code qui teste les signaux en attente.Xavier Leroy
2004-01-08suppression du support Mac OS 9Damien Doligez
2004-01-01depollution suite (PR#1914 et PR#1956)Damien Doligez
2003-12-31depollution suite (PR#1914, PR#1956)Damien Doligez
2003-12-29depollution suite (PR#1914 et PR#1956); byterun/weak.c: PR#1929 suiteDamien Doligez
2003-12-15deuxieme tranche des travaux de depollution (PR#1914 et PR#1956) + dependancesDamien Doligez
2003-07-29alloc_channel: chan pouvait etre finalise lors de l'allocation (en cas d'appe...Xavier Leroy
2003-01-06Traiter correctement les grands fichiers dans pos_in et pos_out (PR#1511)Xavier Leroy
2003-01-03PR#1494Damien Doligez
2002-11-07Re-export de do_read pour Cash (que Damien le nettoyeur avait zappé)Bruno Verlyck
2002-10-31fix du fix du PR#1249Damien Doligez
2002-10-29PR#1249Damien Doligez
2002-10-22fix petits bugsDamien Doligez
2002-05-272 trucs pour pouvoir emuler un mode non bufferise avec un buffer de taille 1Bruno Verlyck
2002-05-25Software emulation of 64-bit integers if needed. Use safe division for int32...Xavier Leroy
2002-03-26ne pas lever d'exception si on flushe un channel fermeDamien Doligez
2002-03-15Mettre -D_FILE_OFFSET_BITS=64 dans les options de compilation partagees par t...Xavier Leroy
2002-03-02Ajout operations sur gros fichiersXavier Leroy
2002-02-21assertions faussesDamien Doligez
2001-12-07MAJ en-tetes pour mentionner la 'special exception' sur la LGPLXavier Leroy
2001-11-13Exporter do_read pour CashXavier Leroy
2001-10-09Ajout de flush_all + modifs pour Cash (Bruno Verlyck)Xavier Leroy
2001-08-28Chargement dynamique de primitives CXavier Leroy
2001-02-20Ne pas echouer si on fait exit' plante si on a ferme stdout / stderr avantXavier Leroy
2001-02-06Vider les buffers lorsqu'on fait close histoire d'avoir une exception Sys_err...Xavier Leroy
2000-10-12bcopy -> memmove; pas de virgule finale dans instruct.hDamien Doligez
2000-05-16Ajout d'une fonction de comparaison sur les channels (necessaire entre autres...Xavier Leroy
2000-04-17MacOSDamien Doligez
2000-02-10Introduction des blocs de type Custom.Xavier Leroy
2000-02-07Correction de race conditions entre I/O, GC, et marshaling (PR #24 et #25)Xavier Leroy
2000-01-07detabisationDamien Doligez
1999-11-29Begin_roots -> CAMLparamDamien Doligez
1999-11-17Changement de la licenceXavier Leroy
1998-11-20Ajout de Sys_blocked_io pour traiter les erreurs EAGAINXavier Leroy