Commits on Source (5)
-
Ben Gamari authoredd6928933
-
Ben Gamari authored
When the nonmoving GC is in use we do not call `checkUnload` (since we don't unload code) and therefore should not call `prepareUnloadCheck`, lest we run into assertions.
81a59ab5 -
Ben Gamari authored
This makes it a bit easier to add instrumentation on this spinlock while debugging.
32a37096 -
Ben Gamari authored0a4dae19
-
Ben Gamari authoreda8f0b6ac
Showing
- .gitlab/gen_ci.hs 17 additions, 3 deletions.gitlab/gen_ci.hs
- .gitlab/jobs.yaml 249 additions, 69 deletions.gitlab/jobs.yaml
- libraries/ghc-heap/tests/all.T 2 additions, 1 deletionlibraries/ghc-heap/tests/all.T
- rts/include/rts/storage/MBlock.h 0 additions, 5 deletionsrts/include/rts/storage/MBlock.h
- rts/sm/GC.c 2 additions, 1 deletionrts/sm/GC.c
- rts/sm/GCUtils.c 10 additions, 10 deletionsrts/sm/GCUtils.c
- rts/sm/GCUtils.h 3 additions, 0 deletionsrts/sm/GCUtils.h
- rts/sm/HeapAlloc.h 2 additions, 2 deletionsrts/sm/HeapAlloc.h
- rts/sm/NonMoving.c 2 additions, 2 deletionsrts/sm/NonMoving.c
- rts/sm/NonMoving.h 4 additions, 0 deletionsrts/sm/NonMoving.h
- rts/sm/NonMovingMark.c 2 additions, 2 deletionsrts/sm/NonMovingMark.c
- rts/sm/Storage.h 9 additions, 0 deletionsrts/sm/Storage.h
- testsuite/tests/codeGen/should_run/all.T 1 addition, 1 deletiontestsuite/tests/codeGen/should_run/all.T
- testsuite/tests/perf/space_leaks/all.T 3 additions, 2 deletionstestsuite/tests/perf/space_leaks/all.T
- testsuite/tests/rts/all.T 6 additions, 2 deletionstestsuite/tests/rts/all.T