summaryrefslogtreecommitdiff
path: root/mjit.h
diff options
context:
space:
mode:
authorAaron Patterson <tenderlove@ruby-lang.org>2019-12-17 17:26:11 -0800
committerAaron Patterson <tenderlove@ruby-lang.org>2019-12-18 09:08:25 -0800
commit1e88f6eb95672cae2b0628895a9ee9a5d384e048 (patch)
tree89eb92e455a30213ed554ae96ebb7ffb2c9a8e64 /mjit.h
parentefbc0d499c0dc5b74698418c76e58098c6c113e1 (diff)
Refactor free page insertion
I am trying to fix this error: http://ci.rvm.jp/results/trunk-gc_compact@silicon-docker/2491596 Somehow we have a page in the `free_pages` list that is full. This commit refactors the code so that any time we add a page to the `free_pages` list, we do it via `heap_add_freepage`. That function then asserts that the free slots on that page are not 0.
Diffstat (limited to 'mjit.h')
0 files changed, 0 insertions, 0 deletions