summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* rts: Assert that LDV profiling isn't used with parallel GCwip/memory-barriersBen Gamari2019-06-281-0/+3
* Correct closure observation, construction, and mutation on weak memory machines.Travis Whitaker2019-06-2821-48/+177
* Fix GCC warnings with __clear_cache builtin (#16867)Sylvain Henry2019-06-271-6/+8
* rts: Do not traverse nursery for dead closures in LDV profileMatthew Pickering2019-06-271-23/+0
* rts: Correct assertion in LDV_recordDeadMatthew Pickering2019-06-271-1/+1
* rts: Correct handling of LARGE ARR_WORDS in LDV profilerMatthew Pickering2019-06-271-13/+2
* [skip ci] add a blurb about the purpose of Printer.cSiddharth Bhat2019-06-261-1/+2
* rts: Reset STATIC_LINK field of reverted CAFsBen Gamari2019-06-221-6/+11
* Fix #16525: ObjectCode freed wrongly because of lack of info header checkPhuong Trinh2019-06-133-1/+8
* rts/linker: Only mprotect GOT after it is filledBen Gamari2019-06-121-2/+5
* rts/linker: Make elf_got.c a bit more legibleBen Gamari2019-06-121-1/+10
* Fix an error message in CheckUnload.c:searchHeapBlocksÖmer Sinan Ağacan2019-06-111-1/+1
* rts/linker: Use mmapForLinker to map PLTBen Gamari2019-06-111-6/+2
* rts/linker: Mmap into low memory on AArch64Ben Gamari2019-06-111-13/+22
* rts/RtsFlags.c: mention that -prof too enables support for +RTS -lAlp Mestanogullari2019-06-111-1/+1
* rts: Fix RetainerProfile early return with TREC_CHUNKDaniel Gröber2019-06-091-1/+1
* rts: Separate population of eventTypes from initial event generationBen Gamari2019-06-091-8/+17
* Fix two lint failures in rts/linker/MachO.cMatthew Pickering2019-06-081-2/+2
* Add HEAP_PROF_SAMPLE_END event to mark end of samplesMatthew Pickering2019-06-075-0/+25
* rts: Remove unused decls from CNF.hÖmer Sinan Ağacan2019-06-011-3/+0
* Remove unused RTS function 'unmark'Ömer Sinan Ağacan2019-05-311-10/+0
* support small arrays and CONSTR_NOCAF in ghc-heapDavid Hewson2019-05-311-0/+11
* Apply suggestion to rts/CheckUnload.cTrịnh Tuấn Phương2019-05-301-1/+2
* Apply suggestion to rts/CheckUnload.cTrịnh Tuấn Phương2019-05-301-1/+1
* Use binary search to speedup checkUnloadPhuong Trinh2019-05-301-32/+135
* rts: Handle zero-sized mappings in MachO linkerBen Gamari2019-05-301-2/+6
* CNF.c: Move debug functions behind ifdefÖmer Sinan Ağacan2019-05-291-1/+1
* Fix padding of entries in .prof filesJasper Van der Jeugt2019-05-271-1/+1
* Add `keepCAFs` to RtsSymbolsMoritz Angermann2019-05-251-0/+1
* RTS: Fix restrictive castAlec Theriault2019-05-221-2/+2
* Print PAP object address in stg_PAP_info entry codeÖmer Sinan Ağacan2019-05-081-1/+1
* PrimOps.cmm: remove unused stuffÖmer Sinan Ağacan2019-05-031-6/+2
* rts: Properly free the RTSSummaryStats structureÖmer Sinan Ağacan2019-05-031-6/+4
* Minor RTS refactoring:Ömer Sinan Ağacan2019-04-252-2/+2
* osReserveHeapMemory: handle signed rlim_tFraser Tweedale2019-04-231-2/+4
* Restore Xmm registers properly in StgCRun.cklebinger.andreas@gmx.at2019-04-041-9/+9
* Improve performance of newSmallArray#Michal Terepeta2019-04-012-4/+7
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-2530-34/+34
* Gracefully handle error condition in Mach-O relocateSectionArtem Pyanykh2019-03-201-1/+6
* Directly test section alignment, fix internal reloc probing lengthArtem Pyanykh2019-03-201-2/+6
* Add missing levels to SegmentProt enumArtem Pyanykh2019-03-202-4/+19
* Address some todos and fixmesArtem Pyanykh2019-03-203-21/+22
* Use segments for section layoutArtem Pyanykh2019-03-206-94/+296
* Adjust section placement and relocation logic for Mach-OArtem Pyanykh2019-03-204-123/+234
* rts/RtsSymbols: Drop __mingw_vsnwprintfBen Gamari2019-03-201-1/+0
* err: clean up error handlerTamar Christina2019-03-191-19/+30
* ghc-heap: Introduce closureSizeBen Gamari2019-03-172-0/+8
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-1514-18/+18
* rts: Factor out large bitmap walkingBen Gamari2019-03-092-16/+40
* Fix itBen Gamari2019-03-063-6/+10