@@ -190,11 +190,11 @@ .mapToInt(CapturableState::mask) .reduce(0, (a, b) -> a | b); } public boolean needsTransition() { - return !linkerOptions.isTrivial(); + return !linkerOptions.isCritical(); } public int numLeadingParams() { return 2 + (linkerOptions.hasCapturedCallState() ? 1 : 0); // 2 for addr, allocator }