summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Rename primops from foozh_fast to stg_foozhSimon Marlow2009-08-035-163/+163
* remove the GUM closure typesSimon Marlow2009-08-033-26/+1
* use C99-style array initialisersSimon Marlow2009-08-031-75/+70
* Remove final bits of the old .NET supportSimon Marlow2009-08-036-1849/+0
* fast make omits all GHC stagesSimon Marlow2009-08-021-0/+1
* fix off-by-one in memory allocationSimon Marlow2009-08-041-2/+2
* Windows build fixSimon Marlow2009-08-031-2/+2
* Windows build fixesSimon Marlow2009-08-031-1/+1
* Windows build fixesSimon Marlow2009-08-035-8/+1
* x86_64 warning fixSimon Marlow2009-08-031-4/+0
* x86_64 warning fixesSimon Marlow2009-08-033-27/+33
* RTS tidyup sweep, first phaseSimon Marlow2009-08-02123-1163/+1083
* replace sparc-specific Int64 code with calls to platform-independent macrosSimon Marlow2009-07-271-116/+4
* remove old incarnation of .NET supportSimon Marlow2009-06-281-3/+0
* rts_stop_on_exception is a C int, not a W_Simon Marlow2009-08-031-1/+1
* Fix permissions when installingIan Lynagh2009-08-021-2/+2
* Allow more than 64k instructions in a BCO; fixes #789Ian Lynagh2009-08-011-11/+14
* Fix a warning on WindowsIan Lynagh2009-07-241-1/+1
* add number of bytes to +RTS -DS leak reportsSimon Marlow2009-07-241-2/+2
* free the gc_thread structures during shutdownSimon Marlow2009-07-243-0/+19
* Add atomic_inc()/atomic_dec(), and use them to replace gc_running_mutexSimon Marlow2009-07-241-22/+11
* Fix generational GC bug (#3348)Simon Marlow2009-07-061-13/+0
* Fix #2197 (properly this time)Simon Marlow2009-07-012-0/+12
* remove unnecessary $(RM)sSimon Marlow2009-07-011-1/+0
* fix GC bug introduced with the C finalizer supportSimon Marlow2009-06-301-0/+1
* Add a configure test for whether or not __mingw_vfprintf existsIan Lynagh2009-06-271-1/+7
* propagate the result of atomically properly (fixes #3049)Simon Marlow2009-06-241-4/+8
* Add a couple more symbols to the Linker.c tableIan Lynagh2009-06-221-0/+2
* Add a #endif back that was accidentally removed from package.conf.inIan Lynagh2009-06-161-0/+1
* Stop building the rts against gmpDuncan Coutts2009-06-132-45/+3
* Remove the implementation of gmp primops from the rtsDuncan Coutts2009-06-133-644/+1
* Stop setting the gmp memory functions in the rtsDuncan Coutts2009-06-131-67/+0
* Add rules for building .cmm files in librariesIan Lynagh2009-06-111-42/+0
* Exports a few rts things we need for cmm code in external packagesDuncan Coutts2009-06-131-0/+4
* Add and export rts_unsafeGetMyCapability from rtsDuncan Coutts2009-06-122-0/+16
* Fix the way in the +RTS --info outputIan Lynagh2009-06-201-1/+2
* Fix #3279, #3288: fix crash encountered when calling unblock inside unsafePer...Simon Marlow2009-06-161-8/+35
* Update symbol names; fixes the build on OSXIan Lynagh2009-06-121-8/+8
* don't check for stack underflow if we just had an overflowSimon Marlow2009-06-101-1/+3
* Changes for the new IO library, mainly base-package modules moving aroundSimon Marlow2009-05-292-8/+13
* Remove __encodeDouble and __encodeFloat from the rtsDuncan Coutts2009-06-112-46/+0
* Convert the gmp cmm primops to use local stack allocationDuncan Coutts2009-06-101-59/+56
* Make killThread# cmm primop use local stack allocationDuncan Coutts2009-06-101-2/+3
* fix a warningSimon Marlow2009-06-041-0/+1
* Lock the StablePtr table during GCSimon Marlow2009-06-042-0/+23
* Remove the unused remains of __decodeFloatIan Lynagh2009-06-023-76/+0
* Remove old GUM/GranSim codeSimon Marlow2009-06-0225-3661/+25
* $(XARGS) might include arguments, so don't quote it in makefilesIan Lynagh2009-05-301-1/+1
* Quote commands that we run, so they work if there are space in their pathsIan Lynagh2009-05-301-24/+24
* don't shrink the stack smaller than the value set by +RTS -k<size>Simon Marlow2009-05-291-0/+2