Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for executeInClassLoader (0.22 sec)

  1. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/AbstractClassLoaderWorker.java

                Lists.newArrayList(IsolatedAntBuilder.class));
        }
    
        public DefaultWorkResult executeInClassLoader(TransportableActionExecutionSpec spec, ClassLoader workerClassLoader) {
            return executeInClassloader(workerClassLoader, new Factory<DefaultWorkResult>() {
                @Nullable
                @Override
                public DefaultWorkResult create() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:36:27 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  2. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/FlatClassLoaderWorker.java

            this.workerClassLoader = workerClassLoader;
        }
    
        @Override
        public DefaultWorkResult run(TransportableActionExecutionSpec spec) {
            return executeInClassLoader(spec, workerClassLoader);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:36:27 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  3. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/NoIsolationWorkerFactory.java

                    return executeWrappedInBuildOperation(spec, parentBuildOperation, workSpec -> {
                        DefaultWorkResult result;
                        try {
                            result = ClassLoaderUtils.executeInClassloader(contextClassLoader, new Factory<DefaultWorkResult>() {
                                @Nullable
                                @Override
                                public DefaultWorkResult create() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:17:07 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  4. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/IsolatedClassloaderWorker.java

        public DefaultWorkResult run(TransportableActionExecutionSpec spec) {
            GroovySystemLoader workerClasspathGroovy = groovySystemLoaderFactory.forClassLoader(workerClassLoader);
            try {
                return executeInClassLoader(spec, workerClassLoader);
            } finally {
                workerClasspathGroovy.shutdown();
                // TODO: we should just cache these classloaders and eject/stop them when they are no longer in use
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:36:27 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  5. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/classloader/ClassLoaderUtils.java

            } catch (ClassNotFoundException e) {
                throw UncheckedException.throwAsUncheckedException(e);
            }
        }
    
        @Nullable
        public static <T> T executeInClassloader(ClassLoader classLoader, Factory<T> factory) {
            ClassLoader originalClassLoader = Thread.currentThread().getContextClassLoader();
            try {
                Thread.currentThread().setContextClassLoader(classLoader);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:47:40 UTC 2024
    - 11.4K bytes
    - Viewed (0)
Back to top