/** * Handles event that a future returned by {@link StagingArea#exists(RuntimeExecutionTrace)} * (called by {@link #asynchronousHasValueCheck(ValueNode)}) was completed successfully. * * @param node node in the dependency graph * @param hasValue whether the node in the dependency graph has a value */ private void finishedStagingAreaOperation(ValueNode node, boolean hasValue) { computeResumeState.updateHasValue(node, hasValue); startRunningIfQueueEmpty(); }