merge upstream HEAD
[ghc-hetmet.git] / rts / posix /
2011-03-21 Ian LynaghRename System.Event to GHC.Event
2011-01-18 Marco SilvaInclude kfreebsdgnu in the list of Target Platforms.
2011-01-07 Simon Marlowcatch SIGTSTP and save/restore terminal settings (...
2010-12-15 Simon MarlowImplement stack chunks and separate TSO/STACK objects
2010-12-08 Dmitry AstapovExport the value of the signal used by scheduler (...
2010-11-23 Ian LynaghRemove references to Haskell 98
2010-11-01 Ian LynaghOn Windows, when returning memory to the OS, we try...
2010-09-19 Edward Z. YangInterruptible FFI calls with pthread_kill and CancelSyn...
2010-09-29 Simon Marlowgive a better error message in the non-threaded RTS...
2010-09-25 Simon MarlowUse an empty signal handler for SIGPIPE instead of...
2010-09-13 Simon MarlowFix getThreadCPUTime()
2010-09-13 Simon MarlowUse clock_gettime (if available) to measure the process...
2010-08-13 Ian LynaghReturn memory to the OS; trac #698
2010-07-24 Johan TibellIntegrate new I/O manager, with signal support
2010-08-04 Ian LynaghTest for (fd < 0) before trying to FD_SET it
2010-07-20 Gabor PaliAdd thread affinity support for FreeBSD
2010-06-17 Simon MarlowFix the symbol visibility pragmas
2010-04-06 Simon Marlowundo debugging code
2010-03-29 Simon MarlowNew implementation of BLACKHOLEs
2010-02-03 benl@cse.unsw.edu.auCast to (void*) to stifle warning about signedness
2010-01-27 Simon MarlowDon't Terminate the ticker thread (#3748)
2010-01-26 Simon MarlowFix signal segfaults on Solaris (#3790)
2009-12-21 Simon MarlowPartial support for Haiku (#3727)
2009-12-16 Simon Marlow#include <sys/select.h> if we have it (#3760)
2009-11-13 Simon MarlowThe rest of the #1185 patch (forkProcess and -threaded)
2009-11-11 Simon MarlowSecond attempt to fix #1185 (forkProcess and -threaded)
2009-11-06 Simon MarlowRollback #1185 fix
2009-11-03 Simon MarlowFix #1185 (RTS part, also needs corresponding change...
2009-09-10 Austin SeippFIX #711 implement osFreeAllMBlocks for unix
2009-09-09 Simon MarlowOmit visibility pragmas on Windows (fixes warnings...
2009-08-05 Simon MarlowDeclare RTS-private prototypes with __attribute__(...
2009-08-06 Simon Marlowadd #include <sys/types.h> (hopefully fixes OS X build)
2009-08-02 Simon MarlowRTS tidyup sweep, first phase
2009-04-23 Simon Marlowdon't overwrite io_manager_pipe if it is already set
2009-03-22 Simon Marlowcheck return value of write (quiets gcc)
2009-03-20 Austin SeippPlease the -Wall police by moving a variable declaratio...
2009-03-20 Austin Seippwibble in setExecutable
2009-03-18 Austin SeippFIX getNumberOfProcessors() on MacOS X
2009-03-20 Simon MarlowFix bug in setThreadAffinity() (Linux)
2009-03-20 Manuel M T ChakravartyImplement setThreadAffinity for Mac OS X (from 10.5)
2009-03-18 Simon Marlowwibble for getNumberOfProcessors
2009-03-18 Simon MarlowSet thread affinity with +RTS -qa (only on Linux so...
2009-03-17 Simon MarlowAdd getNumberOfProcessors(), FIX MacOS X build problem...
2009-02-17 Simon Marlowcope with ThreadRelocated on the sleeping_queue
2009-03-13 Simon MarlowInstead of a separate context-switch flag, set HpLim...
2009-02-19 Simon Marlow#2860: remove redundant unblocking of signals
2009-02-19 Simon MarlowRewrite of signal-handling (ghc patch; see also base...
2009-02-08 Ian LynaghHandle the case where setitimer(ITIMER_VIRTUAL) is...
2009-01-18 Ian LynaghAlways use PTHREAD_MUTEX_ERRORCHECK to create mutexes...
2009-01-17 Ian LynaghUse error-checking mutexes on all platforms when DEBUG...
2009-01-17 Ian LynaghInitialise and deinitialise the file_lock_mutex
2008-12-09 Simon MarlowFix #2848: avoid overflow during time calculation
2008-11-06 Simon MarlowCope with ThreadRelocated when traversing the blocked_queue
2008-11-04 Simon Marlowbugfix: don't ingore the return value from rts_evalIO()
2008-09-30 Simon MarlowRemover PROT_EXEC flag from mmap()
2008-09-19 Simon MarlowMove the context_switch flag into the Capability
2008-07-29 Simon MarlowFIX #2332: avoid overflow on 64-bit machines in the...
2008-07-09 Simon MarlowFIX part of #2301, and #1619
2008-07-08 Simon MarlowANSI-ise a function declaration
2008-07-08 Simon Marlowremove old #ifdef SMP bits
2008-07-04 Simon MarlowFIX #2398: file locking wasn't thread-safe
2008-04-16 Simon MarlowAdd a write barrier to the TSO link field (#1589)
2008-04-16 Simon MarlowReorganisation to fix problems related to the gct regis...
2008-02-26 Simon MarlowFIX #2122: file locking bug
2008-01-15 Roman LeshchinskiyFIX BUILD (Solaris): include fcntl.h for file operations
2007-11-20 Simon MarlowMove file locking into the RTS, fixing #629, #1109
2007-10-30 Manuel M T ChakravartyFix warning in OSMem for darwin
2007-10-17 Simon MarlowRefactoring: extract platform-specific code from sm...
2007-09-27 jochemberndsen@dse.nlFIX BUILD FD_SETSIZE signed
2007-09-17 Simon Marlowavoid platform dependencies: my_uintptr_t ==> StgWord
2007-09-16 sven.panne@aedion.deKeep valgrind happy when calling timer_create
2007-09-10 Ian LynaghAdd a BeConservative setting to the make system
2007-09-03 Simon Marlowfix build (sorry, forgot to push with previous patch)
2007-09-03 Simon MarlowFIX #1623: disable the timer signal when the system...
2007-08-24 Simon Marlowfix +RTS -V0 when not using -threaded
2007-07-18 Simon MarlowwakeUpSleepingThreads: fix off by one
2007-07-04 Simon MarlowWe don't need a SIGCONT handler any more
2007-04-03 Ian LynaghFix C/Haskell type mismatches
2007-03-22 Ian LynaghAdd an --install-signal-handlers=<yes|no> RTS flag...
2007-03-05 Simon Marlowbetter autoconfery for timer_create()
2007-03-02 Simon MarlowUse timer_create() for the interval timer, if available
2007-02-23 Ian Lynaghpthread_key_delete wants the key itself, not a pointer...
2007-02-22 Ian LynaghFree thread local storage on shutdown
2007-02-01 sven.panne@aedion.deWarning police: Avoid warning about unused variable
2007-02-01 Simon MarlowPartial fix for #926
2007-01-16 Ian LynaghCheck with sysconf _POSIX_THREAD_CPUTIME is available...
2006-12-30 sven.panne@aedion.deWarning police: Added missing #include
2006-12-15 Ian LynaghFree more things that we allocate 2006-12-16
2006-12-01 Simon MarlowAdd support for the IO manager thread on Windows
2006-11-08 mrchebas@gmail.comAddition of PAPI to RTS
2006-11-15 Simon Marlowremove unused includes, now that Storage.h & Stable...
2006-10-24 Simon MarlowSplit GC.c, and move storage manager into sm/ directory
2006-09-27 Ian LynaghHandle clock_gettime failing
2006-09-11 Ian LynaghFix ~2000 second profiling time wrapping bug
2006-09-05 Ian Lynaghnew RTS flag: -V to modify the resolution of the RTS...
2006-08-30 Simon Marlowadd sysErrorBelch() for reporting system call errors
2006-08-23 Esa Ilari VuokkoAdd closeMutex and use it on clean up
2006-08-10 sven.panne@aedion.deMatch format strings and arguments for printf-like...
2006-07-26 Simon Marlowmissed one symbol that needs a package name
2006-06-07 Simon MarlowGather timing stats for a Task when it completes.
next