src/share/vm/classfile/classLoader.hpp

changeset 9931
fd44df5e3bc3
parent 8604
04d83ba48607
parent 9926
d20a5f399218
equal deleted inserted replaced
9855:274a1ea904c8 9931:fd44df5e3bc3
363 // adds a class path list 363 // adds a class path list
364 static void add_to_list(ClassPathEntry* new_entry); 364 static void add_to_list(ClassPathEntry* new_entry);
365 365
366 // creates a class path zip entry (returns NULL if JAR file cannot be opened) 366 // creates a class path zip entry (returns NULL if JAR file cannot be opened)
367 static ClassPathZipEntry* create_class_path_zip_entry(const char *apath); 367 static ClassPathZipEntry* create_class_path_zip_entry(const char *apath);
368
369 // obtain package name from a fully qualified class name
370 // *bad_class_name is set to true if there's a problem with parsing class_name, to
371 // distinguish from a class_name with no package name, as both cases have a NULL return value
372 static const char* package_from_name(const char* const class_name, bool* bad_class_name = NULL);
368 373
369 // Debugging 374 // Debugging
370 static void verify() PRODUCT_RETURN; 375 static void verify() PRODUCT_RETURN;
371 376
372 // Force compilation of all methods in all classes in bootstrap class path (stress test) 377 // Force compilation of all methods in all classes in bootstrap class path (stress test)

mercurial