add support for flattening recursive-let
[ghc-hetmet.git] / includes / rts /
2011-05-26 Duncan CouttsEmit various bits of OS process info into the eventlog
2011-05-25 Simon Marlowprog_argv and rts_argv now contain *copies* of the...
2011-05-25 Simon Marlowfix an integer overflow (#5086), and pre-emptively...
2011-05-22 Duncan CouttsRevert "Add capability sets to the event system. Contai...
2011-05-18 Spencer JanssenAdd capability sets to the event system. Contains code...
2011-04-12 Simon MarlowChange the way module initialisation is done (#3252...
2011-04-12 Simon MarlowCleanup sweep and fix a bug in RTS flag processing.
2011-03-30 Simon MarlowWindows build fix: ignore pthread.h if it exists (...
2011-02-02 Simon MarlowGC refactoring and cleanup
2011-02-02 Simon MarlowA small GC optimisation
2011-02-02 Simon Marlowadd a const
2011-02-02 Simon Marlowadd TRY_ACQUIRE_LOCK()
2011-02-02 Simon MarlowRemove the per-generation mutable lists
2011-02-01 Simon Marlow+RTS -qw hasn't done anything since 7.0.1; remove the...
2011-01-27 Simon MarlowAnnotate thread stop events with the owner of the black...
2011-01-12 Karel Gardasreplace C++ comments with C comments (Solaris' DTrace...
2011-02-10 Simon Marlowfix TRY_ACQUIRE_LOCK on Windows.
2010-12-21 Simon MarlowCount allocations more accurately
2010-12-16 Simon Marlowuse EXTERN_INLINE instead of STATIC_INLINE to avoid...
2010-12-15 Simon MarlowImplement stack chunks and separate TSO/STACK objects
2010-12-10 Simon Marlowwarning fix: don't redefine BLOCKS_PER_MBLOCK
2010-12-08 Dmitry AstapovExport the value of the signal used by scheduler (...
2010-11-25 Simon MarlowKeep a maximum of 6 spare worker threads per Capability...
2010-11-23 Ian LynaghRemove references to Haskell 98
2010-09-19 Edward Z. YangInterruptible FFI calls with pthread_kill and CancelSyn...
2010-09-20 Ian LynaghImplement archive loading for ghci
2010-09-15 Simon Marlowrts_isProfiled should be a visible API (fixes T2615...
2010-09-13 Simon Marlowmake stg_arg_bitmaps public, and available via the...
2010-09-13 Simon Marlowfix typo
2010-07-18 Marco Túlio Gontij... Don't check for swept blocks in -DS.
2010-08-13 Ian LynaghReturn memory to the OS; trac #698
2010-07-24 Johan TibellIntegrate new I/O manager, with signal support
2010-07-09 Sergei Trofimovich* storage manager: preserve upper address bits on 64bit...
2010-07-08 Simon MarlowNew asynchronous exception control API (ghc parts)
2010-07-08 Simon Marlowremove outdated comment
2010-06-22 dmp@rice.eduAdd support for collecting PAPI native events
2010-06-19 Ian LynaghSET_ARR_HDR's last argument is now a number of bytes...
2010-01-01 Antoine LatterFIX #38000 Store StgArrWords payload size in bytes
2010-06-17 Simon MarlowMake getAllocations() visible
2010-05-26 Marco Túlio Gontij... includes/rts/storage/GC.h: generation_: n_words: Improv...
2010-04-21 Ian LynaghUse StgWord64 instead of ullong
2010-04-01 Simon MarlowRemove the IND_OLDGEN and IND_OLDGEN_PERM closure types
2010-04-01 Simon MarlowChange the representation of the MVar blocked queue
2010-03-29 Simon MarlowMove a thread to the front of the run queue when anothe...
2010-03-29 Simon MarlowNew implementation of BLACKHOLEs
2010-03-29 Simon MarlowAdd a 'setKeepCAFs' external function (#3900)
2010-03-11 Simon MarlowUse message-passing to implement throwTo in the RTS
2010-03-09 Simon MarlowSplit part of the Task struct into a separate struct...
2010-02-03 Simon Marlowadd comment for srt_bitmap field
2010-01-22 Simon MarlowWhen acquiring a spinlock, yieldThread() every 1000...
2009-12-31 Simon Marlowtake newCAF() out from sm_mutex; use the capability...
2009-12-17 Simon MarlowFix #650: use a card table to mark dirty sections of...
2009-12-12 Manuel M T ChakravartyExpose all EventLog events as DTrace probes
2009-12-04 Simon MarlowCorrection to the allocation stats following earlier...
2009-12-03 Simon MarlowGC refactoring, remove "steps"
2009-12-01 Simon MarlowMake allocatePinned use local storage, and other refact...
2009-11-30 Simon MarlowImplement a new heap-tuning option: -H
2009-11-29 Simon MarlowStore a destination step in the block descriptor
2009-11-25 Simon MarlowthreadStackOverflow: check whether stack squeezing...
2009-11-25 Simon Marlowadd a comment to TSO_MARKED
2009-11-12 Simon MarlowSwitch EventThreadID back to 32 bits.
2009-11-11 Simon MarlowSecond attempt to fix #1185 (forkProcess and -threaded)
2009-10-15 Simon MarlowAdd events to show when GC threads are idle/working
2009-09-29 Simon MarlowUse "rep; nop" inside a spin-lock loop on x86/x86-64
2009-09-25 Simon MarlowAdd a way to generate tracing events programmatically
2009-09-18 Simon Marlowimplement case-on-Word in the byte code generator/inter...
2009-09-18 Simon MarlowFix #3439: -debug implies -ticky, and -ticky code links...
2009-09-15 Simon MarlowEvent tracing: put the capability in the block marker...
2009-09-13 Simon MarlowAdd event block markers
2009-09-15 Simon MarlowImprove the default parallel GC settings, and sanitise...
2009-08-29 Simon MarlowUnify event logging and debug tracing.
2009-08-29 Simon MarlowFix incorrectly hidden RTS symbols
2009-08-05 Simon MarlowDeclare RTS-private prototypes with __attribute__(...
2009-08-25 Simon MarlowTidy up file headers and copyrights; point to the wiki...
2009-08-19 Simon MarlowRestore the entry field in StgInfoTable when !defined...
2009-08-18 Simon MarlowFix #3429: a tricky race condition
2009-08-07 Ian LynaghFix the build on OS X
2009-08-05 Simon Marlowprofiling build fixes
2009-08-03 Simon Marlowmove termios prototypes into a public header
2009-08-03 Simon Marlowmove StgEntCounter type into its own header
2009-08-03 Simon Marlowremove the GUM closure types
2009-08-03 Simon Marlowmove gc_alloc_block to make it visible on 32-bit
2009-08-03 Simon MarlowWindows build fixes
2009-08-03 Simon Marlowx86_64 build fix: declare gc_alloc_block_sync
2009-08-02 Simon MarlowRTS tidyup sweep, first phase