summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* Add support for passing SSE vectors in registers.Geoffrey Mainland2013-02-014-12/+82
* Always pass vector values on the stack.Geoffrey Mainland2013-02-013-20/+24
* MachRegs.h requires ghcautoconf.h to be included before it (#7591)Stephen Blackheath2013-02-011-0/+1
* typosGabor Greif2013-01-301-1/+1
* include "stg/MachRegs.h" -> include "MachRegs.h"Simon Marlow2013-01-302-2/+2
* \#undef REG_R[1-10] as a precautionSimon Marlow2013-01-301-0/+15
* fix warningsSimon Marlow2013-01-301-1/+0
* STM: Only wake up onceBen Gamari2013-01-303-1/+6
* Expose genericRaise; fixes signals004(dyn) no OS X 32Ian Lynagh2013-01-171-0/+3
* Expose the prototype for getMonotonicNSecIan Lynagh2013-01-172-0/+20
* typoGabor Greif2012-12-191-2/+2
* Make enabled_capabilities visible (fixes dynamic linking)Simon Marlow2012-12-131-0/+3
* Remove most of TailCalls.hSimon Marlow2012-12-132-189/+3
* Add a write barrier for TVAR closuresSimon Marlow2012-11-162-19/+21
* Don't include a (void *) cast in BLOCK_ROUND_UPIan Lynagh2012-11-131-1/+1
* Add some more flags to includes_CC_OPTSIan Lynagh2012-11-121-0/+5
* Replace mkDerivedConstants.c with DeriveConstants.hsIan Lynagh2012-11-124-1317/+22
* Give an error if we can't find a suitable value for PRIdPTRIan Lynagh2012-11-081-1/+3
* define own version of PRIdPTR on platform where its not availableKarel Gardas2012-11-081-0/+10
* small optimisation: inline stmNewTVar()Simon Marlow2012-11-051-0/+3
* 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