< prev index next >

src/hotspot/share/classfile/classLoader.hpp

Print this page

@@ -113,11 +113,11 @@
 class ClassPathImageEntry: public ClassPathEntry {
 private:
   JImageFile* _jimage;
   const char* _name;
 public:
-  bool is_modules_image() const;
+  bool is_modules_image() const { return true; }
   bool is_jar_file() const { return false; }
   bool is_open() const { return _jimage != NULL; }
   const char* name() const { return _name == NULL ? "" : _name; }
   JImageFile* jimage() const { return _jimage; }
   void close_jimage();

@@ -437,12 +437,10 @@
   // obtain package name from a fully qualified class name
   // *bad_class_name is set to true if there's a problem with parsing class_name, to
   // distinguish from a class_name with no package name, as both cases have a NULL return value
   static const char* package_from_name(const char* const class_name, bool* bad_class_name = NULL);
 
-  static bool is_modules_image(const char* name) { return string_ends_with(name, MODULES_IMAGE_NAME); }
-
   // Debugging
   static void verify()              PRODUCT_RETURN;
 };
 
 // PerfClassTraceTime is used to measure time for class loading related events.
< prev index next >