Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for NewLoader (0.24 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/initialization/loadercache/DefaultClassLoaderCache.java

                    CachedClassLoader newLoader = getAndRetainLoader(spec, id, factoryFunction);
                    byId.put(id, newLoader);
    
                    if (cachedLoader != null) {
                        LOGGER.debug("Releasing previous classloader for {}", id);
                        cachedLoader.release(id);
                    }
                    return newLoader.classLoader;
                } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 10.4K bytes
    - Viewed (0)
  2. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/classloader/TransformReplacer.java

        }
    
        private Loader storeIfAbsent(ProtectionDomain domain, Loader newLoader) {
            Loader oldLoader = loaders.putIfAbsent(domain, newLoader);
            if (oldLoader != null) {
                // Discard the new loader, someone beat us with storing it.
                IoActions.closeQuietly(newLoader);
                return oldLoader;
            }
            return newLoader;
        }
    
        @Override
        public void close() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/data_test.go

    	"testing"
    )
    
    func setUpContext(arch *sys.Arch, iself bool, ht objabi.HeadType, bm, lm string) *Link {
    	ctxt := linknew(arch)
    	ctxt.HeadType = ht
    	er := loader.ErrorReporter{}
    	ctxt.loader = loader.NewLoader(0, &er)
    	ctxt.BuildMode.Set(bm)
    	ctxt.LinkMode.Set(lm)
    	ctxt.IsELF = iself
    	ctxt.mustSetHeadType()
    	ctxt.setArchSyms()
    	return ctxt
    }
    
    // Make sure the addgotsym properly increases the symbols.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 05 19:20:01 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  4. android/guava-tests/test/com/google/common/base/FinalizableReferenceQueueTest.java

      }
    
      public void testDecoupledLoader() {
        FinalizableReferenceQueue.DecoupledLoader decoupledLoader =
            new FinalizableReferenceQueue.DecoupledLoader() {
              @Override
              URLClassLoader newLoader(URL base) {
                return new DecoupledClassLoader(new URL[] {base});
              }
            };
    
        Class<?> finalizerCopy = decoupledLoader.loadFinalizer();
    
        assertNotNull(finalizerCopy);
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Mon Jun 10 19:21:11 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  5. android/guava/src/com/google/common/base/FinalizableReferenceQueue.java

             * Finalizer.class -> CustomClassLoader -> CustomClassLoader.class -> This class loader
             *
             * System class loader will (and must) be the parent.
             */
            ClassLoader finalizerLoader = newLoader(getBaseUrl());
            return finalizerLoader.loadClass(FINALIZER_CLASS_NAME);
          } catch (Exception e) {
            logger.log(Level.WARNING, LOADING_ERROR, e);
            return null;
          }
        }
    
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Wed Apr 26 20:07:17 UTC 2023
    - 13.1K bytes
    - Viewed (0)
  6. guava/src/com/google/common/base/FinalizableReferenceQueue.java

             * Finalizer.class -> CustomClassLoader -> CustomClassLoader.class -> This class loader
             *
             * System class loader will (and must) be the parent.
             */
            ClassLoader finalizerLoader = newLoader(getBaseUrl());
            return finalizerLoader.loadClass(FINALIZER_CLASS_NAME);
          } catch (Exception e) {
            logger.log(Level.WARNING, LOADING_ERROR, e);
            return null;
          }
        }
    
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Wed Apr 26 20:07:17 UTC 2023
    - 13.1K bytes
    - Viewed (0)
  7. src/cmd/link/internal/loader/loader_test.go

    	idx := uint32(len(ldr.objSyms))
    	st := loadState{l: ldr}
    	return st.addSym(name, 0, or, idx, nonPkgDef, &goobj.Sym{})
    }
    
    func mkLoader() *Loader {
    	er := ErrorReporter{}
    	ldr := NewLoader(0, &er)
    	er.ldr = ldr
    	return ldr
    }
    
    func TestAddMaterializedSymbol(t *testing.T) {
    	ldr := mkLoader()
    	dummyOreader := oReader{version: -1, syms: make([]Sym, 100)}
    	or := &dummyOreader
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 19:08:09 UTC 2024
    - 12K bytes
    - Viewed (0)
  8. src/cmd/link/internal/ld/lib.go

    	switch *FlagStrictDups {
    	case 0:
    		// nothing to do
    	case 1, 2:
    		flags |= loader.FlagStrictDups
    	default:
    		log.Fatalf("invalid -strictdups flag value %d", *FlagStrictDups)
    	}
    	ctxt.loader = loader.NewLoader(flags, &ctxt.ErrorReporter.ErrorReporter)
    	ctxt.ErrorReporter.SymName = func(s loader.Sym) string {
    		return ctxt.loader.SymName(s)
    	}
    
    	// ctxt.Library grows during the loop, so not a range loop.
    	i := 0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
  9. src/cmd/link/internal/loader/loader.go

    	relocs []goobj.Reloc
    	data   []byte
    	auxs   []goobj.Aux
    }
    
    const (
    	// Loader.flags
    	FlagStrictDups = 1 << iota
    	FlagCheckLinkname
    )
    
    func NewLoader(flags uint32, reporter *ErrorReporter) *Loader {
    	nbuiltin := goobj.NBuiltin()
    	extReader := &oReader{objidx: extObj}
    	ldr := &Loader{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
Back to top