Comment-out glue interrupt-flag test; unclear why it breaks, but glue call-tree is always finite anyways so not a big deal for now.
This commit is contained in:
parent
5db3f6ef6a
commit
1ac6a5038d
1 changed files with 4 additions and 1 deletions
|
@ -1342,7 +1342,10 @@ let trans_visitor
|
||||||
abi.Abi.abi_emit_fn_prologue (emitter())
|
abi.Abi.abi_emit_fn_prologue (emitter())
|
||||||
framesz callsz nabi_rust (upcall_fixup "upcall_grow_task");
|
framesz callsz nabi_rust (upcall_fixup "upcall_grow_task");
|
||||||
write_frame_info_ptrs None;
|
write_frame_info_ptrs None;
|
||||||
check_interrupt_flag ();
|
(* FIXME: not clear why, but checking interrupt in glue context
|
||||||
|
* causes many.rs to crash when run on a sufficiently large number
|
||||||
|
* of tasks; possibly a weird interaction with growing? *)
|
||||||
|
(* check_interrupt_flag (); *)
|
||||||
iflog (fun _ -> annotate "finished prologue");
|
iflog (fun _ -> annotate "finished prologue");
|
||||||
|
|
||||||
and emitted_quads e =
|
and emitted_quads e =
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue