- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for ProcessWorkerSpec (0.3 sec)
-
platforms/core-execution/workers/src/main/java/org/gradle/workers/ProcessWorkerSpec.java
* limitations under the License. */ package org.gradle.workers; /** * A worker spec providing the requirements of a forked process with a custom classpath. * * @since 5.6 */ public interface ProcessWorkerSpec extends ForkingWorkerSpec, ClassLoaderWorkerSpec {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 849 bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/workerApi/workerDaemon/groovy/build.gradle
} @TaskAction void reverseFiles() { // tag::worker-daemon[] // Create a WorkQueue with process isolation WorkQueue workQueue = workerExecutor.processIsolation() { ProcessWorkerSpec spec -> // Configure the options for the forked process forkOptions { JavaForkOptions options -> options.maxHeapSize = "512m"
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 2.2K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/DefaultProcessWorkerSpec.java
import org.gradle.process.JavaForkOptions; import org.gradle.workers.ClassLoaderWorkerSpec; import org.gradle.workers.ProcessWorkerSpec; import javax.inject.Inject; import java.util.Map; import java.util.regex.Pattern; public class DefaultProcessWorkerSpec extends DefaultClassLoaderWorkerSpec implements ProcessWorkerSpec, ClassLoaderWorkerSpec { /** * Environment variables inherited automatically on Unix systems. *
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 2.7K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/DefaultWorkerExecutor.java
if (configuration instanceof ProcessWorkerSpec) { DaemonForkOptionsBuilder builder = new DaemonForkOptionsBuilder(forkOptionsFactory) .keepAliveMode(KeepAliveMode.SESSION); ProcessWorkerSpec processConfiguration = (ProcessWorkerSpec) configuration; JavaForkOptions forkOptions = forkOptionsFactory.newJavaForkOptions();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Mar 08 15:17:07 UTC 2024 - 15.2K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/WorkerExecutor.java
* * Work will execute in an idle daemon matching the requirements specified in the supplied {@link ProcessWorkerSpec}, if available. If no idle daemons are available, a new daemon will be started. * * @since 5.6 */ WorkQueue processIsolation(Action<? super ProcessWorkerSpec> action); /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 12 02:21:10 UTC 2024 - 4K bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/worker_api.adoc
This process can be configured with different settings than the Gradle JVM using link:{javadocPath}/org/gradle/workers/ProcessWorkerSpec.html#forkOptions-org.gradle.api.Action-[ProcessWorkerSpec.forkOptions(org.gradle.api.Action)]. [[worker-daemons]] === Worker Daemons
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sun Apr 28 13:41:08 UTC 2024 - 17.7K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/WorkQueue.java
* * Execution of the work may begin immediately. * * Work submitted using {@link WorkerExecutor#processIsolation()} will execute in an idle daemon that meets the requirements set * in the {@link ProcessWorkerSpec}. If no idle daemons are available, a new daemon will be started. Any errors * will be thrown from {@link #await()} or from the surrounding task action if {@link #await()} is not used. */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 2K bytes - Viewed (0) -
platforms/core-execution/workers/src/testFixtures/groovy/org/gradle/workers/fixtures/WorkerExecutorFixture.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jan 05 12:36:12 UTC 2024 - 14.2K bytes - Viewed (0) -
platforms/core-execution/workers/src/integTest/groovy/org/gradle/workers/internal/WorkerExecutorParallelIntegrationTest.groovy
return workerExecutor."\${isolationMode}"({ config -> if (config instanceof ProcessWorkerSpec) { config.forkOptions.maxHeapSize = "64m" config.forkOptions(additionalForkOptions) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 24 06:54:47 UTC 2023 - 31.7K bytes - Viewed (0) -
platforms/core-execution/workers/src/integTest/groovy/org/gradle/workers/internal/WorkerExecutorIntegrationTest.groovy
public void run() { try { workerExecutor.${workerMethod}({ config -> if (config instanceof ProcessWorkerSpec) { forkOptions.maxHeapSize = "64m" forkOptions(additionalForkOptions) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 13:00:39 UTC 2024 - 31K bytes - Viewed (0)