summaryrefslogtreecommitdiff
path: root/byterun/io.c
Commit message (Expand)AuthorAgeFilesLines
* PR#5290: added hash functions for channels, nats, mutexes, conditions.Xavier Leroy2011-07-231-2/+8
* fix mantis 5032Mark Shinwell2010-04-231-1/+12
* release runtime lock for lseek (mantis 4801)Mark Shinwell2010-04-011-6/+26
* Raise Sys_blocked_io only in I/O operations that return EAGAIN/EWOULDBLOCK. ...Xavier Leroy2007-02-251-2/+2
* Tentative fix for PR#4098. Need testing.Xavier Leroy2006-09-201-0/+1
* Put parenthesis around arguments to please the compilationNicolas Pouillard2006-07-171-2/+2
* PR#4039, PR#4062Damien Doligez2006-07-171-2/+2
* fusion des changements 3.09.1 -> 3.09.2Damien Doligez2006-04-161-13/+30
* Fixed bug #3818 (set_binary_mode_out for Cygwin)Michel Mauny2005-10-251-2/+2
* close_in, close_out en temps constant (PR#3727,3278)Xavier Leroy2005-09-241-6/+12
* Remplacement long/unsigned long par intnat/uintnatXavier Leroy2005-09-221-10/+11
* Nettoyage du code qui teste les signaux en attente.Xavier Leroy2005-07-311-9/+5
* suppression du support Mac OS 9Damien Doligez2004-01-081-13/+0
* depollution suite (PR#1914 et PR#1956)Damien Doligez2004-01-011-9/+10
* depollution suite (PR#1914, PR#1956)Damien Doligez2003-12-311-3/+3
* depollution suite (PR#1914 et PR#1956); byterun/weak.c: PR#1929 suiteDamien Doligez2003-12-291-99/+105
* deuxieme tranche des travaux de depollution (PR#1914 et PR#1956) + dependancesDamien Doligez2003-12-151-11/+11
* alloc_channel: chan pouvait etre finalise lors de l'allocation (en cas d'appe...Xavier Leroy2003-07-291-3/+3
* Traiter correctement les grands fichiers dans pos_in et pos_out (PR#1511)Xavier Leroy2003-01-061-4/+4
* PR#1494Damien Doligez2003-01-031-6/+9
* Re-export de do_read pour Cash (que Damien le nettoyeur avait zappé)Bruno Verlyck2002-11-071-1/+2
* fix du fix du PR#1249Damien Doligez2002-10-311-2/+6
* PR#1249Damien Doligez2002-10-291-1/+4
* fix petits bugsDamien Doligez2002-10-221-4/+4
* 2 trucs pour pouvoir emuler un mode non bufferise avec un buffer de taille 1Bruno Verlyck2002-05-271-6/+6
* Software emulation of 64-bit integers if needed. Use safe division for int32...Xavier Leroy2002-05-251-2/+6
* ne pas lever d'exception si on flushe un channel fermeDamien Doligez2002-03-261-1/+8
* Mettre -D_FILE_OFFSET_BITS=64 dans les options de compilation partagees par t...Xavier Leroy2002-03-151-2/+0
* Ajout operations sur gros fichiersXavier Leroy2002-03-021-7/+74
* assertions faussesDamien Doligez2002-02-211-2/+2
* MAJ en-tetes pour mentionner la 'special exception' sur la LGPLXavier Leroy2001-12-071-1/+2
* Exporter do_read pour CashXavier Leroy2001-11-131-1/+1
* Ajout de flush_all + modifs pour Cash (Bruno Verlyck)Xavier Leroy2001-10-091-12/+68
* Chargement dynamique de primitives CXavier Leroy2001-08-281-41/+41
* Ne pas echouer si on fait exit' plante si on a ferme stdout / stderr avantXavier Leroy2001-02-201-0/+6
* Vider les buffers lorsqu'on fait close histoire d'avoir une exception Sys_err...Xavier Leroy2001-02-061-0/+4
* bcopy -> memmove; pas de virgule finale dans instruct.hDamien Doligez2000-10-121-11/+11
* Ajout d'une fonction de comparaison sur les channels (necessaire entre autres...Xavier Leroy2000-05-161-1/+8
* MacOSDamien Doligez2000-04-171-1/+1
* Introduction des blocs de type Custom.Xavier Leroy2000-02-101-2/+13
* Correction de race conditions entre I/O, GC, et marshaling (PR #24 et #25)Xavier Leroy2000-02-071-11/+27
* detabisationDamien Doligez2000-01-071-9/+8
* Begin_roots -> CAMLparamDamien Doligez1999-11-291-22/+20
* Changement de la licenceXavier Leroy1999-11-171-1/+2
* Ajout de Sys_blocked_io pour traiter les erreurs EAGAINXavier Leroy1998-11-201-2/+3
* Faire sys_error si on accede au file descr d'un channel fermeXavier Leroy1998-10-291-1/+3
* Macintosh + ANSIficationDamien Doligez1998-10-071-8/+2
* Ne pas supposer qu'une ecriture d'1 caractere va forcement reussir en cas de ...Xavier Leroy1998-10-011-4/+2
* changement gc_messageDamien Doligez1998-08-071-1/+1
* Ajout de Pervasives.set_binary_mode_{in,out}Xavier Leroy1998-07-021-0/+10