Searched refs:MetaIndex (Results 1 - 7 of 7) sorted by relevance

/openjdk7/jdk/src/share/classes/sun/misc/
H A DMetaIndex.java39 * MetaIndex is intended to decrease startup time (in particular cold
119 * loader and other loaders, the current MetaIndex implementation in
121 * registered with the MetaIndex class before construction of the
126 * This class depends on make/tools/MetaIndex/BuildMetaIndex.java and
130 public class MetaIndex { class
132 private static volatile Map<File, MetaIndex> jarMap;
147 public static MetaIndex forJar(File jar) {
171 Map<File, MetaIndex> map = getJarMap();
192 new MetaIndex(contents,
217 new MetaIndex(content
254 private MetaIndex(List<String> entries, boolean isClassOnlyJar) method in class:MetaIndex
[all...]
H A DLauncher.java146 MetaIndex.registerDirectory(dirs[i]);
378 MetaIndex.registerDirectory(curEntry);
H A DJarIndex.java125 public static JarIndex getJarIndex(JarFile jar, MetaIndex metaIndex) throws IOException {
H A DURLClassPath.java595 private MetaIndex metaIndex;
622 metaIndex = MetaIndex.forJar(f);
/openjdk7/hotspot/src/share/vm/classfile/
H A DclassLoader.hpp36 class MetaIndex: public CHeapObj<mtClass> { class in inherits:CHeapObj
41 MetaIndex(char** meta_package_names, int num_meta_package_names);
42 ~MetaIndex();
127 MetaIndex* _meta_index;
135 void set_meta_index(MetaIndex* meta_index) { _meta_index = meta_index; }
H A DclassLoader.cpp151 MetaIndex::MetaIndex(char** meta_package_names, int num_meta_package_names) { function in class:MetaIndex
163 MetaIndex::~MetaIndex() {
168 bool MetaIndex::may_contain(const char* class_name) {
372 // the two. See src/share/classes/sun/misc/MetaIndex.java and
373 // make/tools/MetaIndex/BuildMetaIndex.java in the J2SE
385 MetaIndex* index = new MetaIndex(boot_class_path_packages.adr_at(0),
408 cur_entry->set_meta_index(new MetaIndex(NUL
[all...]
/openjdk7/jdk/make/java/java/
H A DFILES_java.gmk472 sun/misc/MetaIndex.java \

Completed in 54 milliseconds