summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* Retrieving the datacon of an arbitrary closurePepe Iborra2006-12-101-0/+3
* Two new prim ops to access the Info Table and Payload of a closure:Pepe Iborra2006-12-091-0/+3
* Updating rix output to new standard.andy@galois.com2006-12-141-1/+1
* Rework the block allocatorSimon Marlow2006-12-141-0/+44
* Misc Hpc improvement to dynamic tracer outputandy@galois.com2006-12-132-4/+6
* Adding tracing supportandy@galois.com2006-12-091-1/+3
* Add support for the IO manager thread on WindowsSimon Marlow2006-12-011-1/+10
* cas(): modify assembly syntax to make it work everywhere (hopefully)Simon Marlow2006-11-211-1/+1
* use "lock cmpxchg" instead of "lock/cmpxchg"Simon Marlow2006-11-171-1/+1
* Selection of PAPI events via RTS command linemrchebas@gmail.com2006-11-091-0/+15
* move newSpark() prototype to RtsExternal.h to avoid warningsSimon Marlow2006-11-071-0/+1
* rts_ccs_lengthRavi Nanavati2006-09-291-0/+2
* Make StablePtr and friends visible, this seems to be necessary for 64bit arch...sven.panne@aedion.de2006-11-101-0/+4
* rename spin lock functions, and use macros for non-THREADED_RTSSimon Marlow2006-10-261-9/+7
* markRootPtrTable: write out type in full instead of using evac_fn typedefSimon Marlow2006-10-261-2/+1
* Haskell Program Coverageandy@galois.com2006-10-241-0/+2
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-245-11/+16
* add pure spin locksSimon Marlow2006-10-191-5/+134
* comments only: document allocateLocal()Simon Marlow2006-10-191-2/+6
* rename allocated_bytes() to allocatedBytes()Simon Marlow2006-10-191-2/+2
* remove performGCWithRoots()Simon Marlow2006-10-191-1/+0
* Rejig TABLES_NEXT_TO_CODE: the -unreg flag was broken by earlier changesSimon Marlow2006-10-171-7/+3
* Partially fix GHCi when unregisterisedIan Lynagh2006-10-122-12/+11
* STM invariantstharris@microsoft.com2006-10-077-43/+99
* Fix mulIntMayOflo on 64-bit arches; fixes trac #867Ian Lynagh2006-09-281-1/+3
* 8 byte align data. Fixes SIBGUSs on HPPA/Linux.Ian Lynagh2006-09-091-2/+2
* Remove CONSTR_CHARLIKE and CONSTR_INTLIKE closure typesSimon Marlow2006-09-071-67/+65
* new RTS flag: -V to modify the resolution of the RTS timerIan Lynagh2006-09-053-3/+8
* add sysErrorBelch() for reporting system call errorsSimon Marlow2006-08-301-0/+15
* MAYBE_GC: initialise HpAllocSimon Marlow2006-08-301-0/+1
* Reserve a register for REG_Base on the SparcRoman Leshchinskiy2006-08-251-0/+2
* Add atomic SMP primitives for the SparcRoman Leshchinskiy2006-08-251-0/+18
* Mips registerised supportSimon Marlow2006-08-252-16/+37
* Fix unregisterised builds, and building on non-x86/amd64/powerpcIan Lynagh2006-08-253-10/+18
* Add closeMutex and use it on clean upEsa Ilari Vuokko2006-08-231-0/+1
* Add shared Typeable supportEsa Ilari Vuokko2006-08-231-0/+19
* fixes to PPC version of cas(), from David Kirkman <dkirkman@gmail.com>Simon Marlow2006-08-211-1/+2
* remove out of date commentSimon Marlow2006-08-101-10/+0
* make exit() overridable, for use in DLLsSimon Marlow2006-08-091-0/+2
* Remember to free() memory on exitSimon Marlow2006-08-081-0/+3
* change wired-in Haskell symbols to include the package nameSimon Marlow2006-07-261-4/+4
* Replace inline C functions with C-- macros in .cmm codeSimon Marlow2006-06-294-8/+29
* remove conditionals from definition of StgRegTableSimon Marlow2006-06-291-2/+0
* use the new "prim %write_barrier()" in .cmm instead of calls to wb()Simon Marlow2006-06-291-3/+3
* fix sloppy conditionalsSimon Marlow2006-06-201-1/+1
* fix up slop-overwriting for THUNK_SELECTORS in DEBUG modeSimon Marlow2006-06-271-0/+2
* add decl for stg_block_throwto_retSimon Marlow2006-06-201-0/+1
* Asynchronous exception support for SMPSimon Marlow2006-06-165-22/+59
* make rmp_tmp_w an StgWord instead of StgIntSimon Marlow2006-06-161-1/+1
* fix warningsSimon Marlow2006-06-081-0/+11