2009-05-06 |
Simon Marlow | #2197: try to detect when GHCi is compiled with -prof...
|
commit | commitdiff | tree |
2009-03-28 |
Simon Marlow | fix typo
|
commit | commitdiff | tree |
2008-10-08 |
Simon Marlow | atomicModifyIORef: use a local cas() instead of the...
|
commit | commitdiff | tree |
2008-09-27 |
Simon Marlow | tweaks to this section of the docs
|
commit | commitdiff | tree |
2008-09-27 |
Simon Marlow | Add -outputdir flag (#2295)
|
commit | commitdiff | tree |
2008-09-23 |
Simon Marlow | oops, forgot to add -XNewQualifiedOperators to the...
|
commit | commitdiff | tree |
2008-09-26 |
Simon Marlow | Fix #2411: missing case for CATCH_STM_FRAME in raiseAsync()
|
commit | commitdiff | tree |
2008-09-23 |
Simon Marlow | Disallow package flags in OPTIONS_GHC pragmas (#2499)
|
commit | commitdiff | tree |
2008-09-23 |
Simon Marlow | #2566: emit a warning for 'ghc -c foo.bar'
|
commit | commitdiff | tree |
2008-09-22 |
Simon Marlow | Fix to new executable allocation code (fixed print002...
|
commit | commitdiff | tree |
2008-09-22 |
Simon Marlow | clean sm/Evac_thr.c and sm/Scav_thr.c
|
commit | commitdiff | tree |
2008-09-22 |
Simon Marlow | add -XNewQualifiedOperators (Haskell' qualified operator...
|
commit | commitdiff | tree |
2008-02-28 |
simonmar@microsoft.com | Release some of the memory allocated to a stack when...
|
commit | commitdiff | tree |
2008-02-28 |
simonmar@microsoft.com | scavengeTSO might encounter a ThreadRelocated; cope
|
commit | commitdiff | tree |
2008-02-28 |
simonmar@microsoft.com | Updating a thunk in raiseAsync might encounter an IND...
|
commit | commitdiff | tree |
2008-02-22 |
Simon Marlow | add GC(0) and GC(1) time
|
commit | commitdiff | tree |
2008-02-20 |
Simon Marlow | round_to_mblocks: should use StgWord not nat
|
commit | commitdiff | tree |
2008-02-19 |
Simon Marlow | debugging code
|
commit | commitdiff | tree |
2008-02-18 |
simonmar@microsoft.com | refactoring
|
commit | commitdiff | tree |
2008-02-15 |
simonmar@microsoft.com | fix off-by-one
|
commit | commitdiff | tree |
2008-02-15 |
simonmar@microsoft.com | measure mut_elapsed_time
|
commit | commitdiff | tree |
2008-02-15 |
simonmar@microsoft.com | fix build with 6.8
|
commit | commitdiff | tree |
2008-02-15 |
simonmar@microsoft.com | add ROUNDUP_BYTES_TO_WDS
|
commit | commitdiff | tree |
2008-01-31 |
simonmar@microsoft.com | Allow +RTS -H0 as a way to override a previous -H<size>
|
commit | commitdiff | tree |
2008-01-30 |
simonmar@microsoft.com | comment out a bogus assertion
|
commit | commitdiff | tree |
2008-01-30 |
simonmar@microsoft.com | memInventory: optionally dump the memory inventory
|
commit | commitdiff | tree |
2008-01-30 |
simonmar@microsoft.com | calcNeeded: fix the calculation, we weren't counting...
|
commit | commitdiff | tree |
2008-01-30 |
simonmar@microsoft.com | calcNeeded: add in the large blocks too
|
commit | commitdiff | tree |
2008-01-30 |
Simon Marlow | update a comment
|
commit | commitdiff | tree |
2008-01-30 |
simonmar@microsoft.com | tell Emacs these files are C
|
commit | commitdiff | tree |
2008-01-18 |
Simon Marlow | fix an assertion
|
commit | commitdiff | tree |
2008-01-16 |
Simon Marlow | cut-and-pasto
|
commit | commitdiff | tree |
2008-01-15 |
simonmar@microsoft.com | small rearrangement
|
commit | commitdiff | tree |
2008-01-11 |
Simon Marlow | recordMutableGen_GC: we must call the spinlocked version...
|
commit | commitdiff | tree |
2008-01-11 |
simonmar@microsoft.com | remove unused declaration
|
commit | commitdiff | tree |
2008-01-10 |
Simon Marlow | more fixes for THUNK_SELECTORs
|
commit | commitdiff | tree |
2008-01-10 |
simonmar@microsoft.com | Fix bug in eval_thunk_selector()
|
commit | commitdiff | tree |
2008-01-09 |
Simon Marlow | move markSparkQueue into GC.c, as it needs the register...
|
commit | commitdiff | tree |
2008-01-09 |
Simon Marlow | Windows fix
|
commit | commitdiff | tree |
2008-01-09 |
Simon Marlow | Fix bug: eval_thunk_selector was calling the unlocked...
|
commit | commitdiff | tree |
2008-01-07 |
simonmar@microsoft.com | add GC elapsed time
|
commit | commitdiff | tree |
2007-12-20 |
simonmar@microsoft.com | update to match Mb -> MB change in -s output
|
commit | commitdiff | tree |
2007-12-18 |
simonmar@microsoft.com | use "MB" rather than "Mb" for abbreviating megabytes
|
commit | commitdiff | tree |
2007-12-14 |
simonmar@microsoft.com | findSlop: useful function for tracking down excessive...
|
commit | commitdiff | tree |
2007-12-14 |
simonmar@microsoft.com | calculate wastage due to unused memory at the end of...
|
commit | commitdiff | tree |
2007-12-14 |
simonmar@microsoft.com | bugfix: check for NULL before testing isPartiallyFull...
|
commit | commitdiff | tree |
2007-12-13 |
simonmar@microsoft.com | have each GC thread call GetRoots()
|
commit | commitdiff | tree |
2007-12-13 |
simonmar@microsoft.com | use synchronised version of freeChain() in scavenge_mutable_...
|
commit | commitdiff | tree |
2007-12-13 |
simonmar@microsoft.com | remove declarations for variables that no longer exist
|
commit | commitdiff | tree |
2007-12-12 |
simonmar@microsoft.com | remove old comment
|
commit | commitdiff | tree |
2007-11-29 |
simonmar@microsoft.com | GC: small improvement to parallelism
|
commit | commitdiff | tree |
2007-11-29 |
simonmar@microsoft.com | EVACUATED: target is definitely HEAP_ALLOCED(), no...
|
commit | commitdiff | tree |
2007-11-27 |
simonmar@microsoft.com | in scavenge_block(), keep going if we're scanning the...
|
commit | commitdiff | tree |
2007-11-27 |
simonmar@microsoft.com | count the number of todo blocks, and add a trace
|
commit | commitdiff | tree |
2007-11-23 |
simonmar@microsoft.com | oops, restore accidentally disabled hash-consing for...
|
commit | commitdiff | tree |
2007-11-22 |
simonmar@microsoft.com | kill the PAR/GRAN debug flags
|
commit | commitdiff | tree |
2007-11-22 |
simonmar@microsoft.com | stats: print elapsed time for GC in each generation
|
commit | commitdiff | tree |
2007-11-21 |
simonmar@microsoft.com | assertion fix
|
commit | commitdiff | tree |
2007-11-21 |
Simon Marlow | cache bd->todo_bd->free and the limit in the workspace
|
commit | commitdiff | tree |
2007-11-21 |
simonmar@microsoft.com | warning fix
|
commit | commitdiff | tree |
2007-11-20 |
simonmar@microsoft.com | fix boundary bugs in a couple of for-loops
|
commit | commitdiff | tree |
2007-11-20 |
simonmar@microsoft.com | improvements to PAPI support
|
commit | commitdiff | tree |
2007-11-19 |
simonmar@microsoft.com | use SRC_CC_OPTS rather than SRC_HC_OPTS for C options
|
commit | commitdiff | tree |
2007-11-01 |
Simon Marlow | allow PAPI to be installed somewhere non-standard
|
commit | commitdiff | tree |
2007-11-01 |
Simon Marlow | fix warnings
|
commit | commitdiff | tree |
2007-11-01 |
Simon Marlow | fix a warning
|
commit | commitdiff | tree |
2007-11-01 |
Simon Marlow | fix a warning
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | rename n_threads to n_gc_threads
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | Refactor PAPI support, and add profiling of multithreaded GC
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | fix merge errors
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | refactoring of eager_promotion in scavenge_block()
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | compile special minor GC versions of evacuate() and...
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | fixes for eval_thunk_selector() in parallel GC
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | Remove the optimisation of avoiding scavenging for...
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | GC refactoring: change evac_gen to evac_step
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | GC refactoring: make evacuate() take an StgClosure**
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | tiny optimisation in evacuate()
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | Initial parallel GC support
|
commit | commitdiff | tree |
2007-10-31 |
Simon Marlow | Refactoring of the GC in preparation for parallel GC
|
commit | commitdiff | tree |
2007-10-30 |
Simon Marlow | also count total dispatch stalls in +RTS -as
|
commit | commitdiff | tree |
2007-10-30 |
Simon Marlow | move GetRoots() to GC.c
|
commit | commitdiff | tree |
2008-05-19 |
Simon Marlow | FIX #1955: confusion between .exe.hp and .hp suffixes...
|
commit | commitdiff | tree |
2008-05-14 |
Simon Marlow | FIX #1288: GHCi wasn't adding the @n suffix to stdcalls...
|
commit | commitdiff | tree |
2008-05-14 |
Simon Marlow | FIX #2276: foreign import stdcall "&foo" doesn't work
|
commit | commitdiff | tree |
2008-05-12 |
Simon Marlow | Fixes to via-C prototype generation (FIX BUILD on Windows)
|
commit | commitdiff | tree |
2008-04-29 |
Simon Marlow | change topHandlerFastExit to topHandler, so the terminal...
|
commit | commitdiff | tree |
2008-04-29 |
Simon Marlow | don't turn off stdin/stdout buffering after loading...
|
commit | commitdiff | tree |
2008-04-29 |
Simon Marlow | FIX #1933: use a better test for timer_create()
|
commit | commitdiff | tree |
2008-04-14 |
Simon Marlow | FIX BUILD (Windows): Copy the ln trick used by the...
|
commit | commitdiff | tree |
2008-04-11 |
Simon Marlow | FIX #2197: an update frame might point to an IND_OLDGEN
|
commit | commitdiff | tree |
2008-04-09 |
Simon Marlow | add pointers to the wiki for the rules about C prototypes
|
commit | commitdiff | tree |
2008-04-09 |
Simon Marlow | avoid warnings from ffi.h when UseLibFFIForAdjustors=YES
|
commit | commitdiff | tree |
2008-04-09 |
Simon Marlow | FIX BUILD (bootstrap with -fvia-C): prototype fixes
|
commit | commitdiff | tree |
2008-04-08 |
Simon Marlow | Import libffi-3.0.4, and use it to provide FFI support...
|
commit | commitdiff | tree |
2008-04-07 |
Simon Marlow | FIX BUILD on non-x86: add missing prototypes
|
commit | commitdiff | tree |
2008-04-07 |
Simon Marlow | update a comment
|
commit | commitdiff | tree |
2008-04-03 |
Simon Marlow | remove dead code
|
commit | commitdiff | tree |
2008-04-02 |
Simon Marlow | Do not #include external header files when compiling...
|
commit | commitdiff | tree |
2008-03-13 |
Simon Marlow | parsing tweak for :break
|
commit | commitdiff | tree |
2008-02-07 |
Simon Marlow | Tweaks to stack squeezing
|
commit | commitdiff | tree |
next |