search for: statepointflags

Displaying 1 result from an estimated 1 matches for "statepointflags".

2015 Oct 15
2
Operand bundles and gc transition arguments
...ound calls with deopt state (e.g. be able to inline through calls with deopt state). Currently a "non-rewritten" `gc.statepoint` call (i.e. before RS4GC has run, without explicit relocations) carries two categories of information: 1. Deoptimization state. 2. GC Transition args and StatepointFlags. Once we have relatively stable[1] support for operand bundles upstream, LLVM will be able to carry deoptimization state directly on calls and invokes using a `"deopt"` operand bundle. This will obviate reason (1) for keeping non-rewritten `gc.statepoint` s in the IR. This leaves (2), w...