2009-01-14 |
Simon Marlow | Detect when a C finalizer calls back to Haskell
|
commit | commitdiff | tree |
2009-01-12 |
Simon Marlow | sanity checking fixes
|
commit | commitdiff | tree |
2009-01-12 |
Simon Marlow | Keep the remembered sets local to each thread during...
|
commit | commitdiff | tree |
2009-01-07 |
Simon Marlow | indicate which TSOs are dirty in the printAllThreads...
|
commit | commitdiff | tree |
2009-01-09 |
Simon Marlow | FIX BUILD on Windows (fix for #2873 broke it)
|
commit | commitdiff | tree |
2009-01-08 |
Simon Marlow | when calling mmap() with MAP_ANON, the fd argument...
|
commit | commitdiff | tree |
2009-01-08 |
Simon Marlow | Fix #2873: should fail if a package DB desn't exist
|
commit | commitdiff | tree |
2009-01-07 |
Simon Marlow | Close the races between throwTo and thread completion
|
commit | commitdiff | tree |
2009-01-07 |
Simon Marlow | add comment
|
commit | commitdiff | tree |
2009-01-07 |
Simon Marlow | maybePerformBlockedException() should handle ThreadComplete...
|
commit | commitdiff | tree |
2009-01-07 |
Simon Marlow | fix a race where the timer signal could remain turned...
|
commit | commitdiff | tree |
2009-01-07 |
Simon Marlow | putMVar and takeMVar: add write_barrier() to fix race...
|
commit | commitdiff | tree |
2009-01-06 |
Simon Marlow | cruft removal
|
commit | commitdiff | tree |
2009-01-06 |
Simon Marlow | wake up the blocked exception queue on ThreadFinished...
|
commit | commitdiff | tree |
2008-12-19 |
Simon Marlow | bump GHC's max stack size to 512M
|
commit | commitdiff | tree |
2008-12-16 |
Simon Marlow | Workaround for #2262, from Barney Stratford
|
commit | commitdiff | tree |
2008-12-16 |
Simon Marlow | UNDO: Add -fpass-case-bndr-to-join-points
|
commit | commitdiff | tree |
2008-12-16 |
Simon Marlow | Rollback INLINE patches Mon Dec 15 10:02:21 GMT 2008 Simon Marlow <marlowsd@gmail.com> Mon Dec 15 12:28:51 GMT 2008 Simon Marlow <marlowsd@gmail.com>
|
commit | commitdiff | tree |
2008-12-15 |
Simon Marlow | revert accidental change to configure.ac
|
commit | commitdiff | tree |
2008-12-15 |
Simon Marlow | Revert CorePrep part of "Completely new treatment of...
|
commit | commitdiff | tree |
2008-12-10 |
Simon Marlow | wake up other Capabilities even when there is only...
|
commit | commitdiff | tree |
2008-12-10 |
Simon Marlow | Document new GC options -q1 and -qg<n>
|
commit | commitdiff | tree |
2008-12-10 |
Simon Marlow | FIX #1364: added support for C finalizers that run... Simon Marlow:
|
commit | commitdiff | tree |
2008-12-10 |
Simon Marlow | On FreeBSD, try MAP_FIXED if ordinary mmap() fails...
|
commit | commitdiff | tree |
2008-12-09 |
Simon Marlow | Document hs_init() infelicity (#2863)
|
commit | commitdiff | tree |
2008-12-09 |
Simon Marlow | Fix #2592: do an orderly shutdown when the heap is...
|
commit | commitdiff | tree |
2008-12-09 |
Simon Marlow | Fix #2848: avoid overflow during time calculation
|
commit | commitdiff | tree |
2008-12-09 |
Simon Marlow | Fix #2838: we should narrow a CmmInt before converting...
|
commit | commitdiff | tree |
2008-12-04 |
Simon Marlow | fix an assertion failure in prof/threaded/debug mode
|
commit | commitdiff | tree |
2008-12-02 |
Simon Marlow | Put full ImportDecls in ModSummary instead of just...
|
commit | commitdiff | tree |
2008-11-28 |
Simon Marlow | ghc -M: need to add a dep on Prelude unless -fno-implicit...
|
commit | commitdiff | tree |
2008-11-28 |
Simon Marlow | make -include-pkg-deps work (not sure when this got...
|
commit | commitdiff | tree |
2008-12-02 |
Simon Marlow | Fix more problems caused by padding in the Capability...
|
commit | commitdiff | tree |
2008-11-28 |
Simon Marlow | add missing case to Ord GlobalReg (EagerBlackhole ...
|
commit | commitdiff | tree |
2008-11-28 |
Simon Marlow | Remove the packing I added recently to the Capability...
|
commit | commitdiff | tree |
2008-11-27 |
Simon Marlow | don't emit CmmComments for now
|
commit | commitdiff | tree |
2008-11-25 |
Simon Marlow | Fix #2740: we were missing the free variables on some...
|
commit | commitdiff | tree |
2008-11-21 |
Simon Marlow | Use mutator threads to do GC, instead of having a separate...
|
commit | commitdiff | tree |
2008-11-21 |
Simon Marlow | we shouldn't update topBound in discardSparks()
|
commit | commitdiff | tree |
2008-11-21 |
Simon Marlow | fix the build when !USE_MMAP
|
commit | commitdiff | tree |
2008-11-20 |
Simon Marlow | round the size up to a page in mmapForLinker() instead...
|
commit | commitdiff | tree |
2008-11-20 |
Simon Marlow | Fix a race in the deadlock-detection code
|
commit | commitdiff | tree |
2008-11-20 |
Simon Marlow | error message wibble
|
commit | commitdiff | tree |
2008-11-19 |
Simon Marlow | Fix regTableToCapability() if gcc introduces padding
|
commit | commitdiff | tree |
2008-11-19 |
Simon Marlow | Fix 32-bit breakage
|
commit | commitdiff | tree |
2008-11-19 |
Simon Marlow | Small refactoring, and add comments
|
commit | commitdiff | tree |
2008-11-19 |
Simon Marlow | Fix some unsigned comparisions that should be signed
|
commit | commitdiff | tree |
2008-11-19 |
Simon Marlow | Remove incorrect assertions in steal()
|
commit | commitdiff | tree |
2008-11-14 |
Simon Marlow | don't run sparks if there are other threads on this...
|
commit | commitdiff | tree |
2008-11-19 |
Simon Marlow | Fix typo (HAVE_LIBGMP => HAVE_LIB_GMP); omit local...
|
commit | commitdiff | tree |
2008-11-19 |
Simon Marlow | Fix some more shutdown races
|
commit | commitdiff | tree |
2008-11-18 |
Simon Marlow | Add optional eager black-holing, with new flag -feager...
|
commit | commitdiff | tree |
2008-11-17 |
Simon Marlow | Fix #2783: detect black-hole loops properly
|
commit | commitdiff | tree |
2008-11-17 |
Simon Marlow | Fix warning on Windows (use deleteThread() not deleteThread_())
|
commit | commitdiff | tree |
2008-11-17 |
Simon Marlow | fix compile breakage on Windows
|
commit | commitdiff | tree |
2008-11-17 |
Simon Marlow | Attempt to fix #2512 and #2063; add +RTS -xm<address...
|
commit | commitdiff | tree |
2008-11-17 |
Simon Marlow | Another shutdown fix
|
commit | commitdiff | tree |
2008-11-14 |
Simon Marlow | close the temporary Handle before removing the file
|
commit | commitdiff | tree |
2008-11-14 |
Simon Marlow | refactor: move unlockClosure() into SMPClosureOps(...
|
commit | commitdiff | tree |
2008-11-14 |
Simon Marlow | Omit definitions of cas() and xchg() in .hc code
|
commit | commitdiff | tree |
2008-11-14 |
Simon Marlow | Don't put stdin into non-blocking mode (#2778, #2777)
|
commit | commitdiff | tree |
2008-11-14 |
Simon Marlow | Rmoeve --enable-dotnet
|
commit | commitdiff | tree |
2008-11-14 |
Simon Marlow | #2751: disourage --enable-shared in ./configure --help
|
commit | commitdiff | tree |
2008-11-14 |
Simon Marlow | add a warning that --enable-shared is experimental
|
commit | commitdiff | tree |
2008-11-13 |
Simon Marlow | lookupSymbol: revert to looking up both with and without...
|
commit | commitdiff | tree |
2008-11-13 |
Simon Marlow | #2768: fix compatibility problem with newer version...
|
commit | commitdiff | tree |
2008-11-13 |
Simon Marlow | notice ^C exceptions when waiting for I/O
|
commit | commitdiff | tree |
2008-11-13 |
Simon Marlow | Fix another subtle shutdown deadlock
|
commit | commitdiff | tree |
2008-11-13 |
Simon Marlow | Fix an extremely subtle deadlock bug on x86_64
|
commit | commitdiff | tree |
2008-11-13 |
Simon Marlow | move an assertion
|
commit | commitdiff | tree |
2008-11-12 |
Simon Marlow | Always zap the trailing @N from symbols when looking...
|
commit | commitdiff | tree |
2008-11-12 |
Simon Marlow | Only allocate a mark stack if we're actually doing...
|
commit | commitdiff | tree |
2008-11-11 |
Simon Marlow | Fix parse error with older gccs (#2752)
|
commit | commitdiff | tree |
2008-11-11 |
Simon Marlow | Fix to i386_insert_ffrees (#2724, #1944)
|
commit | commitdiff | tree |
2008-11-10 |
Simon Marlow | Fix bootstrap with 6.10.1 on Windows
|
commit | commitdiff | tree |
2008-11-07 |
Simon Marlow | Bugfix for patch "Do not filter the rts from linked...
|
commit | commitdiff | tree |
2008-11-07 |
Simon Marlow | fix via-C compilation: import ghczmprim_GHCziBool_False_closure
|
commit | commitdiff | tree |
2008-11-07 |
Simon Marlow | disable instance MonadPlus CoreM for GHC <= 6.6
|
commit | commitdiff | tree |
2008-11-06 |
Simon Marlow | re-instate counting of sparks converted
|
commit | commitdiff | tree |
2008-11-06 |
Simon Marlow | fix ASSERT_SPARK_POOL_INVARIANTS(): top>bottom is valid
|
commit | commitdiff | tree |
2008-11-06 |
Simon Marlow | pruneSparkQueue(): fix bug when top>bottom
|
commit | commitdiff | tree |
2008-11-06 |
Simon Marlow | don't yield if the system is shutting down
|
commit | commitdiff | tree |
2008-11-06 |
Simon Marlow | leave out ATTRIBUTE_ALIGNED on Windows, it gives a...
|
commit | commitdiff | tree |
2008-11-06 |
Simon Marlow | Cope with ThreadRelocated when traversing the blocked_queue
|
commit | commitdiff | tree |
2008-11-06 |
Simon Marlow | Run sparks in batches, instead of creating a new thread...
|
commit | commitdiff | tree |
2008-11-06 |
Simon Marlow | allocateInGen(): increase alloc_blocks (#2747)
|
commit | commitdiff | tree |
2008-11-06 |
Simon Marlow | disable MonadPlus instance that doesn't compile with 6.6
|
commit | commitdiff | tree |
2008-11-05 |
Simon Marlow | don't yield the Capability if blackholes_need_checking
|
commit | commitdiff | tree |
2008-11-05 |
Simon Marlow | deadlock fix: reset the flag *after* checking the blackhole...
|
commit | commitdiff | tree |
2008-11-05 |
Simon Marlow | retreat the top/bottom fields of the spark pool in...
|
commit | commitdiff | tree |
2008-11-04 |
Simon Marlow | fix the :help docs for :set stop (#2737)
|
commit | commitdiff | tree |
2008-11-04 |
Simon Marlow | bugfix: don't ingore the return value from rts_evalIO()
|
commit | commitdiff | tree |
2008-10-24 |
Simon Marlow | Document the new SPARKS statistic, and xref from the...
|
commit | commitdiff | tree |
2008-10-24 |
Simon Marlow | Move the freeing of Capabilities later in the shutdown...
|
commit | commitdiff | tree |
2008-10-23 |
Simon Marlow | Pad Capabilities and Tasks to 64 bytes
|
commit | commitdiff | tree |
2008-10-07 |
Simon Marlow | various updates to the release notes
|
commit | commitdiff | tree |
2008-10-23 |
Simon Marlow | Fix a bug in the new scheduler
|
commit | commitdiff | tree |
2008-10-23 |
Simon Marlow | add an assertion
|
commit | commitdiff | tree |
2008-10-23 |
Simon Marlow | fix a warning
|
commit | commitdiff | tree |
2008-10-22 |
Simon Marlow | traverse the spark pools only once during GC rather...
|
commit | commitdiff | tree |
next |