--- old/test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHost2Member.jcod 2017-10-26 03:07:19.960569811 -0400 +++ new/test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHost2Member.jcod 2017-10-26 03:07:18.144466057 -0400 @@ -21,11 +21,8 @@ * questions. */ -/* Generated from: PackagedNestHost2.java - - NestHost attribute is modified to contain P1.PackagedNestHost - m() is declared to be private -*/ +// NestHost attribute is modified to contain P1.PackagedNestHost +// m() is declared private class P2/PackagedNestHost2$Member { 0xCAFEBABE; @@ -33,46 +30,50 @@ 53; // version [] { // Constant Pool ; // first element is empty - Method #6 #16; // #1 - Field #17 #18; // #2 - String #19; // #3 - Method #20 #21; // #4 - class #22; // #5 - class #25; // #6 - Utf8 ""; // #7 - Utf8 "()V"; // #8 - Utf8 "Code"; // #9 - Utf8 "LineNumberTable"; // #10 - Utf8 "m"; // #11 - Utf8 "SourceFile"; // #12 - Utf8 "PackagedNestHost2.java"; // #13 - Utf8 "NestHost"; // #14 - class #26; // #15 - NameAndType #7 #8; // #16 - class #27; // #17 - NameAndType #28 #29; // #18 - Utf8 "You should never see this!"; // #19 - class #30; // #20 - NameAndType #31 #32; // #21 - Utf8 "P2/PackagedNestHost2$Member"; // #22 - Utf8 "Member"; // #23 - Utf8 "InnerClasses"; // #24 - Utf8 "java/lang/Object"; // #25 - Utf8 "P2/PackagedNestHost2"; // #26 - Utf8 "java/lang/System"; // #27 - Utf8 "out"; // #28 - Utf8 "Ljava/io/PrintStream;"; // #29 - Utf8 "java/io/PrintStream"; // #30 - Utf8 "println"; // #31 - Utf8 "(Ljava/lang/String;)V"; // #32 - // added entries - Utf8 "P1/PackagedNestHost"; // #33 - class #33; // #34 + Method #7 #18; // #1 + Field #19 #20; // #2 + String #21; // #3 + Method #22 #23; // #4 + Method #24 #25; // #5 + class #26; // #6 + class #29; // #7 + Utf8 ""; // #8 + Utf8 "()V"; // #9 + Utf8 "Code"; // #10 + Utf8 "LineNumberTable"; // #11 + Utf8 "m"; // #12 + Utf8 "doAccess"; // #13 + Utf8 "SourceFile"; // #14 + Utf8 "PackagedNestHost2.java"; // #15 + Utf8 "NestHost"; // #16 + class #30; // #17 + NameAndType #8 #9; // #18 + class #31; // #19 + NameAndType #32 #33; // #20 + Utf8 "You should never see this!"; // #21 + class #34; // #22 + NameAndType #35 #36; // #23 + class #38; // #24 + NameAndType #12 #9; // #25 + Utf8 "P2/PackagedNestHost2$Member"; // #26 + Utf8 "Member"; // #27 + Utf8 "InnerClasses"; // #28 + Utf8 "java/lang/Object"; // #29 + Utf8 "P2/PackagedNestHost2"; // #30 + Utf8 "java/lang/System"; // #31 + Utf8 "out"; // #32 + Utf8 "Ljava/io/PrintStream;"; // #33 + Utf8 "java/io/PrintStream"; // #34 + Utf8 "println"; // #35 + Utf8 "(Ljava/lang/String;)V"; // #36 + class #39; // #37 + Utf8 "P1/PackagedNestHost$Member"; // #38 + Utf8 "P1/PackagedNestHost"; // #39 } // Constant Pool 0x0021; // access - #5;// this_cpx - #6;// super_cpx + #6;// this_cpx + #7;// super_cpx [] { // Interfaces } // Interfaces @@ -83,10 +84,10 @@ [] { // methods { // Member 0x0001; // access - #7; // name_cpx - #8; // sig_cpx + #8; // name_cpx + #9; // sig_cpx [] { // Attributes - Attr(#9) { // Code + Attr(#10) { // Code 1; // max_stack 1; // max_locals Bytes[]{ @@ -95,7 +96,7 @@ [] { // Traps } // end Traps [] { // Attributes - Attr(#10) { // LineNumberTable + Attr(#11) { // LineNumberTable [] { // LineNumberTable 0 32; } @@ -106,11 +107,11 @@ } // Member ; { // Member - 0x000A; // access- modified - #11; // name_cpx - #8; // sig_cpx + 0x000A; // access - modified + #12; // name_cpx + #9; // sig_cpx [] { // Attributes - Attr(#9) { // Code + Attr(#10) { // Code 2; // max_stack 0; // max_locals Bytes[]{ @@ -120,7 +121,7 @@ [] { // Traps } // end Traps [] { // Attributes - Attr(#10) { // LineNumberTable + Attr(#11) { // LineNumberTable [] { // LineNumberTable 0 35; 8 36; @@ -130,20 +131,46 @@ } // end Code } // Attributes } // Member + ; + { // Member + 0x0009; // access + #13; // name_cpx + #9; // sig_cpx + [] { // Attributes + Attr(#10) { // Code + 0; // max_stack + 0; // max_locals + Bytes[]{ + 0xB80005B1; + }; + [] { // Traps + } // end Traps + [] { // Attributes + Attr(#11) { // LineNumberTable + [] { // LineNumberTable + 0 42; + 3 43; + } + } // end LineNumberTable + } // Attributes + } // end Code + } // Attributes + } // Member } // methods [] { // Attributes - Attr(#12) { // SourceFile - #13; + Attr(#14) { // SourceFile + #15; } // end SourceFile ; - Attr(#14) { // NestHost - modified - 0x0022; + Attr(#16) { // NestHost + 0x0025; // modified - #37 } // end NestHost ; - Attr(#24) { // InnerClasses + Attr(#28) { // InnerClasses [] { // InnerClasses - #5 #15 #23 9; + #6 #17 #27 9; + #24 #37 #27 9; } } // end InnerClasses } // Attributes