ext-core: twiddle primitive things
[ghc.git] / rts /
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...
2008-11-17  Simon Marlowfix compile breakage on Windows
2008-11-17  Simon MarlowAttempt to fix #2512 and #2063; add +RTS -xm<address...
2008-11-17  Simon MarlowAnother shutdown fix
2008-11-13  Simon MarlowlookupSymbol: revert to looking up both with and withou...
2008-11-13  Simon Marlow#2768: fix compatibility problem with newer version...
2008-11-13  Simon Marlownotice ^C exceptions when waiting for I/O
2008-11-13  Simon MarlowFix another subtle shutdown deadlock
2008-11-13  Simon MarlowFix an extremely subtle deadlock bug on x86_64
2008-11-13  Simon Marlowmove an assertion
2008-11-12  Simon MarlowAlways zap the trailing @N from symbols when looking...
2008-11-12  Simon MarlowOnly allocate a mark stack if we're actually doing...
2008-11-11  Simon MarlowFix parse error with older gccs (#2752)
2008-11-07  Simon Marlowfix via-C compilation: import ghczmprim_GHCziBool_False...
2008-11-06  Simon Marlowre-instate counting of sparks converted
2008-11-06  Simon Marlowfix ASSERT_SPARK_POOL_INVARIANTS(): top>bottom is valid
2008-11-06  Simon MarlowpruneSparkQueue(): fix bug when top>bottom
2008-11-06  Simon Marlowdon't yield if the system is shutting down
2008-11-06  Simon Marlowleave out ATTRIBUTE_ALIGNED on Windows, it gives a...
2008-11-06  Simon MarlowCope with ThreadRelocated when traversing the blocked_queue
2008-11-06  Simon MarlowRun sparks in batches, instead of creating a new thread...
2008-11-06  Simon MarlowallocateInGen(): increase alloc_blocks (#2747)
2008-11-05  Simon Marlowdon't yield the Capability if blackholes_need_checking
2008-11-05  Simon Marlowdeadlock fix: reset the flag *after* checking the black...
2008-11-05  Simon Marlowretreat the top/bottom fields of the spark pool in...
2008-11-04  Simon Marlowbugfix: don't ingore the return value from rts_evalIO()
2008-10-24  Simon MarlowMove the freeing of Capabilities later in the shutdown...
2008-10-23  Simon MarlowPad Capabilities and Tasks to 64 bytes
2008-10-23  Simon MarlowFix a bug in the new scheduler
2008-10-23  Simon Marlowadd an assertion
2008-10-23  Simon Marlowfix a warning
2008-10-22  Simon Marlowtraverse the spark pools only once during GC rather...
2008-10-22  Simon MarlowRefactoring and reorganisation of the scheduler
2008-09-15  berthold@mathemati... Work stealing for sparks
2008-10-20  Simon MarlowFIX (partially) #2703: bug in stack overflow handling...
2008-10-13  Clemens FruhwirthBuild fixes for DLLized rts
2008-10-13  Clemens FruhwirthRename symbol macros to a consistant naming scheme
2008-10-10  Josef SvenningssonWhen waking up thread blocked on TVars, wake oldest...
2008-10-10  Simon Marlowadd readTVarIO :: TVar a -> IO a
2008-10-08  Simon MarlowatomicModifyIORef: use a local cas() instead of the...
2008-10-09  Ian LynaghFix bindist creation: Only the main RTS was being put...
2008-10-09  Simon Marlowundo incorrect assertion, and fix comments
2008-10-09  Simon Marlowremove old GRAN/PARALLEL_HASKELL code
2008-10-08  Clemens FruhwirthTurn libffi into a Haskell package
2008-10-08  Simon Marlowadd comments and an ASSERT_LOCK_HELD()
2008-10-08  Simon MarlowFix #2663: we had a hard-wired capabilities[0]
2008-10-03  Simon MarlowFix #1955 for heap profiles generated by +RTS -hT
2008-10-07  Clemens FruhwirthChange suffix for dyn. linked executables from _real...
2008-10-01  Simon Marlowadd some more GC roots (fixes conc048, and possibly...
2008-10-01  Simon MarlowFix #2637: conc032(threaded2) failure
2008-09-30  Simon MarlowRemover PROT_EXEC flag from mmap()
2008-09-30  Simon Marlowfix #2594: we were erroneously applying masks, as the...
2008-09-26  Simon MarlowFix #2411: missing case for CATCH_STM_FRAME in raiseAsync()
2008-09-22  Simon Marlowclean sm/Evac_thr.c and sm/Scav_thr.c
2008-09-19  Simon MarlowOn Linux use libffi for allocating executable memory...
2008-09-19  Simon MarlowMove the context_switch flag into the Capability
2008-09-18  Ian LynaghDon't put the mingw directory in RTS's package.conf
2008-09-16  Simon MarlowFix a warning
2008-09-15  Simon MarlowStop using mremap() to allocate space for trampolines
2008-09-12  Simon MarlowFix #2586, bug in THUNK_SELECTORs (again)
2008-09-12  Simon MarlowFix crash in biographical heap profiling (#2576) 2008-09-12 2008-09-12_2
2008-09-12  Simon MarlowFix retainer profiling (#2576)
2008-09-12  Simon MarlowFix some bugs in the stack-reducing code (#2571)
2008-09-11  Ian LynaghUse OSThreadProcAttr for workerStart
2008-09-11  Ian LynaghIn stgReallocForGMP, we need to copy min(old_size,new_size)
2008-09-10  simonpj@microsoft.comFix debug message formatting on Windows
2008-09-09  Simon Marlowwhen a memory leak is detected, report which blocks...
2008-09-09  Simon MarlowSeparate pruning from marking of spark pools
2008-09-09  Simon Marlowun-disable warnings in some modules
2008-09-09  Simon MarlowFix warnings
2008-09-09  Simon MarlowMore sanity checking for the TSO write barrier
next