2008-04-16 |
Simon Marlow | Add +RTS -vg flag for requesting some GC trace messages... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | GC: rearrange storage to reduce memory accesses in... |
tree | commitdiff |
2008-04-16 |
Simon Marlow | Add profiling of spinlocks |
tree | commitdiff |
2008-02-28 |
simonmar@microsoft.com | Release some of the memory allocated to a stack when... |
tree | commitdiff |
2008-02-28 |
simonmar@microsoft.com | scavengeTSO might encounter a ThreadRelocated; cope |
tree | commitdiff |
2008-02-28 |
simonmar@microsoft.com | Updating a thunk in raiseAsync might encounter an IND... |
tree | commitdiff |
2008-02-19 |
Simon Marlow | debugging code |
tree | commitdiff |
2008-02-18 |
simonmar@microsoft.com | refactoring |
tree | commitdiff |
2008-02-15 |
simonmar@microsoft.com | fix off-by-one |
tree | commitdiff |
2008-01-31 |
simonmar@microsoft.com | Allow +RTS -H0 as a way to override a previous -H<size> |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | comment out a bogus assertion |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | memInventory: optionally dump the memory inventory |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | calcNeeded: fix the calculation, we weren't counting... |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | calcNeeded: add in the large blocks too |
tree | commitdiff |
2008-01-30 |
Simon Marlow | update a comment |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | tell Emacs these files are C |
tree | commitdiff |
2008-01-18 |
Simon Marlow | fix an assertion |
tree | commitdiff |
2008-01-15 |
simonmar@microsoft.com | small rearrangement |
tree | commitdiff |
2008-01-11 |
simonmar@microsoft.com | remove unused declaration |
tree | commitdiff |
2008-01-10 |
Simon Marlow | more fixes for THUNK_SELECTORs |
tree | commitdiff |
2008-01-10 |
simonmar@microsoft.com | Fix bug in eval_thunk_selector() |
tree | commitdiff |
2008-01-09 |
Simon Marlow | move markSparkQueue into GC.c, as it needs the register... |
tree | commitdiff |
2008-01-09 |
Simon Marlow | Fix bug: eval_thunk_selector was calling the unlocked... |
tree | commitdiff |
2007-12-18 |
simonmar@microsoft.com | use "MB" rather than "Mb" for abbreviating megabytes |
tree | commitdiff |
2007-12-14 |
simonmar@microsoft.com | findSlop: useful function for tracking down excessive... |
tree | commitdiff |
2007-12-14 |
simonmar@microsoft.com | calculate wastage due to unused memory at the end of... |
tree | commitdiff |
2007-12-14 |
simonmar@microsoft.com | bugfix: check for NULL before testing isPartiallyFull... |
tree | commitdiff |
2007-12-13 |
simonmar@microsoft.com | have each GC thread call GetRoots() |
tree | commitdiff |
2007-12-13 |
simonmar@microsoft.com | use synchronised version of freeChain() in scavenge_mut... |
tree | commitdiff |
2007-12-12 |
simonmar@microsoft.com | remove old comment |
tree | commitdiff |
2007-11-29 |
simonmar@microsoft.com | GC: small improvement to parallelism |
tree | commitdiff |
2007-11-29 |
simonmar@microsoft.com | EVACUATED: target is definitely HEAP_ALLOCED(), no... |
tree | commitdiff |
2007-11-27 |
simonmar@microsoft.com | in scavenge_block(), keep going if we're scanning the... |
tree | commitdiff |
2007-11-27 |
simonmar@microsoft.com | count the number of todo blocks, and add a trace |
tree | commitdiff |
2007-11-23 |
simonmar@microsoft.com | oops, restore accidentally disabled hash-consing for... |
tree | commitdiff |
2007-11-22 |
simonmar@microsoft.com | kill the PAR/GRAN debug flags |
tree | commitdiff |
2007-11-22 |
simonmar@microsoft.com | stats: print elapsed time for GC in each generation |
tree | commitdiff |
2007-11-21 |
simonmar@microsoft.com | assertion fix |
tree | commitdiff |
2007-11-21 |
Simon Marlow | cache bd->todo_bd->free and the limit in the workspace |
tree | commitdiff |
2007-11-21 |
simonmar@microsoft.com | warning fix |
tree | commitdiff |
2007-11-20 |
simonmar@microsoft.com | fix boundary bugs in a couple of for-loops |
tree | commitdiff |
2007-11-20 |
simonmar@microsoft.com | improvements to PAPI support |
tree | commitdiff |
2007-11-19 |
simonmar@microsoft.com | use SRC_CC_OPTS rather than SRC_HC_OPTS for C options |
tree | commitdiff |
2007-11-01 |
Simon Marlow | allow PAPI to be installed somewhere non-standard |
tree | commitdiff |
2007-11-01 |
Simon Marlow | fix warnings |
tree | commitdiff |
2007-11-01 |
Simon Marlow | fix a warning |
tree | commitdiff |
2007-11-01 |
Simon Marlow | fix a warning |
tree | commitdiff |
2007-10-31 |
Simon Marlow | rename n_threads to n_gc_threads |
tree | commitdiff |
2007-10-31 |
Simon Marlow | Refactor PAPI support, and add profiling of multithread... |
tree | commitdiff |
2007-10-31 |
Simon Marlow | fix merge errors |
tree | commitdiff |
2007-10-31 |
Simon Marlow | refactoring of eager_promotion in scavenge_block() |
tree | commitdiff |
2007-10-31 |
Simon Marlow | compile special minor GC versions of evacuate() and... |
tree | commitdiff |
2007-10-31 |
Simon Marlow | fixes for eval_thunk_selector() in parallel GC |
tree | commitdiff |
2007-10-31 |
Simon Marlow | Remove the optimisation of avoiding scavenging for... |
tree | commitdiff |
2007-10-31 |
Simon Marlow | GC refactoring: change evac_gen to evac_step |
tree | commitdiff |
2007-10-31 |
Simon Marlow | GC refactoring: make evacuate() take an StgClosure** |
tree | commitdiff |
2007-10-31 |
Simon Marlow | tiny optimisation in evacuate() |
tree | commitdiff |
2007-10-31 |
Simon Marlow | Initial parallel GC support |
tree | commitdiff |
2007-10-31 |
Simon Marlow | Refactoring of the GC in preparation for parallel GC |
tree | commitdiff |
2007-10-30 |
Simon Marlow | also count total dispatch stalls in +RTS -as |
tree | commitdiff |
2007-10-30 |
Simon Marlow | move GetRoots() to GC.c |
tree | commitdiff |
2008-06-14 |
Ian Lynagh | Fix conversions between Double/Float and simple-integer |
tree | commitdiff |
2008-06-04 |
Simon Marlow | fix pointer tagging bug in removeIndirections (fixes... |
tree | commitdiff |
2008-06-04 |
Simon Marlow | tiny tweak to the stack squeezing heuristic (fixes... |
tree | commitdiff |
2008-06-02 |
Simon Marlow | FIX #2231: add missing stack check when applying a PAP |
tree | commitdiff |
2008-05-29 |
Simon Marlow | hs_add_root: use use rts_lock()/rts_unlock() for a... |
tree | commitdiff |
2008-05-29 |
Simon Marlow | Make it less fatal to not call ioManagerStart() |
tree | commitdiff |
2008-05-28 |
dias@eecs.harvard.edu | when linking, ignore unknown .reloc section that appear... |
tree | commitdiff |
2008-05-23 |
Ian Lynagh | Do some stack fiddling in stg_unblockAsyncExceptionszh_ret |
tree | commitdiff |
2008-05-19 |
Simon Marlow | FIX #1955: confusion between .exe.hp and .hp suffixes... |
tree | commitdiff |
2008-04-26 |
Ian Lynagh | Fix a division-by-zero when +RTS -V0 is given |
tree | commitdiff |
2008-04-26 |
Ian Lynagh | Fix an assertion |
tree | commitdiff |
2008-05-12 |
Simon Marlow | FIX #2234: don't generate <prog>.prof unless we're... |
tree | commitdiff |
2008-05-01 |
Don Stewart | Missing .0 on float constant. |
tree | commitdiff |
2008-04-30 |
Don Stewart | Replace C99 exp2f(32) call in __2Int_encodeDouble |
tree | commitdiff |
2008-04-25 |
Ian Lynagh | Fix a couple of format strings in Ticky.c |
tree | commitdiff |
2008-04-25 |
Ian Lynagh | Comment out some unused code in Ticky.c |
tree | commitdiff |
2008-04-24 |
Ian Lynagh | Fix int64ToInteger 0xFFFFFFFF00000000 on 32bit machine... |
tree | commitdiff |
2008-04-22 |
Ian Lynagh | Make a panic slightly more helpful |
tree | commitdiff |
2008-04-17 |
Ian Lynagh | Add some more generic (en|de)code(Double|Float) code |
tree | commitdiff |
2008-04-11 |
andy@galois.com | Fixing HPCTIXDIR problem with mkdir usage on Windows |
tree | commitdiff |
2008-04-11 |
Simon Marlow | FIX #2197: an update frame might point to an IND_OLDGEN |
tree | commitdiff |
2008-04-09 |
Simon Marlow | avoid warnings from ffi.h when UseLibFFIForAdjustors=YES |
tree | commitdiff |
2008-04-09 |
Simon Marlow | FIX BUILD (bootstrap with -fvia-C): prototype fixes |
tree | commitdiff |
2008-04-08 |
andy@galois.com | Adding environment variable HPCTIXDIR, a directory... |
tree | commitdiff |
2008-04-08 |
Simon Marlow | Import libffi-3.0.4, and use it to provide FFI support... |
tree | commitdiff |
2008-04-02 |
Simon Marlow | Do not #include external header files when compiling... |
tree | commitdiff |
2008-03-25 |
Ian Lynagh | Fix warnings in the RTS |
tree | commitdiff |
2008-03-23 |
Ian Lynagh | Follow library changes |
tree | commitdiff |
2008-03-15 |
Ian Lynagh | When concatenating variables in Makefile, strip spaces... |
tree | commitdiff |
2008-02-07 |
Simon Marlow | Tweaks to stack squeezing |
tree | commitdiff |
2008-02-28 |
Simon Marlow | Enable -prof -threaded (#886) |
tree | commitdiff |
2008-02-26 |
Simon Marlow | FIX #2122: file locking bug |
tree | commitdiff |
2008-02-19 |
Simon Marlow | Fix #1984: missing context switches |
tree | commitdiff |
2008-02-21 |
Manuel M T Chakravarty | Mac OS X deployment target: piping opts through Makefiles |
tree | commitdiff |
2008-02-04 |
Simon Marlow | Support for using libffi to implement FFI calls in... |
tree | commitdiff |
2008-01-04 |
Simon Marlow | Use the correct libffi type for pointers |
tree | commitdiff |
2008-01-23 |
Ian Lynagh | Windows now doesn't need different values for DQ in... |
tree | commitdiff |
2008-01-16 |
Clemens Fruhwirth | Add dyn-wrapper.c used as cross-plattform launch wrappe... |
tree | commitdiff |
2008-01-15 |
Roman Leshchinskiy | FIX BUILD (Solaris): include fcntl.h for file operations |
tree | commitdiff |
next |