Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for isWorkerThread (0.18 sec)

  1. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/work/DefaultSynchronizer.java

            } finally {
                releaseOwnership(previous);
            }
        }
    
        private Thread takeOwnership() {
            final Thread currentThread = Thread.currentThread();
            if (!workerLeaseService.isWorkerThread()) {
                throw new IllegalStateException("The current thread is not registered as a worker thread.");
            }
            synchronized (this) {
                if (owner == null) {
                    owner = currentThread;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  2. testing/internal-testing/src/main/groovy/org/gradle/test/fixtures/work/TestWorkerLeaseService.groovy

                }
    
                @Override
                <T> T withLock(Factory<T> action) {
                    return action.create()
                }
            }
        }
    
        @Override
        boolean isWorkerThread() {
            return true
        }
    
        @Override
        void runAsIsolatedTask(Runnable runnable) {
            runnable.run()
        }
    
        @Override
        <T> T runAsIsolatedTask(Factory<T> action) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  3. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/work/WorkerThreadRegistry.java

         */
        WorkerLeaseRegistry.WorkerLeaseCompletion maybeStartWorker();
    
        /**
         * Returns {@code true} when this thread is enlisted in resource locking.
         */
        boolean isWorkerThread();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/DefaultBuildController.java

            build.ensureProjectsLoaded();
            return build.getProjects().getProject(Path.path(projectIdentity.getProjectPath()));
        }
    
        private void assertCanQuery() {
            if (!workerThreadRegistry.isWorkerThread()) {
                throw new IllegalStateException("A build controller cannot be used from a thread that is not managed by Gradle.");
            }
        }
    
        @Override
        public void dispatch(Object value) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jun 05 08:56:14 UTC 2024
    - 8.4K bytes
    - Viewed (0)
Back to top