InvocationWatcher (int invokePolicy, @Nullable ThreadReferenceProxyImpl thread, @NotNull SuspendContextImpl context) { if (thread != null && getSingleThreadedEvaluationThreshold() > 0 && context.getSuspendPolicy() == EventRequest.SUSPEND_ALL && BitUtil.isSet(invokePolicy, ObjectReference.INVOKE_SINGLE_THREADED)) { return new InvocationWatcher(myProcess, thread); } return null; }