Add the notion of "constructor-like" Ids for rule-matching
[ghc-hetmet.git] / rts /
2009-03-18 Simon MarlowFixes to "Retract Hp *before* checking for HpLim==0"
2009-03-17 Simon MarlowAdd fast event logging
2009-03-17 Simon MarlowFIX biographical profiling (#3039, probably #2297)
2009-03-17 Simon MarlowAdd getNumberOfProcessors(), FIX MacOS X build problem...
2009-03-16 Simon MarlowDon't call processHeapClosureForDead on pinned blocks
2009-03-16 Simon MarlowRetract Hp *before* checking for HpLim==0
2009-03-13 Simon Marloweliminate some not-quite-duplicate code
2009-03-13 Simon Marlowstart finalizers on the current Capability rather than...
2009-02-17 Simon Marlowcope with ThreadRelocated on the sleeping_queue
2009-03-13 Simon MarlowUse work-stealing for load-balancing in the GC
2009-03-13 Simon MarlowAdd "+RTS -N" to determine the -N value automatically...
2009-03-13 Simon Marlowtidy up "missing symbol" error message
2009-03-12 Simon MarlowFix sanity checking after fix to #2917
2009-03-13 Simon MarlowInstead of a separate context-switch flag, set HpLim...
2009-03-11 Simon Marlowavoid a crash: don't return unless the run queue has...
2009-03-11 Ian LynaghAllocate the right number of words in new*PinnedByteArr...
2009-03-11 Simon MarlowFix #2992: don't create a named event
2009-03-09 Simon MarlowFix a bug which sometimes caused extra major GCs to...
2009-03-09 Simon MarlowRedesign 64-bit HEAP_ALLOCED (FIX #2934 at the same...
2009-03-06 Simon MarlowPartial fix for #2917
2009-03-06 Ian LynaghMake LDV_FILL_SLOP use a forwards loop rather than...
2009-03-03 Simon Marlowfix assertion failure with -debug non-threaded RTS...
2009-02-27 Ian LynaghIn +RTS --info output, use YES rather than Yes
2009-02-24 Ben.Lippmeier@anu... Strip tag bits from closure pointers before trying...
2009-02-19 Simon MarlownewPinnedByteArray#: align the result to 16-bytes ...
2009-02-19 Simon MarlowExport blockUserSignals and unblockUserSignals (needed...
2009-02-19 Simon Marlow#2860: remove redundant unblocking of signals
2009-02-19 Simon MarlownewPinnedByteArray#: align the result to 16-bytes ...
2009-02-19 Simon MarlowRewrite of signal-handling (ghc patch; see also base...
2009-02-18 Ian LynaghFix an off-by-one; fixes the second bug in trac #3001
2009-02-11 Simon Marlowgeneral tidy up
2009-02-11 Simon Marlowone more bugfix: a load/load memory barrier is required...
2009-02-11 Ian LynaghFix trac #3001: Biographical profiling segfaults
2009-02-09 Simon MarlowscheduleYield(): check the wakeup queue before yielding
2009-02-06 Simon Marlowcrucial bugfix: add a store/load memory barrier to...
2009-02-06 Simon Marlowbugfix: an unsigned comparison should be signed
2009-02-06 Simon Marlowtiny cleanup
2009-02-06 Simon Marlowadd debugging code and comments
2009-02-06 Simon Marlowadd an assertion
2009-02-05 Simon MarlowRefactor the spark queue implementation into a generic...
2009-02-08 Ian LynaghHandle the case where setitimer(ITIMER_VIRTUAL) is...
2009-02-05 Ben.Lippmeier@anu... NCG: Validate fixes
2009-02-03 Ben.Lippmeier@anu... NCG: Move the graph allocator into its own dir
2009-02-04 Simon Marlowleave out rts/ from include-dirs in the inplace rts...
2009-01-30 Simon Marlowadd wiki commentary links
2009-01-27 Samuel BronsonImplement #2191 (traceCcs# -- prints CCS of a value...
2009-01-22 Ben.Lippmeier@anu... SPARC NCG: Also do misaligned reads (this time for...
2009-01-21 Ben.Lippmeier@anu... SPARC NCG: Also do misaligned reads
2009-01-21 Ben.Lippmeier@anu... SPARC NCG: Add a SPARC version of rts_mkInt64 that...
2009-01-12 Ben.Lippmeier@anu... Untag closure pointers before trying to print them.
2009-01-12 Ben.Lippmeier@anu... Add missing documention of -Da DEBUG: apply flag to...
2009-01-18 Ian LynaghAlways use PTHREAD_MUTEX_ERRORCHECK to create mutexes...
2009-01-17 Ian LynaghUse error-checking mutexes on all platforms when DEBUG...
2009-01-17 Ian LynaghInitialise and deinitialise the file_lock_mutex
2009-01-14 Simon Marlowvalidate fix on 32-bit
2009-01-14 Simon MarlowDetect when a C finalizer calls back to Haskell
2009-01-12 Simon Marlowsanity checking fixes
2009-01-12 Simon MarlowKeep the remembered sets local to each thread during...
2009-01-07 Simon Marlowindicate which TSOs are dirty in the printAllThreads...
2009-01-09 Ian LynaghAdd "Word size" to the +RTS --info output
2009-01-08 Ian LynaghAdd some more fields to +RTS --info
2009-01-08 Simon Marlowwhen calling mmap() with MAP_ANON, the fd argument...
2009-01-07 Simon MarlowClose the races between throwTo and thread completion
2009-01-07 Simon Marlowadd comment
2009-01-07 Bertram FelgenhauerFix two more locking issues in throwTo()
2009-01-07 Simon MarlowmaybePerformBlockedException() should handle ThreadComp...
2009-01-07 Simon Marlowfix a race where the timer signal could remain turned...
2009-01-07 Simon MarlowputMVar and takeMVar: add write_barrier() to fix race...
2009-01-06 Simon Marlowcruft removal
2009-01-06 Simon Marlowwake up the blocked exception queue on ThreadFinished...
2009-01-05 Ben.Lippmeier@anu... Don't pin a register for gc_thread on SPARC.
2008-12-16 Simon MarlowWorkaround for #2262, from Barney Stratford
2008-12-10 Simon Marlowwake up other Capabilities even when there is only...
2008-12-10 Simon MarlowFIX #1364: added support for C finalizers that run...
2008-12-10 Simon MarlowOn FreeBSD, try MAP_FIXED if ordinary mmap() fails...
2008-12-09 Simon MarlowFix #2592: do an orderly shutdown when the heap is...
2008-12-09 Simon MarlowFix #2848: avoid overflow during time calculation
2008-12-04 Simon Marlowfix an assertion failure in prof/threaded/debug mode
2008-12-02 Simon MarlowFix more problems caused by padding in the Capability...
2008-11-28 Simon MarlowRemove the packing I added recently to the Capability...
2008-08-14 dias@eecs.harvard.eduMerging in the new codegen branch
2008-11-21 Thorkil NaurFix symbol macro names in Linker.c
2008-11-23 Ian LynaghAdd a --machine-readable RTS flag
2008-11-21 Simon MarlowUse mutator threads to do GC, instead of having a separ...
2008-11-21 Simon Marlowwe shouldn't update topBound in discardSparks()
2008-11-21 Simon Marlowfix the build when !USE_MMAP
2008-11-20 Simon Marlowround the size up to a page in mmapForLinker() instead...
2008-11-20 Simon MarlowFix a race in the deadlock-detection code
2008-11-20 Simon Marlowerror message wibble
2008-11-19 Simon MarlowFix regTableToCapability() if gcc introduces padding
2008-11-19 Simon MarlowFix 32-bit breakage
2008-11-19 Simon MarlowSmall refactoring, and add comments
2008-11-19 Simon MarlowFix some unsigned comparisions that should be signed
2008-11-19 Simon MarlowRemove incorrect assertions in steal()
2008-11-14 Simon Marlowdon't run sparks if there are other threads on this...
2008-11-19 Simon MarlowFix typo (HAVE_LIBGMP => HAVE_LIB_GMP); omit local...
2008-11-19 Simon MarlowFix some more shutdown races
2008-11-18 Simon MarlowAdd optional eager black-holing, with new flag -feager...
2008-11-17 Simon MarlowFix #2783: detect black-hole loops properly
2008-11-17 Simon MarlowFix warning on Windows (use deleteThread() not deleteTh...
next