summaryrefslogtreecommitdiff
path: root/rts/CheckUnload.c
Commit message (Expand)AuthorAgeFilesLines
* rts: Make markLiveObject thread-safeBen Gamari2021-03-041-2/+8
* Add loadNativeObj and unloadNativeObjRay Shih2020-11-111-10/+35
* Fix and enable object unloading in GHCiÖmer Sinan Ağacan2020-11-111-359/+355
* Fix #16525: ObjectCode freed wrongly because of lack of info header checkPhuong Trinh2019-06-131-0/+1
* Fix an error message in CheckUnload.c:searchHeapBlocksÖmer Sinan Ağacan2019-06-111-1/+1
* 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
* Rename some mutable closure types for consistencyÖmer Sinan Ağacan2018-06-051-4/+4
* Prefer #if defined to #ifdefBen Gamari2017-04-281-2/+2
* Use C99's boolBen Gamari2016-11-291-16/+16
* Remove CONSTR_STATICSimon Marlow2016-11-141-1/+2
* rts: More const correct-ness fixesErik de Castro Lopo2016-05-181-3/+3
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-2/+2
* Check CCS tree for pointers into shared object during checkUnloadAndrew Farmer2016-04-171-0/+31
* Remove unused IND_PERMJoachim Breitner2016-01-231-1/+0
* ELF/x86_64: map object file sections separately into the low 2GBSimon Marlow2015-10-151-4/+10
* s/StgArrWords/StgArrBytes/Siddhanathan Shanmugam2015-09-111-1/+1
* Eliminate zero_static_objects_list()Simon Marlow2015-07-281-2/+4
* Revert "Eliminate zero_static_objects_list()"Simon Marlow2015-07-271-4/+2
* Eliminate zero_static_objects_list()Simon Marlow2015-07-221-2/+4
* Allow the linker to run concurrently with the GCSimon Marlow2015-01-131-2/+2
* Revert "Revert "Make the linker API thread-safe""Simon Marlow2014-12-051-0/+4
* Revert "Make the linker API thread-safe"Simon Peyton Jones2014-12-021-4/+0
* Make the linker API thread-safeSimon Marlow2014-11-281-0/+4
* [skip ci] rts: Detabify CheckUnload.cAustin Seipp2014-10-211-96/+96
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* Fix linked list manipulation code (buggy on consecutive deletion)Edward Z. Yang2014-04-121-1/+2
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-291-0/+8
* CheckUnload needs to look at revertible_caf_listSimon Marlow2013-11-211-0/+7
* Don't refer to oc->next after freeing oc.Simon Marlow2013-09-041-2/+3
* Fix printf formats for pathchar on Windows (where it's wchar_t, not char)Simon Marlow2013-09-041-4/+4
* Really unload object code when it is safe to do so (#8039)Simon Marlow2013-08-221-0/+303