summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Introduce test for dynamic library unloadingwip/facebook/ghc-8.8-unloadingGHC GitLab CI2020-11-274-0/+333
* rts: Introduce highMemDynamicGHC GitLab CI2020-11-2722-1/+12
* Add loadNativeObj and unloadNativeObjRay Shih2020-11-245-15/+274
* Fix and enable object unloading in GHCiÖmer Sinan Ağacan2020-11-2425-540/+649
* rts: Refactor unloading of foreign export StablePtrsBen Gamari2020-11-244-37/+51
* rts: Refactor foreign export trackingBen Gamari2020-11-249-45/+211
* Revert "Add loadNativeObj and unloadNativeObj"Ben Gamari2020-11-2410-608/+36
* Revert "Apply upstream patch 3842: Linker: Object unloading"Ben Gamari2020-11-2426-763/+824
* Revert "Reimplement fix related to load/unload native object"Ben Gamari2020-11-242-28/+1
* Revert "Revert "Allocate bss section within proper range of other sections""Pepe Iborra2020-11-2416-72/+128
* Revert "Revert "Add a RTS option -xp to load PIC object anywhere in address s...Pepe Iborra2020-11-249-93/+152
* Revert "Add a RTS option -xp to load PIC object anywhere in address space"Pepe Iborra2020-11-248-121/+73
* Define __FACEBOOK_HASKELL__pepeiborra2020-11-241-0/+2
* rts: Properly free the RTSSummaryStats structureÖmer Sinan Ağacan2020-11-241-6/+4
* Revert "Pass preprocessor options to C compiler when building foreign C files...Pepe Iborra2020-11-245-57/+4
* Reimplement fix related to load/unload native objectRay Shih2020-08-182-1/+28
* Apply upstream patch 3842: Linker: Object unloadingRay Shih2020-08-1826-824/+763
* Revert "[tp2/ghc] Backport "Add `-optcxx` option (#16477)""Zejun Wu2020-08-1012-88/+22
* Bump fbhaddock to process modules in parallelZejun Wu2020-08-102-2/+2
* do not lock dl_mutex during major gc if it would block on existing loadsdylany2020-08-031-22/+81
* ghc: port fix to hs_try_putmvar (ghc erge #2311)dylany2020-08-031-0/+3
* add hook to find installed home modulessonikaagrawal2020-08-032-2/+14
* optimize time required to clean up cost centres when unloadinglolotp2020-07-311-33/+24
* garbage collects CCS to allow object code to be unloadedlolotp2020-07-316-137/+281
* Merge pull request #127 from facebook/ghc-8.8.3-facebook-rebaseRay Shih2020-07-2953-307/+781
|\
| * [ghc] Ignore timestamps older than 2000-01-01Simon Marlow2020-07-271-2/+23
| * Fix #16511: changes in interface dependencies should trigger recompilationPhuong Trinh2020-07-273-24/+87
| * Add `-optcxx` option (#16477)Yuriy Syrovetskiy2020-07-2713-24/+91
| * Initialize CCSs from native shared objectZejun Wu2020-07-271-0/+6
| * speed up unload when there are lots of stable modulesPhuong Trinh2020-07-241-3/+14
| * [fbonly] Force linker to evaluate new closure and itbl env on unloadPhuong Trinh2020-07-232-8/+14
| * Fix #16500: look for interface files in -hidir flag in OneShot modePhuong Trinh2020-07-237-2/+48
| * read command-line options from @-fileZejun Wu2020-07-2311-4/+111
| * Fix #16392: revertCAFs in external interpreter when necessaryPhuong Trinh2020-07-238-4/+35
| * Introduce GhciMonad and generalize types of functions in GHCi.UIZejun Wu2020-07-232-234/+247
| * Add -fdefer-diagnostics to defer and group diagnostic messages in make-modeZejun Wu2020-07-2210-2/+105
|/
* Fix test T14052Ray Shih2020-07-221-1/+1
* Merge pull request #126 from facebook/keep-throw-exception-behaviorRay Shih2020-07-221-10/+9
|\
| * [fbonly] Keep the same exception behavior for parse failure in reloadRay Shih2020-07-201-10/+9
|/
* Expose record fields of hooksZejun Wu2020-07-141-1/+3
* [fbonly] recompile target modules on :add if bindings are missingPhuong Trinh2020-07-141-1/+47
* [fbonly] Reapply patch for trac #12091Phuong Trinh2020-07-142-3/+3
* Add -expose-package flagBartosz Nitka2020-07-144-20/+47
* Add a RTS option -xp to load PIC object anywhere in address spaceZejun Wu2020-07-148-73/+121
* Always retain bindings for interactive modulePhuong Trinh2020-07-144-16/+55
* loadNativeObj: fail if we attempt to load an object that is already loadedSimon Marlow2020-07-142-1/+32
* [fbonly] Make the scripts relocatable and add Docker supportRay Shih2020-07-143-11/+56
* Add loadNativeObj and unloadNativeObjBartosz Nitka2020-07-0910-39/+497
* Also ignore output for compact_share: sizes change when profilingSimon Marlow2020-07-091-2/+3
* Set RELEASE=NOBen Gamari2020-05-311-1/+1