summaryrefslogtreecommitdiffstats
path: root/otherlibs/systhreads/posix.c
AgeCommit message (Expand)Author
2010-04-27- Refactoring of otherlibs/systhreadsXavier Leroy
2010-01-22clean up spaces and tabsDamien Doligez
2009-05-20merge changes from ocaml3110 to ocaml3111rc0Damien Doligez
2008-09-27PR#4577: reinitialize thread machinery after forkXavier Leroy
2008-01-11merge changes 3.10.0 -> 3.10.1Damien Doligez
2007-10-31PR#4351: try to avoid rescheduling in mutex and condvar operationsXavier Leroy
2007-01-29Stack backtraces on uncaught exceptions in native code (merge of the opt_back...Xavier Leroy
2006-04-16fusion des changements 3.09.1 -> 3.09.2Damien Doligez
2005-09-22Remplacement long/unsigned long par intnat/uintnatXavier Leroy
2005-07-31Ajout de Thread.sigmask.Xavier Leroy
2005-07-29Revu gestion des signaux et leurs interactions avec les threads systeme (PR#3...Xavier Leroy
2004-07-13Fusion des modifs faites sur la branche release jusqu'a la release 3.08.0Xavier Leroy
2004-05-17suppression des warnings "unused variable" de gccDamien Doligez
2003-12-29depollution suite (PR#1914 et PR#1956); byterun/weak.c: PR#1929 suiteDamien Doligez
2003-07-29Detecter sigwait pour les threads POSIX (Cygwin ne l'a pas)Xavier Leroy
2003-06-16Revu implementation Thread.exit dans systhreads (PR#1644)Xavier Leroy
2002-12-02Se proteger contre les initialisations multiples (PR#1325)Xavier Leroy
2002-10-29Sous LinuxThreads, s'assurer que le tick thread termine lorsque le programme ...Xavier Leroy
2001-12-07MAJ en-tetes pour mentionner la 'special exception' sur la LGPLXavier Leroy
2001-11-26Revu gestion des backtrace; suppression de RERAISE, utiliser l'adresse de l'o...Xavier Leroy
2001-07-23Pour respecter le protocole d'ensemble, mettre async_signal_mode a 1 quand un...Xavier Leroy
2001-06-19Pas de backtrace en natif (PR#391)Xavier Leroy
2001-06-15Afficher un backtrace lorsqu'une exception termine un threadXavier Leroy
2000-11-23bcopy -> memmove dans otherlibsDamien Doligez
2000-04-17MacOSDamien Doligez
2000-04-17Corrections de plusieurs bugs de parallelisme (merci Damien)Xavier Leroy
2000-04-05MacOS: ajout macosunix; portage bigarray et systhreads; tabsDamien Doligez
2000-04-04Revu le mecanisme de Thread.join (l'ancien verrouillait un mutex dans un thre...Xavier Leroy
2000-02-29#define pour SolarisXavier Leroy
2000-02-10Introduction des blocs de type Custom.Xavier Leroy
1999-11-17Changement de la licenceXavier Leroy
1999-10-14Reimplementation de wait_signal avec sigwait()Xavier Leroy
1999-06-05Revu la gestion des signaux et des exceptions dans les signal handlersXavier Leroy
1998-12-17Mutex_val et Condition_val ne sont pas des L-valuesXavier Leroy
1998-11-02Ne pas utiliser sigprocmask() dans mlraise() si nous sommes en threads POSIXXavier Leroy
1998-10-26nouvelles fonctions alloc/alloc_smallDamien Doligez
1998-08-13Proprification du traitement des numeros de signaux negatifsXavier Leroy
1998-08-08Suppression des semaphores (mauvaise idee!). Revu l'implementation de Thread...Xavier Leroy
1998-08-08Ajout de Semaphore, Thread.wait_signal (a debugger et porter sous Win32)Xavier Leroy
1998-06-03Bloquer tous les signaux dans caml_thread_tickXavier Leroy
1998-04-25Correction d'un bug de deallocation dans caml_thread_start.Xavier Leroy
1998-02-26Allocation des mutexes et des conditions hors du tasXavier Leroy
1997-12-19Bug de GC dans caml_thread_joinXavier Leroy
1997-11-27Revision de l'interface avec le GC, suiteXavier Leroy
1997-11-25Suppression totale des cleanup handlersXavier Leroy
1997-11-25Suppression de Thread.kill, ne pas utiliser de cleanup handlersXavier Leroy
1997-11-25NettoyagesXavier Leroy
1997-11-25Meilleur traitement de la cancellationXavier Leroy
1997-11-21Revision de l'interface avec le GC, debutXavier Leroy
1997-11-20Sauver et restaurer gc_entry_regs et gc_entry_float_regs dans le contexte de ...Xavier Leroy