hotspot/src/share/vm/classfile/classLoader.hpp
changeset 37418 ebb041956080
parent 37220 ec74292c0c9c
child 38192 05ab1ee04bf2
child 37773 e5b3e9732c3c
--- a/hotspot/src/share/vm/classfile/classLoader.hpp	Wed Apr 06 16:03:02 2016 +0200
+++ b/hotspot/src/share/vm/classfile/classLoader.hpp	Wed Apr 06 11:40:45 2016 -0700
@@ -101,10 +101,17 @@
 
 
 class ClassPathZipEntry: public ClassPathEntry {
+ enum {
+   _unknown = 0,
+   _yes     = 1,
+   _no      = 2
+ };
  private:
   jzfile* _zip;              // The zip archive
   const char*   _zip_name;   // Name of zip archive
   bool _is_boot_append;      // entry coming from -Xbootclasspath/a
+  u1 _multi_versioned;       // indicates if the jar file has multi-versioned entries.
+                             // It can have value of "_unknown", "_yes", or "_no"
  public:
   bool is_jrt()            { return false; }
   bool is_jar_file() const { return true;  }