summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* The shape of StgTVar should not depend on THREADED_RTSSimon Marlow2012-11-011-2/+0
* Don't clearNurseries() in parallel with -debugSimon Marlow2012-11-011-0/+6
* Fix C macro bug that was causing some stack checks to erroneously succeedSimon Marlow2012-10-311-8/+8
* Draw STG F and D registers from the same pool of available SSE registers on x...Geoffrey Mainland2012-10-306-10/+284
* Properly mark C-- calls to _assertFail as "never returns".Geoffrey Mainland2012-10-301-1/+1
* Fix build on platforms on which we don't have register infoIan Lynagh2012-10-272-1/+10
* Add some missing parentheses to mkDerivedConstants.cIan Lynagh2012-10-261-2/+2
* declare stg_gc_prim and stg_killMyself (#7350)Simon Marlow2012-10-251-0/+2
* Use canned heap checks to save a few bytes of codeSimon Marlow2012-10-231-0/+3
* comments onlyGabor Greif2012-10-231-3/+3
* profiling fixesSimon Marlow2012-10-191-8/+6
* Add a new traceMarker# primop for use in profiling outputDuncan Coutts2012-10-152-3/+4
* profiling fixesSimon Marlow2012-10-091-5/+7
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-0810-595/+264
* Build the dynamic way by default on Linux/amd64Ian Lynagh2012-10-032-0/+13
* Another overhaul of the recent_activity / idle GC handling (#5991)Simon Marlow2012-09-241-0/+1
* Remove a redundant castIan Lynagh2012-09-211-1/+1
* Convert more RTS macros to functionsIan Lynagh2012-09-211-5/+11
* Convert more RTS macros to functionsIan Lynagh2012-09-211-5/+12
* Cache the result of countOccupied(gen->large_objects) as gen->n_large_words (...Simon Marlow2012-09-211-0/+1
* Don't put unused constants in platformConstantsIan Lynagh2012-09-201-162/+186
* We don't actually need a Show instance for the PlatformConstants typeIan Lynagh2012-09-201-1/+1
* Add the necessary REP_* constants to platformConstantsIan Lynagh2012-09-191-14/+28
* Add some LDV_* constants to platformConstantsIan Lynagh2012-09-191-18/+32
* Remove some uses of the WORDS_BIGENDIAN CPP symbolIan Lynagh2012-09-181-0/+29
* Merge the remainder of HaskellConstants into ConstantsIan Lynagh2012-09-171-40/+0
* Remove the Target* types from HaskellConstantsIan Lynagh2012-09-171-13/+0
* Move tARGET_* out of HaskellConstantsIan Lynagh2012-09-171-5/+0
* Move tAG_BITS into platformConstantsIan Lynagh2012-09-162-12/+3
* Move more constants to platformConstantsIan Lynagh2012-09-162-21/+11
* Move wORD_SIZE into platformConstantsIan Lynagh2012-09-162-5/+3
* Move wORD_SIZE_IN_BITS to DynFlagsIan Lynagh2012-09-141-3/+0
* Move some more constants into platformConstantsIan Lynagh2012-09-142-18/+10
* Move more constants to platformConstantsIan Lynagh2012-09-142-36/+27
* MAX_REAL_LONG_REG is always defined, so no need to test itIan Lynagh2012-09-141-7/+1
* Move more constants into platformConstantsIan Lynagh2012-09-142-30/+16
* Move some more constants fo platformConstantsIan Lynagh2012-09-142-15/+12
* Check for Int constants that are too large in mkDerivedConstantsIan Lynagh2012-09-141-0/+14
* Start moving other constants from (Haskell)Constants to platformConstantsIan Lynagh2012-09-142-7/+24
* Fix build on OS XIan Lynagh2012-09-141-1/+1
* Use intptr_t for offset values in mkDerivedConstantsIan Lynagh2012-09-131-2/+3
* Remove some unused HaskellConstants entriesIan Lynagh2012-09-131-13/+0
* Remove the --gen-haskell mode of mkDerivedConstantsIan Lynagh2012-09-133-43/+5
* Use oFFSET_* from platformConstants rather than ConstantsIan Lynagh2012-09-131-5/+3
* Use sIZEOF_* from platformConstants rather than ConstantsIan Lynagh2012-09-131-5/+3
* Add a couple more mkDerivedConstants modesIan Lynagh2012-09-132-1/+62
* We need to install the platformConstants fileIan Lynagh2012-09-131-0/+2
* Make the Windows-specific part of mkDerivedConstants.c conditionalIan Lynagh2012-09-131-4/+9
* Add more modes to mkDerivedConstantsIan Lynagh2012-09-132-4/+81
* Use conditionals rather than CPP in mkDerivedConstantsIan Lynagh2012-09-133-129/+155