summaryrefslogtreecommitdiff
path: root/rts/RtsStartup.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* calculate and report slop (wasted space at the end of blocks)Simon Marlow2008-04-161-8/+11
* improvements to PAPI supportsimonmar@microsoft.com2007-11-201-4/+4
* Refactor PAPI support, and add profiling of multithreaded GCSimon Marlow2007-10-311-21/+1
* hs_add_root: use use rts_lock()/rts_unlock() for a bit of extra safetySimon Marlow2008-05-291-1/+5
* FIX #2234: don't generate <prog>.prof unless we're going to put something in itSimon Marlow2008-05-121-1/+1
* Enable -prof -threaded (#886)Simon Marlow2008-02-281-4/+5
* Move file locking into the RTS, fixing #629, #1109Simon Marlow2007-11-201-0/+11
* FIX #1623: disable the timer signal when the system is idle (threaded RTS only)Simon Marlow2007-09-031-0/+2
* freeProfiling1() needs to be after endProfiling()Simon Marlow2007-08-241-2/+1
* Don't freeProfiling1 until after calling reportCCSProfilingIan Lynagh2007-08-171-2/+2
* FIX #1177, partially at least.Simon Marlow2007-07-251-1/+1
* hs_exit()/shutdownHaskell(): wait for outstanding foreign calls to complete b...Simon Marlow2007-07-241-7/+29
* Implement the RTS side of GHC.Environment.getFullArgsIan Lynagh2007-07-171-0/+1
* remove OpenBSD-specific initAdjustor() code that shouldn't be required nowSimon Marlow2007-06-011-3/+0
* FIX: #1227 (biographical profiling broken)Simon Marlow2007-05-081-3/+3
* Basic heap profile support without -profSimon Marlow2007-04-271-9/+2
* Add an --install-signal-handlers=<yes|no> RTS flag; fixes trac #804Ian Lynagh2007-03-221-5/+9
* Lightweight ticky-ticky profilingKirsten Chevalier2007-02-071-1/+1
* Free more things that we allocate2006-12-16Ian Lynagh2006-12-151-0/+8
* Free various things we allocateIan Lynagh2006-12-151-1/+6
* Add freeScheduler/freeTaskManager and call it later than exitSchedulerIan Lynagh2006-12-111-0/+3
* When debugging, have the allocator help us a bitIan Lynagh2006-12-111-2/+14
* Add support for the IO manager thread on WindowsSimon Marlow2006-12-011-2/+3
* Remove the Windows Async IO Manager completely in THREADED_RTS modeSimon Marlow2006-12-011-3/+3
* better error messages when PAPI_library_init() failsSimon Marlow2006-11-201-3/+12
* Addition of PAPI to RTSmrchebas@gmail.com2006-11-081-1/+23
* remove unused includes, now that Storage.h & Stable.h are included by Rts.hSimon Marlow2006-11-151-1/+0
* Make all needed prototypes visible to avoid warningssven.panne@aedion.de2006-11-101-0/+1
* Haskell Program Coverageandy@galois.com2006-10-241-0/+5
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-241-0/+1
* new RTS flag: -V to modify the resolution of the RTS timerIan Lynagh2006-09-051-1/+1
* Add shared Typeable supportEsa Ilari Vuokko2006-08-231-0/+7
* make exit() overridable, for use in DLLsSimon Marlow2006-08-091-0/+4
* Remember to free() memory on exitSimon Marlow2006-08-081-0/+6
* New tracing interfaceSimon Marlow2006-06-081-0/+4
* Better control of the IO manager thread; improvements to deadlock checkingSimon Marlow2006-05-241-0/+8
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+457