summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Set `USE_MMAP` at configure timeErik de Castro Lopo2016-05-171-35/+19
* Fix comments about scavenging WEAK objectsTakano Akio2016-05-122-7/+5
* RtsUtils: Use `size_t` instead of `int` where appropriateErik de Castro Lopo2016-05-122-16/+12
* rts: Make function pointer parameters `const` where possibleErik de Castro Lopo2016-05-127-15/+15
* Use StgHalfWord instead of a CPP #ifTomas Carnecky2016-05-121-8/+3
* Fix ASSERT failure and re-enable setnumcapabilities001Simon Marlow2016-05-111-2/+5
* Handle promotion failures when scavenging a WEAK (#11108)Takano Akio2016-05-113-3/+42
* rts: Fix C compiler warnings on WindowsErik de Castro Lopo2016-05-112-9/+13
* RtsFlags: Make `mallocFailHook` const correctErik de Castro Lopo2016-05-112-2/+2
* Fix a crash in requestSync()Simon Marlow2016-05-101-9/+14
* Use stdint types for Stg{Word,Int}{8,16,32,64}Tomas Carnecky2016-05-103-5/+5
* rts/ProfHeap.c: Use `ssize_t` instead of `long`.Erik de Castro Lopo2016-05-081-21/+22
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-0571-528/+537
* Don't STATIC_INLINE giveCapabilityToTaskSimon Marlow2016-05-041-1/+1
* schedulePushWork: avoid unnecessary wakeupsSimon Marlow2016-05-041-7/+25
* Add +RTS -AL<size>Simon Marlow2016-05-042-15/+27
* Allow limiting the number of GC threads (+RTS -qn<n>)Simon Marlow2016-05-046-121/+271
* Cleanups related to MAX_FREE_LISTSimon Marlow2016-05-021-19/+24
* Revert "Revert "Use __builtin_clz() to implement log_1()""U-THEFACEBOOK\smarlow2016-05-021-11/+27
* rts/itimer/pthread: Stop timer when ticker is stoppedBen Gamari2016-05-012-36/+74
* Kill Itimer.hBen Gamari2016-05-015-16/+0
* Catch errors from timerfd_settimeBen Gamari2016-05-011-1/+4
* rts: Split up Itimer.cBen Gamari2016-05-016-299/+407
* rts: Close livelock window due to rapid ticker enable/disableBen Gamari2016-05-011-6/+10
* RTS: delete BlockedOnGA* + dead codeThomas Miedema2016-04-291-4/+0
* Linker: Fix implicit function declaration warning on OS XErik de Castro Lopo2016-04-291-4/+1
* rts/LdvProfile.c: Fix NULL dereference on shutdownErik de Castro Lopo2016-04-291-0/+3
* Revert "Use __builtin_clz() to implement log_2()"Simon Peyton Jones2016-04-281-21/+11
* Just comments & reformattingSimon Marlow2016-04-261-35/+21
* Use __builtin_clz() to implement log_2()Simon Marlow2016-04-261-11/+21
* RTS: Add setInCallCapability()Simon Marlow2016-04-263-14/+31
* rts: Don't use strndupBen Gamari2016-04-183-1/+15
* rts: Limit maximum backtrace depthBen Gamari2016-04-181-3/+13
* Linker: Clean up #if USE_MMAP usageErik de Castro Lopo2016-04-171-58/+52
* Check CCS tree for pointers into shared object during checkUnloadAndrew Farmer2016-04-171-0/+31
* Add Windows import library support to the Runtime LinkerTamar Christina2016-04-172-137/+373
* Rework CC/CC_STAGE0 handling in `configure.ac`Herbert Valerio Riedel2016-04-161-1/+1
* rts/RetainerProfile: Remove unused localBen Gamari2016-04-161-2/+0
* Linker: Fix signedness mismatchBen Gamari2016-04-152-3/+3
* Allocate blocks in the GC in batchesSimon Marlow2016-04-123-30/+29
* Cache the size of part_list/scavd_list (#11783)Simon Marlow2016-04-124-9/+20
* Small simplification (#11777)Simon Marlow2016-04-121-5/+1
* Add linker notesTamar Christina2016-04-111-0/+13
* Change runtime linker to perform lazy loading of symbols/sectionsTamar Christina2016-04-113-411/+376
* RtsFlags: Un-constify temporary bufferBen Gamari2016-04-101-1/+1
* Remove spurious STG_UNUSED annotationTomas Carnecky2016-04-101-5/+1
* Refactor comments about shutdownSimon Marlow2016-04-102-18/+21
* rts: Fix parsing of profiler selectorsBen Gamari2016-04-071-9/+11
* runtime: replace hw.ncpu with hw.logicalcpu for Mac OS XEugene Akentyev2016-04-071-2/+8
* rts: Make StablePtr derefs thread-safe (#10296)Jason Eisenberg2016-04-041-4/+72