summaryrefslogtreecommitdiff
path: root/debug.c
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2023-11-07 17:46:24 -0500
committerAlan Wu <XrXr@users.noreply.github.com>2023-11-07 18:50:10 -0500
commit7367336c4e5691a15f95fb676d1b857407ade786 (patch)
tree4a3558e2e426cfa8aa106de4426bc3e583adcf30 /debug.c
parenta1c61f0ae5f5ecaa7d8289942b78e6b0c77118fe (diff)
YJIT: Fix assert in OOM scenario
We still need to do `jit.record_boundary_patch_point = false` when gen_outlined_exit() returns `None` and we return with `?`. Previously, we tripped the assert at codegen.rs:1042. Found with `--yjit-exec-mem-size=3` on the lobsters benchmark. Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com> Co-authored-by: Maxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>
Diffstat (limited to 'debug.c')
0 files changed, 0 insertions, 0 deletions