summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* Remove the various mp registers from the StgRegTableDuncan Coutts2009-06-102-20/+0
* Define _BSD_SOURCE in Stg.hIan Lynagh2009-06-091-0/+4
* Lock the StablePtr table during GCSimon Marlow2009-06-041-0/+3
* fix $(TOP)Simon Marlow2009-06-041-1/+1
* remove a prototype that shouldn't be hereSimon Marlow2009-06-041-2/+0
* Remove the unused remains of __decodeFloatIan Lynagh2009-06-022-2/+0
* Remove old GUM/GranSim codeSimon Marlow2009-06-0216-495/+5
* Quote commands that we run, so they work if there are space in their pathsIan Lynagh2009-05-301-1/+1
* don't shrink the stack smaller than the value set by +RTS -k<size>Simon Marlow2009-05-291-0/+9
* Split Reg into vreg/hreg and add register pairsBen.Lippmeier@anu.edu.au2009-05-181-0/+7
* Use the more portable %lu rather than %zuIan Lynagh2009-05-241-8/+8
* Fix warnings in mkDerivedConstantsIan Lynagh2009-05-231-10/+10
* fix a dependency: Makefile -> includes/MakefileSimon Marlow2009-05-191-1/+1
* use StgWord for the lock (fixes valgrind complaint on 64-bit machines)Simon Marlow2009-05-141-1/+1
* multi-slurp protectionSimon Marlow2009-05-081-0/+5
* Add a header to all build system files:Simon Marlow2009-04-282-0/+24
* GHC new build system megapatchIan Lynagh2009-04-264-204/+184
* add missing files (part of #3171 fix)Simon Marlow2009-04-241-0/+21
* Add EVENT_CREATE_SPARK_THREAD to replace EVENT_SPARK_TO_THREADSimon Marlow2009-04-231-19/+20
* add getOrSetSignalHandlerStore, much like getOrSetTypeableStoreSimon Marlow2009-04-231-17/+0
* Added new EventLog event: Spark to Thread.donnie@darthik.com2009-04-131-15/+16
* Fixed ThreadID to be defined as StgThreadID, not StgWord64. Changed Capabili...donnie@darthik.com2009-04-131-2/+2
* Eventlog support for new event type: create spark.donnie@darthik.com2009-04-031-1/+2
* SPARC NCG: HpLim is now always stored on the stack, not in a registerBen.Lippmeier@anu.edu.au2009-03-311-1/+5
* Set thread affinity with +RTS -qa (only on Linux so far)Simon Marlow2009-03-182-2/+3
* add missing case in ENTER() (fixes readwrite002(profasm) crash)Simon Marlow2009-03-191-0/+1
* Add fast event loggingSimon Marlow2009-03-172-7/+146
* FIX biographical profiling (#3039, probably #2297)Simon Marlow2009-03-171-4/+26
* Add getNumberOfProcessors(), FIX MacOS X build problem (hopefully)Simon Marlow2009-03-171-0/+3
* Use work-stealing for load-balancing in the GCSimon Marlow2009-03-132-5/+1
* Instead of a separate context-switch flag, set HpLim to zeroSimon Marlow2009-03-132-30/+10
* Partial fix for #2917Simon Marlow2009-03-061-0/+1
* Rewrite of signal-handling (ghc patch; see also base and unix patches)Simon Marlow2009-02-191-1/+1
* update Sparc store/load barrier (#3019), and fix commentsSimon Marlow2009-02-121-3/+2
* comment wibblesSimon Marlow2009-02-111-2/+2
* NCG: Use sync instead of msync for a memory barrier for powerpcBen.Lippmeier@anu.edu.au2009-02-131-1/+1
* one more bugfix: a load/load memory barrier is required in stealWSDeque_()Simon Marlow2009-02-111-16/+37
* build fix: add -I../rts/parallelSimon Marlow2009-02-061-1/+1
* add a single-threaded version of cas()Simon Marlow2009-02-061-0/+11
* add a store/load memory barrierSimon Marlow2009-02-061-0/+25
* SPARC NCG: Give regs o0-o5 back to the allocatorBen.Lippmeier@anu.edu.au2009-02-031-11/+45
* Implement #2191 (traceCcs# -- prints CCS of a value when available -- take 3)Samuel Bronson2009-01-271-0/+2
* add comment for ASSERT_LOCK_HELD()Simon Marlow2009-01-261-0/+5
* Reinstate: Always check the result of pthread_mutex_lock() and pthread_mutex_...Ian Lynagh2009-01-171-30/+10
* UNDO: Always check the result of pthread_mutex_lock() and pthread_mutex_unloc...Simon Marlow2009-01-161-10/+30
* Always check the result of pthread_mutex_lock() and pthread_mutex_unlock().Matthias Kilian2009-01-041-30/+10
* Keep the remembered sets local to each thread during parallel GCSimon Marlow2009-01-121-32/+10
* FIX #1364: added support for C finalizers that run as soon as the value is no...Simon Marlow2008-12-103-0/+4
* Fix #2592: do an orderly shutdown when the heap is exhaustedSimon Marlow2008-12-091-1/+2
* Fix more problems caused by padding in the Capability structureSimon Marlow2008-12-022-1/+5