summaryrefslogtreecommitdiff
path: root/rts/RtsStartup.c
Commit message (Expand)AuthorAgeFilesLines
* Improve the shutdownHaskellAndSignal and add fast exitDuncan Coutts2013-11-141-9/+55
* Distinguish between hs-main cases when giving rtsopts advice.Edward Z. Yang2013-09-151-3/+12
* Maintain per-generation lists of weak pointers (#7847)Takano Akio2013-06-151-1/+5
* Kill dead code.Austin Seipp2013-05-121-27/+11
* Build fix for dyn way on Windows; patch from nusIan Lynagh2013-02-161-0/+1
* Separate StablePtr and StableName tables (#7674)Simon Marlow2013-02-141-2/+2
* Enable FileLock for win32 (#4363)Paolo Capriotti2012-05-081-5/+1
* Move getMonotonicUSec from base to the RTS.Paolo Capriotti2012-05-081-0/+3
* hs_init(): cope with argc and/or argv being NULL (#6006)Simon Marlow2012-04-271-1/+8
* (some) tabs -> spacesGabor Greif2012-02-271-1/+1
* Make forkProcess work with +RTS -NSimon Marlow2011-12-061-1/+1
* Fix bug in flushStdHandles()Simon Marlow2011-11-241-1/+1
* Add a getStablePtr for flushStdHandles_closureSimon Marlow2011-11-171-0/+1
* Remove executable mode from some filesDavid Terei2011-11-161-0/+0
* Generate the C main() function when linking a binary (fixes #5373)Simon Marlow2011-11-161-1/+13
* fix dynamic way on Win32 (missing bits from flushStdHandles changes)Dimitrios Vytiniotis2011-11-091-1/+1
* Flush stdout and stderr during hs_exit() (#5594)Simon Marlow2011-11-081-0/+15
* Add a clock domain capset and emit wall clock time on rts initDuncan Coutts2011-10-261-0/+1
* make shutdownHaskellAndExit() shut down the RTS and exit immediatelySimon Marlow2011-08-121-3/+5
* Emit various bits of OS process info into the eventlogDuncan Coutts2011-05-261-0/+3
* Make the tracing of the startup event more regularDuncan Coutts2011-05-261-2/+2
* prog_argv and rts_argv now contain *copies* of the args passed toSimon Marlow2011-05-251-3/+2
* Revert "Add capability sets to the event system. Contains code from Duncan Co...Duncan Coutts2011-05-231-4/+0
* Add capability sets to the event system. Contains code from Duncan Coutts.Spencer Janssen2011-05-181-0/+4
* Change the way module initialisation is done (#3252, #4417)Simon Marlow2011-04-121-69/+16
* Cleanup sweep and fix a bug in RTS flag processing.Simon Marlow2011-04-121-2/+2
* Add a debug check for a non-empty FPU stack on x86 (see #4914)Simon Marlow2011-03-301-0/+5
* comment updatesSimon Marlow2011-01-071-2/+2
* Remove the debugging memory allocator - valgrind does a better jobSimon Marlow2010-08-241-11/+0
* during shutdown, only free the heap if we waited for foreign calls to exitSimon Marlow2010-06-281-2/+5
* fix Windows build (GHC.Conc.runHandlers is Unix-only)Simon Marlow2010-01-271-0/+2
* Don't Terminate the ticker thread (#3748)Simon Marlow2010-01-271-1/+1
* Add some missing getStablePtr()s for CAFs that the RTS refers toSimon Marlow2010-01-221-1/+8
* FIX #2615 (linker scripts in .so files)howard_b_golden@yahoo.com2009-12-161-0/+4
* Expose all EventLog events as DTrace probesManuel M T Chakravarty2009-12-121-0/+3
* Free full_prog_argv at exit, closing a memory leakSimon Marlow2009-12-011-0/+3
* Use DLL aware runIO_closure instead of base_GHCziTopHandler_runIO_closure dir...Ben.Lippmeier@anu.edu.au2009-11-141-2/+3
* Unify event logging and debug tracing.Simon Marlow2009-08-291-13/+4
* Handle renames from #3310Simon Marlow2009-08-301-2/+2
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-70/+22
* Changes for the new IO library, mainly base-package modules moving aroundSimon Marlow2009-05-291-0/+5
* fix a warningSimon Marlow2009-06-041-0/+1
* Remove old GUM/GranSim codeSimon Marlow2009-06-021-78/+0
* add getOrSetSignalHandlerStore, much like getOrSetTypeableStoreSimon Marlow2009-04-231-3/+3
* Add fast event loggingSimon Marlow2009-03-171-0/+16
* Rewrite of signal-handling (ghc patch; see also base and unix patches)Simon Marlow2009-02-191-6/+6
* FIX #1364: added support for C finalizers that run as soon as the value is no...Simon Marlow2008-12-101-0/+3
* add some more GC roots (fixes conc048, and possibly some others)Simon Marlow2008-10-011-2/+10
* FIX #2554: GHC.TopHandler.{runIO,runNonIO} should be GC rootsSimon Marlow2008-09-021-0/+6
* FIX part of #2301, and #1619Simon Marlow2008-07-091-4/+21