//
// SSS FIXME:
// This is a "static" check and at some point during the execution, the caller's code could change and capture the binding at that point!
// We need to set a compilation flag that records this dependency on the caller, so that this method can be recompiled whenever
// the caller changes.
return ((rm == null) || rm.canCaptureCallersBinding());
}
public boolean isLVADataflowBarrier() {
// If the call is an eval, OR if it passes a closure and the callee can capture the caller's binding, we are in trouble
// We would have to pretty much spill everything at the call site!