summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* 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
* Lots of nat -> StgWord changesSimon Marlow2012-09-073-10/+10
* comment updatesSimon Marlow2012-09-071-13/+5
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-077-16/+18
* Move more code into codeGen/CodeGen/Platform.hsIan Lynagh2012-08-281-1/+584
* Fix return type of FUN_INFO_PTR_TO_STRUCT.Erik de Castro Lopo2012-08-281-1/+1
* More CPP macros -> inline functionsIan Lynagh2012-08-251-11/+15
* More CPP macros -> inline functionsIan Lynagh2012-08-251-17/+15
* More CPP macro -> inline functionIan Lynagh2012-08-251-2/+4
* Convert a couple more macros to inline functionsIan Lynagh2012-08-251-2/+7
* Make a function for get_itbl, rather than using a CPP macroIan Lynagh2012-08-251-6/+7
* Add haveRegBase to CodeGen.PlatformIan Lynagh2012-08-211-0/+7
* Move activeStgRegs into CodeGen.PlatformIan Lynagh2012-08-211-0/+64
* Fix the generation of CallerSaves; fixes #7163Ian Lynagh2012-08-211-27/+27