CompletableFuture<Void> (VirtualMachine vm) { if (vm instanceof VirtualMachineImpl && isAsyncEnabled()) { return ((VirtualMachineImpl)vm).resumeAsync(); } return toCompletableFuture(() -> vm.resume()); }