Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 404 for classloaders (0.23 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/project/antbuilder/ClassPathToClassLoaderCache.java

                        LOG.debug("Classloader cache miss for classpath : {}. Creating classloader.", libClasspath.getAsURIs());
                    }
                    // Lock is held while creating ClassLoader - nothing else can happen while this is running
                    ClassLoader classLoader = factory.create();
                    cachedClassLoader = new CachedClassLoader(libClasspath, classLoader);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 7K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/initialization/ClassLoaderIds.java

    import org.gradle.api.internal.initialization.loadercache.ClassLoaderId;
    
    import java.util.Arrays;
    
    /**
     * Provides implementations of classloader ids
     */
    public class ClassLoaderIds {
    
        public enum Type {
            SCRIPT,
            TEST_TASK_CLASSPATH
        }
    
        private static ClassLoaderId of(Type type, String... attributes) {
            return new DefaultClassLoaderId(type, attributes);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Sep 26 09:30:27 UTC 2018
    - 2.5K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/initialization/loadercache/ClassLoaderId.java

     */
    
    package org.gradle.api.internal.initialization.loadercache;
    
    import org.gradle.api.Describable;
    
    /**
     * Opaque identifier of the classloader. Needed for correct behavior of classloader invalidation.
     */
    public interface ClassLoaderId extends Describable {
        @Override
        boolean equals(Object o);
        @Override
        int hashCode();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 953 bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/initialization/DefaultClassLoaderScope.java

            }
            ClassLoader classLoader = classLoaderCache.get(classLoaderId, classPath, parent, null);
            listener.classloaderCreated(this.id, classLoaderId, classLoader, classPath, null);
            if (ownLoaders == null) {
                ownLoaders = new ArrayList<>();
            }
            ownLoaders.add(classLoader);
            return classLoader;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 12 20:19:43 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  5. subprojects/core/src/test/groovy/org/gradle/api/internal/initialization/loadercache/DummyClassLoaderCache.java

        }
    
        @Override
        public ClassLoader get(ClassLoaderId id, ClassPath classPath, @Nullable ClassLoader parent, @Nullable FilteringClassLoader.Spec filterSpec) {
            return get(id, classPath, parent, filterSpec, null);
        }
    
        @Override
        public ClassLoader createIfAbsent(ClassLoaderId id, ClassPath classPath, @Nullable ClassLoader parent, Function<ClassLoader, ClassLoader> factoryFunction, @Nullable HashCode implementationHash) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 20 04:40:16 UTC 2019
    - 1.8K bytes
    - Viewed (0)
  6. platforms/core-runtime/daemon-protocol/src/main/java/org/gradle/tooling/internal/provider/serialization/ClassLoaderCache.java

            try {
                ClassLoader classLoader = classLoaderIds.getIfPresent(details.uuid);
                if (classLoader != null) {
                    return classLoader;
                }
    
                classLoader = factory.transform(details);
                classLoaderIds.put(details.uuid, classLoader);
                classLoaderDetails.put(classLoader, details);
                return classLoader;
            } finally {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 00:13:09 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/api/internal/initialization/ImmutableClassLoaderScope.java

            ClassLoaderId classLoaderId = id.localId();
            if (localClassLoaderFactory != null) {
                localClassLoader = classLoaderCache.createIfAbsent(classLoaderId, classPath, parent.getExportClassLoader(), localClassLoaderFactory, classpathImplementationHash);
            } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 12 20:19:43 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/initialization/ClassLoaderScopeRegistryListener.java

        void childScopeCreated(ClassLoaderScopeId parentId, ClassLoaderScopeId childId, @Nullable ClassLoaderScopeOrigin origin);
    
        void classloaderCreated(ClassLoaderScopeId scopeId, ClassLoaderId classLoaderId, ClassLoader classLoader, ClassPath classPath, @Nullable HashCode implementationHash);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  9. platforms/jvm/testing-jvm/src/main/java/org/gradle/api/internal/tasks/testing/TestClassLoaderFactory.java

    import org.gradle.api.file.FileCollection;
    import org.gradle.api.internal.initialization.ClassLoaderIds;
    import org.gradle.api.internal.initialization.loadercache.ClassLoaderCache;
    import org.gradle.internal.Factory;
    import org.gradle.internal.classpath.DefaultClassPath;
    
    import javax.inject.Inject;
    
    public class TestClassLoaderFactory implements Factory<ClassLoader> {
    
        private final ClassLoaderCache classLoaderCache;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  10. subprojects/core/src/main/java/org/gradle/internal/problems/DefaultProblemLocationAnalyzer.java

                } finally {
                    lock.unlock();
                }
            }
        }
    
        @Override
        public void classloaderCreated(ClassLoaderScopeId scopeId, ClassLoaderId classLoaderId, ClassLoader classLoader, ClassPath classPath, @javax.annotation.Nullable HashCode implementationHash) {
        }
    
        @Override
        public Location locationForUsage(Failure failure, boolean fromException) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 23 17:15:42 UTC 2024
    - 5.5K bytes
    - Viewed (0)
Back to top