Disclaim ROM and RAM classes during checkpoint
Disclaiming classes during checkpoint will lead to less memory usage during restore since all class memory might not be needed during restore.
New JVM option: -XX:[+|-]CRIUDisclaimClasses
Enabling new tracepoint: -Xtrace:print={j9vm.760}
fyi @singh264 @tajila
I testing using theHelloInstantOn.java example from https://blog.openj9.org/2022/09/26/getting-started-with-openj9-criu-support. Code changes work as expected.
Test Output
-XX:+DisclaimClasses works correctly and all segment addresses are 4K aligned.
# jdk/bin/java -XX:+EnableCRIUSupport -XX:+DisclaimClasses -Xtrace:print={j9vm.760} Demo.java
Start
Load and initialize classes
....
18:26:32.855*0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B880D8): baseAddress=00000000006D5B68, heapBase=00000000006D6000, size=32768, type=10040
18:26:32.855 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B88010): baseAddress=00007F8994B93AC0, heapBase=00007F8994B94000, size=131072, type=20040
18:26:32.856 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B59008): baseAddress=00000000006A81F8, heapBase=00000000006A9000, size=32768, type=10040
18:26:32.856 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AE63E0): baseAddress=0000000000681250, heapBase=0000000000682000, size=32768, type=10040
18:26:32.856 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B0E848): baseAddress=00007F8994B10330, heapBase=00007F8994B11000, size=131072, type=20040
18:26:32.856 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A6C260): baseAddress=00000000006120E8, heapBase=0000000000613000, size=32768, type=10040
18:26:32.856 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DB010): baseAddress=00000000005FD698, heapBase=00000000005FE000, size=32768, type=10040
18:26:32.856 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DADB8): baseAddress=00000000005F3170, heapBase=00000000005F4000, size=32768, type=10040
18:26:32.857 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DACF0): baseAddress=00007F8994A71360, heapBase=00007F8994A72000, size=131072, type=20040
18:26:32.857 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A152F0): baseAddress=00000000005D1848, heapBase=00000000005D2000, size=32768, type=10040
18:26:32.857 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A14F08): baseAddress=00000000005C5E48, heapBase=00000000005C6000, size=32768, type=10040
18:26:32.857 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A14E40): baseAddress=00000000005BCDF8, heapBase=00000000005BD000, size=32768, type=10040
18:26:32.857 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A14D78): baseAddress=00007F8994A15590, heapBase=00007F8994A16000, size=131072, type=20040
18:26:32.858 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943E63A0): baseAddress=0000000000586C18, heapBase=0000000000587000, size=32768, type=10040
18:26:32.858 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B4060): baseAddress=00000000003F38B8, heapBase=00000000003F4000, size=32768, type=10040
18:26:32.858 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946612F8): baseAddress=00007F899466D480, heapBase=00007F899466E000, size=131072, type=20040
18:26:32.858 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994661230): baseAddress=00000000003BD008, heapBase=00000000003BE000, size=32768, type=10040
18:26:32.858 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899462A680): baseAddress=00007F899463FAB0, heapBase=00007F8994640000, size=131072, type=20040
18:26:32.859 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899462A4F0): baseAddress=00000000003A0868, heapBase=00000000003A1000, size=32768, type=10040
18:26:32.859 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D5408): baseAddress=0000000000384148, heapBase=0000000000385000, size=32768, type=10040
18:26:32.859 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994535BC8): baseAddress=00007F899455BD80, heapBase=00007F899455C000, size=131072, type=20040
18:26:32.859 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994513F80): baseAddress=000000000033FBD8, heapBase=0000000000340000, size=32768, type=10040
18:26:32.859 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994513DF0): baseAddress=000000000032DB38, heapBase=000000000032E000, size=32768, type=10040
18:26:32.859 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994513A08): baseAddress=00007F8994514B30, heapBase=00007F8994515000, size=131072, type=20040
18:26:32.859 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994513940): baseAddress=000000000031A5D0, heapBase=000000000031B000, size=32768, type=10040
18:26:32.859 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944C0F98): baseAddress=00000000002FE008, heapBase=00000000002FF000, size=32768, type=10040
18:26:32.859 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944C0BB0): baseAddress=00007F89944CCB10, heapBase=00007F89944CD000, size=131072, type=20040
18:26:32.860 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441DCA8): baseAddress=00000000002DAE78, heapBase=00000000002DB000, size=32768, type=10040
18:26:32.860 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441DBE0): baseAddress=00000000002D1E28, heapBase=00000000002D2000, size=32768, type=10040
18:26:32.860 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441DB18): baseAddress=00007F8994498B00, heapBase=00007F8994499000, size=131072, type=20040
18:26:32.868 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441DA50): baseAddress=00000000002C8DD8, heapBase=00000000002C9000, size=32768, type=10040
18:26:32.868 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441D988): baseAddress=00000000002BFD88, heapBase=00000000002C0000, size=32768, type=10040
18:26:32.868 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994446520): baseAddress=00007F8994446CB0, heapBase=00007F8994447000, size=131072, type=20040
18:26:32.868 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994446458): baseAddress=00000000002AA448, heapBase=00000000002AB000, size=32768, type=10040
18:26:32.868 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994446390): baseAddress=0000000000299A18, heapBase=000000000029A000, size=32768, type=10040
18:26:32.868 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944462C8): baseAddress=00000000002909C8, heapBase=0000000000291000, size=32768, type=10040
18:26:32.868 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441F840): baseAddress=00007F89944250E0, heapBase=00007F8994426000, size=131072, type=20040
18:26:32.868 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441F778): baseAddress=0000000000287978, heapBase=0000000000288000, size=32768, type=10040
18:26:32.868 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994341900): baseAddress=000000000027BFA8, heapBase=000000000027C000, size=32768, type=10040
18:26:32.868 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994341838): baseAddress=000000000026F268, heapBase=0000000000270000, size=32768, type=10040
18:26:32.869 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994341770): baseAddress=00007F89943F7E40, heapBase=00007F89943F8000, size=131072, type=20040
18:26:32.869 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943416A8): baseAddress=00000000002400B8, heapBase=0000000000241000, size=32768, type=10040
18:26:32.869 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943415E0): baseAddress=0000000000237068, heapBase=0000000000238000, size=32768, type=10040
18:26:32.869 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994341518): baseAddress=00007F8994342EB0, heapBase=00007F8994343000, size=131072, type=20040
18:26:32.869 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994341450): baseAddress=000000000022E018, heapBase=000000000022F000, size=32768, type=10040
18:26:32.869 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994316968): baseAddress=0000000000221130, heapBase=0000000000222000, size=32768, type=10040
18:26:32.869 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943168A0): baseAddress=00007F899431AB70, heapBase=00007F899431B000, size=131072, type=20040
18:26:32.869 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D8668): baseAddress=000000000020F018, heapBase=0000000000210000, size=32768, type=10040
18:26:32.870 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D49D0): baseAddress=00000000001FE288, heapBase=00000000001FF000, size=32768, type=10040
18:26:32.870 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D7708): baseAddress=00000000001EEA10, heapBase=00000000001EF000, size=32768, type=10040
18:26:32.870 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994228A40): baseAddress=00007F89942D4A10, heapBase=00007F89942D5000, size=131072, type=20040
18:26:32.870 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994228978): baseAddress=00000000001E1B18, heapBase=00000000001E2000, size=32768, type=10040
18:26:32.870 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994228720): baseAddress=00000000001D75F0, heapBase=00000000001D8000, size=32768, type=10040
18:26:32.870 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994228658): baseAddress=00007F89942B0810, heapBase=00007F89942B1000, size=131072, type=20040
18:26:32.870 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994228590): baseAddress=00000000001CE5A0, heapBase=00000000001CF000, size=32768, type=10040
18:26:32.870 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942284C8): baseAddress=00007F899428CD40, heapBase=00007F899428D000, size=131072, type=20040
18:26:32.871 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994228400): baseAddress=00000000001C5550, heapBase=00000000001C6000, size=32768, type=10040
18:26:32.871 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994228338): baseAddress=00000000001BC500, heapBase=00000000001BD000, size=32768, type=10040
18:26:32.871 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DC3B0): baseAddress=00007F899426BCF0, heapBase=00007F899426C000, size=131072, type=20040
18:26:32.876 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DC2E8): baseAddress=00000000001B34B0, heapBase=00000000001B4000, size=32768, type=10040
18:26:32.876 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DC220): baseAddress=00000000001AA460, heapBase=00000000001AB000, size=32768, type=10040
18:26:32.876 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DC158): baseAddress=00007F899424ACA0, heapBase=00007F899424B000, size=131072, type=20040
18:26:32.876 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DC090): baseAddress=00000000001A1410, heapBase=00000000001A2000, size=32768, type=10040
18:26:32.876 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DBFC8): baseAddress=00000000001946D0, heapBase=0000000000195000, size=32768, type=10040
18:26:32.877 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DBF00): baseAddress=00007F89941FDFB0, heapBase=00007F89941FE000, size=131072, type=20040
18:26:32.877 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DBE38): baseAddress=000000000018B680, heapBase=000000000018C000, size=32768, type=10040
18:26:32.877 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DBD70): baseAddress=0000000000182630, heapBase=0000000000183000, size=32768, type=10040
18:26:32.877 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DBCA8): baseAddress=00007F89941DC4C0, heapBase=00007F89941DD000, size=131072, type=20040
18:26:32.877 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994101510): baseAddress=00000000001795E0, heapBase=000000000017A000, size=32768, type=10040
18:26:32.877 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994101448): baseAddress=0000000000170590, heapBase=0000000000171000, size=32768, type=10040
18:26:32.877 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994101380): baseAddress=00000000001604B0, heapBase=0000000000161000, size=32768, type=10040
18:26:32.877 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941012B8): baseAddress=00007F89941ACA40, heapBase=00007F89941AD000, size=131072, type=20040
18:26:32.878 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941011F0): baseAddress=0000000000157460, heapBase=0000000000158000, size=32768, type=10040
18:26:32.878 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994101128): baseAddress=00007F899418B9F0, heapBase=00007F899418C000, size=131072, type=20040
18:26:32.878 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994101060): baseAddress=000000000014E410, heapBase=000000000014F000, size=32768, type=10040
18:26:32.878 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994100F98): baseAddress=00000000001453C0, heapBase=0000000000146000, size=32768, type=10040
18:26:32.878 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994100ED0): baseAddress=00007F8994169440, heapBase=00007F899416A000, size=131072, type=20040
18:26:32.879 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994100E08): baseAddress=000000000013C370, heapBase=000000000013D000, size=32768, type=10040
18:26:32.879 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994108290): baseAddress=0000000000133320, heapBase=0000000000134000, size=32768, type=10040
18:26:32.879 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941081C8): baseAddress=00007F8994145560, heapBase=00007F8994146000, size=131072, type=20040
18:26:32.879 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994108100): baseAddress=000000000012A2D0, heapBase=000000000012B000, size=32768, type=10040
18:26:32.879 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994108038): baseAddress=0000000000121280, heapBase=0000000000122000, size=32768, type=10040
18:26:32.879 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994107F70): baseAddress=00007F8994124510, heapBase=00007F8994125000, size=131072, type=20040
18:26:32.883 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994107EA8): baseAddress=0000000000118230, heapBase=0000000000119000, size=32768, type=10040
18:26:32.883 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994107DE0): baseAddress=00007F898541B030, heapBase=00007F898541C000, size=131072, type=20040
18:26:32.884 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994107D18): baseAddress=000000000010F1E0, heapBase=0000000000110000, size=32768, type=10040
18:26:32.884 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994107C50): baseAddress=0000000000106190, heapBase=0000000000107000, size=32768, type=10040
18:26:32.884 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994107B88): baseAddress=00007F898543D030, heapBase=00007F898543E000, size=131072, type=20040
18:26:32.884 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FF8D0): baseAddress=00000000000FD140, heapBase=00000000000FE000, size=32768, type=10040
18:26:32.884 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FF808): baseAddress=00000000000F40F0, heapBase=00000000000F5000, size=32768, type=10040
18:26:32.884 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FF740): baseAddress=00007F898545F030, heapBase=00007F8985460000, size=131072, type=20040
18:26:32.885 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FF678): baseAddress=00000000000EB0A0, heapBase=00000000000EC000, size=32768, type=10040
18:26:32.885 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FF5B0): baseAddress=00000000000E2050, heapBase=00000000000E3000, size=32768, type=10040
18:26:32.885 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FF4E8): baseAddress=00007F8985481030, heapBase=00007F8985482000, size=131072, type=20040
18:26:32.885 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FF420): baseAddress=00000000000D9000, heapBase=00000000000D9000, size=32768, type=10040
18:26:32.885 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FF358): baseAddress=00000000000CFFB0, heapBase=00000000000D0000, size=32768, type=10040
18:26:32.885 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FF290): baseAddress=00007F89854A3030, heapBase=00007F89854A4000, size=131072, type=20040
18:26:32.885 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FF1C8): baseAddress=00000000000C6F60, heapBase=00000000000C7000, size=32768, type=10040
18:26:32.885 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FC7E0): baseAddress=00007F89854C5030, heapBase=00007F89854C6000, size=131072, type=20040
18:26:32.886 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FC718): baseAddress=00000000000BDF10, heapBase=00000000000BE000, size=32768, type=10040
18:26:32.886 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FC650): baseAddress=00000000000B4EC0, heapBase=00000000000B5000, size=32768, type=10040
18:26:32.886 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FC588): baseAddress=00007F89854E7030, heapBase=00007F89854E8000, size=131072, type=20040
18:26:32.886 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FC4C0): baseAddress=00000000000ABE70, heapBase=00000000000AC000, size=32768, type=10040
18:26:32.886 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FC3F8): baseAddress=00000000000A2E20, heapBase=00000000000A3000, size=32768, type=10040
18:26:32.886 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FC330): baseAddress=00007F8985509030, heapBase=00007F898550A000, size=131072, type=20040
18:26:32.887 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FC268): baseAddress=0000000000099DD0, heapBase=000000000009A000, size=32768, type=10040
18:26:32.887 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FC1A0): baseAddress=0000000000090D80, heapBase=0000000000091000, size=32768, type=10040
18:26:32.887 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89940FC0D8): baseAddress=00007F898552B030, heapBase=00007F898552C000, size=131072, type=20040
18:26:32.893 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899406C3B0): baseAddress=0000000000087D30, heapBase=0000000000088000, size=32768, type=10040
18:26:32.893 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899406C2E8): baseAddress=000000000007ECE0, heapBase=000000000007F000, size=32768, type=10040
18:26:32.893 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899406C220): baseAddress=00007F898574D030, heapBase=00007F898574E000, size=131072, type=20040
18:26:32.894 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899406C158): baseAddress=0000000000075C90, heapBase=0000000000076000, size=32768, type=10040
18:26:32.894 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899406C090): baseAddress=00007F898576F030, heapBase=00007F8985770000, size=131072, type=20040
18:26:32.894 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899406BE38): baseAddress=000000000006CC40, heapBase=000000000006D000, size=32768, type=10040
18:26:32.894 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899406BD70): baseAddress=0000000000063BF0, heapBase=0000000000064000, size=32768, type=10040
18:26:32.894 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899406BCA8): baseAddress=00007F89857D2030, heapBase=00007F89857D3000, size=131072, type=20040
18:26:32.894 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943E69E0): baseAddress=00000000005B3DA8, heapBase=00000000005B4000, size=32768, type=10040
18:26:32.895 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943E6918): baseAddress=00007F89949F3240, heapBase=00007F89949F4000, size=131072, type=20040
18:26:32.895 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899462A5B8): baseAddress=00007F899462E770, heapBase=00007F899462F000, size=65536, type=20040
18:26:32.895 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D5340): baseAddress=000000000037B0F8, heapBase=000000000037C000, size=32768, type=10040
18:26:32.895 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944C0D40): baseAddress=00000000002EFF68, heapBase=00000000002F0000, size=16384, type=10040
18:26:32.895 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944C0AE8): baseAddress=00007F89944C1300, heapBase=00007F89944C2000, size=32768, type=20040
18:26:32.895 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441DD70): baseAddress=00000000002E3EC8, heapBase=00000000002E4000, size=8192, type=10040
18:26:32.895 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441D8C0): baseAddress=00000000002BDD38, heapBase=00000000002BE000, size=4096, type=10040
18:26:32.895 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441D7F8): baseAddress=00000000002BC4E8, heapBase=00000000002BD000, size=2048, type=10040
18:26:32.895 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441D730): baseAddress=00007F899448DDF0, heapBase=00007F899448E000, size=16384, type=20040
18:26:32.895 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441D668): baseAddress=00007F899448ADA0, heapBase=00007F899448B000, size=8192, type=20040
18:26:32.896 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944469D0): baseAddress=0000000000279768, heapBase=000000000027A000, size=1024, type=10040
18:26:32.896 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994446908): baseAddress=00000000002782B8, heapBase=0000000000279000, size=1120, type=10040
18:26:32.896 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994446840): baseAddress=00007F8994488D50, heapBase=00007F8994489000, size=4096, type=20040
18:26:32.900 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994446778): baseAddress=00007F89942F5A60, heapBase=00007F89942F6000, size=656, type=20040
18:26:32.900 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B87F48): baseAddress=00000000006D4680, heapBase=00000000006D5000, size=1176, type=10040
18:26:32.900 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B80EF0): baseAddress=00007F8994B869D0, heapBase=00007F8994B87000, size=1248, type=20040
18:26:32.900 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B80E28): baseAddress=00000000006D3198, heapBase=00000000006D4000, size=1176, type=10040
18:26:32.900 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B80D60): baseAddress=00007F8994B85350, heapBase=00007F8994B86000, size=1144, type=20040
18:26:32.900 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B80C98): baseAddress=00000000006D1CB0, heapBase=00000000006D2000, size=1176, type=10040
18:26:32.900 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B80BD0): baseAddress=00007F8994B83E40, heapBase=00007F8994B84000, size=1128, type=20040
18:26:32.900 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B80B08): baseAddress=00000000006D07E8, heapBase=00000000006D1000, size=1144, type=10040
18:26:32.901 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B80A40): baseAddress=00007F8994B82990, heapBase=00007F8994B83000, size=1032, type=20040
18:26:32.901 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B80978): baseAddress=00000000006CF320, heapBase=00000000006D0000, size=1144, type=10040
18:26:32.901 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B808B0): baseAddress=00007F8994B81550, heapBase=00007F8994B82000, size=1016, type=20040
18:26:32.901 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B77798): baseAddress=00000000006CC7F0, heapBase=00000000006CD000, size=1112, type=10040
18:26:32.901 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B776D0): baseAddress=00007F8994B7B8E0, heapBase=00007F8994B7C000, size=912, type=20040
18:26:32.901 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B77608): baseAddress=00000000006CB2F8, heapBase=00000000006CC000, size=1192, type=10040
18:26:32.901 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B77540): baseAddress=00007F8994B7A3D0, heapBase=00007F8994B7B000, size=1120, type=20040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B77478): baseAddress=00000000006C9E00, heapBase=00000000006CA000, size=1192, type=10040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B773B0): baseAddress=00007F8994B78EB0, heapBase=00007F8994B79000, size=1136, type=20040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B772E8): baseAddress=00000000006C8918, heapBase=00000000006C9000, size=1176, type=10040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B77220): baseAddress=00007F8994B77970, heapBase=00007F8994B78000, size=1080, type=20040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B77158): baseAddress=00000000006C7450, heapBase=00000000006C8000, size=1144, type=10040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B6F620): baseAddress=00007F8994B75CF0, heapBase=00007F8994B76000, size=984, type=20040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B6F558): baseAddress=00000000006C5F78, heapBase=00000000006C6000, size=1160, type=10040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B6F490): baseAddress=00007F8994B74850, heapBase=00007F8994B75000, size=1112, type=20040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B6F3C8): baseAddress=00000000006C4A90, heapBase=00000000006C5000, size=1176, type=10040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B6F300): baseAddress=00007F8994B73290, heapBase=00007F8994B74000, size=1112, type=20040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B6F238): baseAddress=00000000006C35C8, heapBase=00000000006C4000, size=1144, type=10040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B6F170): baseAddress=00007F8994B70AF0, heapBase=00007F8994B71000, size=1016, type=20040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B6F0A8): baseAddress=00000000006C2140, heapBase=00000000006C3000, size=1080, type=10040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B6EFE0): baseAddress=00007F8994B6F790, heapBase=00007F8994B70000, size=792, type=20040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B6EF18): baseAddress=00000000006C0C68, heapBase=00000000006C1000, size=1160, type=10040
18:26:32.903 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B67A60): baseAddress=00007F8994B6DA40, heapBase=00007F8994B6E000, size=1096, type=20040
18:26:32.905 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B67998): baseAddress=00000000006BF790, heapBase=00000000006C0000, size=1160, type=10040
18:26:32.905 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B678D0): baseAddress=00007F8994B6C550, heapBase=00007F8994B6D000, size=1096, type=20040
18:26:32.905 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B67808): baseAddress=00000000006BE2B8, heapBase=00000000006BF000, size=1160, type=10040
18:26:32.905 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B67740): baseAddress=00007F8994B6B080, heapBase=00007F8994B6C000, size=1064, type=20040
18:26:32.905 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B67678): baseAddress=00000000006BCDE0, heapBase=00000000006BD000, size=1160, type=10040
18:26:32.905 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B675B0): baseAddress=00007F8994B698A0, heapBase=00007F8994B6A000, size=1064, type=20040
18:26:32.905 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B674E8): baseAddress=00000000006BB908, heapBase=00000000006BC000, size=1160, type=10040
18:26:32.906 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B67420): baseAddress=00007F8994B68310, heapBase=00007F8994B69000, size=1064, type=20040
18:26:32.906 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B67358): baseAddress=00000000006BA430, heapBase=00000000006BB000, size=1160, type=10040
18:26:32.906 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B606E0): baseAddress=00007F8994B65E80, heapBase=00007F8994B66000, size=1088, type=20040
18:26:32.906 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B60618): baseAddress=00000000006B8F58, heapBase=00000000006B9000, size=1160, type=10040
18:26:32.906 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B60550): baseAddress=00007F8994B64A00, heapBase=00007F8994B65000, size=1072, type=20040
18:26:32.906 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B60488): baseAddress=00000000006B7A80, heapBase=00000000006B8000, size=1160, type=10040
18:26:32.906 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B603C0): baseAddress=00007F8994B634C0, heapBase=00007F8994B64000, size=1080, type=20040
18:26:32.906 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B602F8): baseAddress=00000000006B65A8, heapBase=00000000006B7000, size=1160, type=10040
18:26:32.906 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B60230): baseAddress=00007F8994B62050, heapBase=00007F8994B63000, size=1064, type=20040
18:26:32.908 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B60168): baseAddress=00000000006B50D0, heapBase=00000000006B6000, size=1160, type=10040
18:26:32.908 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B600A0): baseAddress=00007F8994B607F0, heapBase=00007F8994B61000, size=1088, type=20040
18:26:32.908 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B5FFD8): baseAddress=00000000006B3BF8, heapBase=00000000006B4000, size=1160, type=10040
18:26:32.908 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B593F0): baseAddress=00007F8994B5EB10, heapBase=00007F8994B5F000, size=1072, type=20040
18:26:32.908 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B59328): baseAddress=00000000006B2720, heapBase=00000000006B3000, size=1160, type=10040
18:26:32.908 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B59260): baseAddress=00007F8994B5D690, heapBase=00007F8994B5E000, size=1080, type=20040
18:26:32.908 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B59198): baseAddress=00000000006B1248, heapBase=00000000006B2000, size=1160, type=10040
18:26:32.908 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B590D0): baseAddress=00007F8994B5C1C0, heapBase=00007F8994B5D000, size=1152, type=20040
18:26:32.908 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B58F40): baseAddress=00000000006A6D50, heapBase=00000000006A7000, size=1112, type=10040
18:26:32.909 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B58E78): baseAddress=00007F8994B5A9E0, heapBase=00007F8994B5B000, size=864, type=20040
18:26:32.909 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B58DB0): baseAddress=00000000006A5858, heapBase=00000000006A6000, size=1192, type=10040
18:26:32.909 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B58CE8): baseAddress=00007F8994B59500, heapBase=00007F8994B5A000, size=1168, type=20040
18:26:32.909 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B511C0): baseAddress=00000000006A4380, heapBase=00000000006A5000, size=1160, type=10040
18:26:32.909 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B510F8): baseAddress=00007F8994B575E0, heapBase=00007F8994B58000, size=1176, type=20040
18:26:32.909 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B51030): baseAddress=00000000006A2EF8, heapBase=00000000006A3000, size=1080, type=10040
18:26:32.909 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B50F68): baseAddress=00007F8994B55690, heapBase=00007F8994B56000, size=776, type=20040
18:26:32.909 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B50EA0): baseAddress=00000000006A1A70, heapBase=00000000006A2000, size=1080, type=10040
18:26:32.909 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B50DD8): baseAddress=00007F8994B54340, heapBase=00007F8994B55000, size=776, type=20040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B50D10): baseAddress=00000000006A0548, heapBase=00000000006A1000, size=1240, type=10040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B50C48): baseAddress=00007F8994B52C40, heapBase=00007F8994B53000, size=1616, type=20040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B50B80): baseAddress=000000000069F070, heapBase=00000000006A0000, size=1160, type=10040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B50AB8): baseAddress=00007F8994B512D0, heapBase=00007F8994B52000, size=1368, type=20040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B49240): baseAddress=000000000069DB58, heapBase=000000000069E000, size=1224, type=10040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B49178): baseAddress=00007F8994B4E910, heapBase=00007F8994B4F000, size=1552, type=20040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B490B0): baseAddress=000000000069C650, heapBase=000000000069D000, size=1208, type=10040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B48FE8): baseAddress=00007F8994B4D280, heapBase=00007F8994B4E000, size=1512, type=20040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B48F20): baseAddress=000000000069B168, heapBase=000000000069C000, size=1176, type=10040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B48E58): baseAddress=00007F8994B4BC50, heapBase=00007F8994B4C000, size=1408, type=20040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B48D90): baseAddress=0000000000699C90, heapBase=000000000069A000, size=1160, type=10040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B48CC8): baseAddress=00007F8994B4A7A0, heapBase=00007F8994B4B000, size=1120, type=20040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B48C00): baseAddress=00000000006987C8, heapBase=0000000000699000, size=1144, type=10040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B48B38): baseAddress=00007F8994B49350, heapBase=00007F8994B4A000, size=1032, type=20040
18:26:32.912 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B41F90): baseAddress=0000000000697300, heapBase=0000000000698000, size=1144, type=10040
18:26:32.913 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B41EC8): baseAddress=00007F8994B47680, heapBase=00007F8994B48000, size=1064, type=20040
18:26:32.914 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B41E00): baseAddress=0000000000695E28, heapBase=0000000000696000, size=1160, type=10040
18:26:32.914 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B41D38): baseAddress=00007F8994B46190, heapBase=00007F8994B47000, size=1184, type=20040
18:26:32.914 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B41C70): baseAddress=0000000000694950, heapBase=0000000000695000, size=1160, type=10040
18:26:32.914 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B41BA8): baseAddress=00007F8994B44CD0, heapBase=00007F8994B45000, size=1144, type=20040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B41AE0): baseAddress=0000000000693488, heapBase=0000000000694000, size=1144, type=10040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B41A18): baseAddress=00007F8994B43550, heapBase=00007F8994B44000, size=1064, type=20040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B41950): baseAddress=0000000000691F90, heapBase=0000000000692000, size=1192, type=10040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B41888): baseAddress=00007F8994B420A0, heapBase=00007F8994B43000, size=1120, type=20040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B3B0B0): baseAddress=0000000000690AB8, heapBase=0000000000691000, size=1160, type=10040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B3AFE8): baseAddress=00007F8994B403E0, heapBase=00007F8994B41000, size=1040, type=20040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B3AF20): baseAddress=000000000068F5F0, heapBase=0000000000690000, size=1144, type=10040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B3AE58): baseAddress=00007F8994B3EF60, heapBase=00007F8994B3F000, size=1080, type=20040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B3AD90): baseAddress=000000000068E118, heapBase=000000000068F000, size=1160, type=10040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B3ACC8): baseAddress=00007F8994B3DB10, heapBase=00007F8994B3E000, size=1024, type=20040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B3AC00): baseAddress=000000000068CC50, heapBase=000000000068D000, size=1144, type=10040
18:26:32.915 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B3AB38): baseAddress=00007F8994B3C6B0, heapBase=00007F8994B3D000, size=1048, type=20040
18:26:32.917 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B3AA70): baseAddress=000000000068B778, heapBase=000000000068C000, size=1160, type=10040
18:26:32.917 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B3A9A8): baseAddress=00007F8994B3B1C0, heapBase=00007F8994B3C000, size=1184, type=20040
18:26:32.917 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AE6570): baseAddress=000000000068A2A0, heapBase=000000000068B000, size=1160, type=10040
18:26:32.917 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AE64A8): baseAddress=00007F8994B394A0, heapBase=00007F8994B3A000, size=1136, type=20040
18:26:32.917 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AE6318): baseAddress=000000000067FD88, heapBase=0000000000680000, size=1144, type=10040
18:26:32.917 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AE6250): baseAddress=00007F8994B37F80, heapBase=00007F8994B38000, size=1232, type=20040
18:26:32.917 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AE6188): baseAddress=000000000067E8A0, heapBase=000000000067F000, size=1176, type=10040
18:26:32.918 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AE60C0): baseAddress=00007F8994B36950, heapBase=00007F8994B37000, size=1512, type=20040
18:26:32.918 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AE5FF8): baseAddress=000000000067D3C8, heapBase=000000000067E000, size=1160, type=10040
18:26:32.918 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AE5F30): baseAddress=00007F8994B35360, heapBase=00007F8994B36000, size=1440, type=20040
18:26:32.918 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AE5E68): baseAddress=000000000067BEC0, heapBase=000000000067C000, size=1208, type=10040
18:26:32.918 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B0EC30): baseAddress=00007F8994B33E30, heapBase=00007F8994B34000, size=1248, type=20040
18:26:32.918 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B0EB68): baseAddress=000000000067A9F8, heapBase=000000000067B000, size=1144, type=10040
18:26:32.918 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B0EAA0): baseAddress=00007F8994B32900, heapBase=00007F8994B33000, size=1248, type=20040
18:26:32.918 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B0E9D8): baseAddress=0000000000679520, heapBase=000000000067A000, size=1160, type=10040
18:26:32.918 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B0E910): baseAddress=00007F8994B31380, heapBase=00007F8994B32000, size=1336, type=20040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B0E6B8): baseAddress=000000000066EFF8, heapBase=000000000066F000, size=1160, type=10040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B0E5F0): baseAddress=00007F8994B0EE10, heapBase=00007F8994B0F000, size=1144, type=20040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B0E528): baseAddress=000000000066DAF0, heapBase=000000000066E000, size=1208, type=10040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AC3CA0): baseAddress=00007F8994B0CF00, heapBase=00007F8994B0D000, size=1432, type=20040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AC3BD8): baseAddress=000000000066C618, heapBase=000000000066D000, size=1160, type=10040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AC3B10): baseAddress=00007F8994B0BA10, heapBase=00007F8994B0C000, size=1184, type=20040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441D350): baseAddress=000000000063DF78, heapBase=000000000063E000, size=1216, type=10040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441D288): baseAddress=00007F8994AC0D30, heapBase=00007F8994AC1000, size=1496, type=20040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441D1C0): baseAddress=000000000063CAA0, heapBase=000000000063D000, size=1160, type=10040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441D0F8): baseAddress=00007F8994A97380, heapBase=00007F8994A98000, size=1176, type=20040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441CDD8): baseAddress=0000000000629528, heapBase=000000000062A000, size=1160, type=10040
18:26:32.920 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441CD10): baseAddress=00007F8994A9AC80, heapBase=00007F8994A9B000, size=1064, type=20040
18:26:32.921 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441CC48): baseAddress=0000000000628040, heapBase=0000000000629000, size=1176, type=10040
18:26:32.921 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A6C8A0): baseAddress=00007F8994A99480, heapBase=00007F8994A9A000, size=1192, type=20040
18:26:32.921 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A6C710): baseAddress=000000000061DB18, heapBase=000000000061E000, size=1160, type=10040
18:26:32.921 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A6C648): baseAddress=00007F8994A95EC0, heapBase=00007F8994A96000, size=1144, type=20040
18:26:32.922 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A6C580): baseAddress=000000000061C610, heapBase=000000000061D000, size=1208, type=10040
18:26:32.922 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A6C4B8): baseAddress=00007F8994A948F0, heapBase=00007F8994A95000, size=1416, type=20040
18:26:32.922 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A6C3F0): baseAddress=000000000061B138, heapBase=000000000061C000, size=1160, type=10040
18:26:32.922 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A6C328): baseAddress=00007F899441B140, heapBase=00007F899441C000, size=1184, type=20040
18:26:32.922 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A6C198): baseAddress=0000000000610C10, heapBase=0000000000611000, size=1160, type=10040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DB330): baseAddress=00007F8994A6AC60, heapBase=00007F8994A6B000, size=1184, type=20040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DB268): baseAddress=000000000060F738, heapBase=0000000000610000, size=1160, type=10040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DB1A0): baseAddress=00007F8994A697A0, heapBase=00007F8994A6A000, size=1136, type=20040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DAF48): baseAddress=00000000005FC1C0, heapBase=00000000005FD000, size=1160, type=10040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DAE80): baseAddress=00007F8994A93350, heapBase=00007F8994A94000, size=1096, type=20040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DAC28): baseAddress=00000000005F1C98, heapBase=00000000005F2000, size=1160, type=10040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899458C710): baseAddress=00007F8994A67E10, heapBase=00007F8994A68000, size=1216, type=20040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899458C648): baseAddress=00000000005F07C0, heapBase=00000000005F1000, size=1160, type=10040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899458C580): baseAddress=00007F8994A668E0, heapBase=00007F8994A67000, size=1256, type=20040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899458C3F0): baseAddress=00000000005E6298, heapBase=00000000005E7000, size=1160, type=10040
18:26:32.923 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899458C328): baseAddress=00007F8994A63B10, heapBase=00007F8994A64000, size=1184, type=20040
18:26:32.925 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899458C260): baseAddress=00000000005E4DC0, heapBase=00000000005E5000, size=1160, type=10040
18:26:32.925 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899458C198): baseAddress=00007F8994A62650, heapBase=00007F8994A63000, size=1136, type=20040
18:26:32.925 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899458C0D0): baseAddress=00000000005E38E8, heapBase=00000000005E4000, size=1160, type=10040
18:26:32.925 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899458C008): baseAddress=00007F8994A5EAD0, heapBase=00007F8994A5F000, size=1184, type=20040
18:26:32.925 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A15228): baseAddress=00000000005D0370, heapBase=00000000005D1000, size=1160, type=10040
18:26:32.925 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A15160): baseAddress=00007F8994A38F60, heapBase=00007F8994A39000, size=1104, type=20040
18:26:32.925 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A15098): baseAddress=00000000005CEE98, heapBase=00000000005CF000, size=1160, type=10040
18:26:32.925 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A14FD0): baseAddress=00007F8994A37900, heapBase=00007F8994A38000, size=1136, type=20040
18:26:32.926 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943E62D8): baseAddress=0000000000585730, heapBase=0000000000586000, size=1176, type=10040
18:26:32.926 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942FCF80): baseAddress=00007F89949AEFD0, heapBase=00007F89949AF000, size=1152, type=20040
18:26:32.926 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942FC940): baseAddress=00000000005570F8, heapBase=0000000000558000, size=1112, type=10040
18:26:32.926 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942FC878): baseAddress=00007F8994966DC0, heapBase=00007F8994967000, size=1096, type=20040
18:26:32.926 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994599370): baseAddress=0000000000555C10, heapBase=0000000000556000, size=1176, type=10040
18:26:32.926 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945992A8): baseAddress=00007F8994965840, heapBase=00007F8994966000, size=1336, type=20040
18:26:32.926 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945991E0): baseAddress=0000000000554738, heapBase=0000000000555000, size=1160, type=10040
18:26:32.926 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994599118): baseAddress=00007F89949642F0, heapBase=00007F8994965000, size=1288, type=20040
18:26:32.926 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994599050): baseAddress=0000000000553290, heapBase=0000000000554000, size=1112, type=10040
18:26:32.926 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994598F88): baseAddress=00007F8994962E80, heapBase=00007F8994963000, size=1056, type=20040
18:26:32.928 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994598EC0): baseAddress=0000000000551DB8, heapBase=0000000000552000, size=1160, type=10040
18:26:32.928 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994598DF8): baseAddress=00007F8994961930, heapBase=00007F8994962000, size=1288, type=20040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994598D30): baseAddress=00000000005508D0, heapBase=0000000000551000, size=1176, type=10040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994598C68): baseAddress=00007F89949603D0, heapBase=00007F8994961000, size=1296, type=20040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945957D0): baseAddress=000000000054F3F8, heapBase=0000000000550000, size=1160, type=10040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994595708): baseAddress=00007F899495EEA0, heapBase=00007F899495F000, size=1256, type=20040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994595578): baseAddress=0000000000544ED0, heapBase=0000000000545000, size=1160, type=10040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945954B0): baseAddress=00007F899495D9E0, heapBase=00007F899495E000, size=1144, type=20040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941084B0): baseAddress=00000000004BC548, heapBase=00000000004BD000, size=1160, type=10040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941083E8): baseAddress=00007F8994589390, heapBase=00007F899458A000, size=1216, type=20040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994587000): baseAddress=0000000000496F30, heapBase=0000000000497000, size=1160, type=10040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994586F38): baseAddress=00007F89945875C0, heapBase=00007F8994588000, size=1112, type=20040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B3F98): baseAddress=00000000003F23E0, heapBase=00000000003F3000, size=1160, type=10040
18:26:32.929 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B3ED0): baseAddress=00007F89946D9900, heapBase=00007F89946DA000, size=1104, type=20040
18:26:32.930 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B3C78): baseAddress=00000000003E7EB8, heapBase=00000000003E8000, size=1160, type=10040
18:26:32.930 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B3BB0): baseAddress=00007F89946B5960, heapBase=00007F89946B6000, size=1072, type=20040
18:26:32.930 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B3AE8): baseAddress=00000000003E6990, heapBase=00000000003E7000, size=1240, type=10040
18:26:32.930 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946ACA10): baseAddress=00007F89946B2560, heapBase=00007F89946B3000, size=1264, type=20040
18:26:32.932 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946AC948): baseAddress=00000000003E54B8, heapBase=00000000003E6000, size=1160, type=10040
18:26:32.932 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946AC880): baseAddress=00007F89946B10C0, heapBase=00007F89946B2000, size=1104, type=20040
18:26:32.932 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946AC7B8): baseAddress=00000000003E3FE0, heapBase=00000000003E4000, size=1160, type=10040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946AC6F0): baseAddress=00007F89946AF8B0, heapBase=00007F89946B0000, size=1016, type=20040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946AC628): baseAddress=00000000003E2AE8, heapBase=00000000003E3000, size=1192, type=10040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946AC560): baseAddress=00007F89946AE3D0, heapBase=00007F89946AF000, size=1168, type=20040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946AC498): baseAddress=00000000003E1610, heapBase=00000000003E2000, size=1160, type=10040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946AC3D0): baseAddress=00007F89946ACEC0, heapBase=00007F89946AD000, size=1216, type=20040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946AC308): baseAddress=00000000003E0148, heapBase=00000000003E1000, size=1144, type=10040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946A5620): baseAddress=00007F89946AAEA0, heapBase=00007F89946AB000, size=984, type=20040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946A5558): baseAddress=00000000003DEC70, heapBase=00000000003DF000, size=1160, type=10040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946A5490): baseAddress=00007F89946A9A00, heapBase=00007F89946AA000, size=1112, type=20040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946A53C8): baseAddress=00000000003DD798, heapBase=00000000003DE000, size=1160, type=10040
18:26:32.933 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946A5300): baseAddress=00007F89946A8520, heapBase=00007F89946A9000, size=1072, type=20040
18:26:32.934 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946A5238): baseAddress=00000000003DC290, heapBase=00000000003DD000, size=1208, type=10040
18:26:32.934 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946A5170): baseAddress=00007F89946A6F60, heapBase=00007F89946A7000, size=1208, type=20040
18:26:32.934 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946A50A8): baseAddress=00000000003DADB8, heapBase=00000000003DB000, size=1160, type=10040
18:26:32.934 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946A4FE0): baseAddress=00007F89946A5AA0, heapBase=00007F89946A6000, size=1144, type=20040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946A4F18): baseAddress=00000000003D98E0, heapBase=00000000003DA000, size=1160, type=10040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899469E2F0): baseAddress=00007F89946A3A40, heapBase=00007F89946A4000, size=1096, type=20040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899469E228): baseAddress=00000000003D83F8, heapBase=00000000003D9000, size=1176, type=10040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899469E160): baseAddress=00007F89946A2580, heapBase=00007F89946A3000, size=1136, type=20040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899469E098): baseAddress=00000000003D6F20, heapBase=00000000003D7000, size=1160, type=10040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899469DFD0): baseAddress=00007F89946A10B0, heapBase=00007F89946A2000, size=1152, type=20040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899469DF08): baseAddress=00000000003D5A48, heapBase=00000000003D6000, size=1160, type=10040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899469DE40): baseAddress=00007F899469FC40, heapBase=00007F89946A0000, size=1064, type=20040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899469DD78): baseAddress=00000000003D4570, heapBase=00000000003D5000, size=1160, type=10040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899469DCB0): baseAddress=00007F899469E710, heapBase=00007F899469F000, size=1248, type=20040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899469DBE8): baseAddress=00000000003D30A8, heapBase=00000000003D4000, size=1144, type=10040
18:26:32.936 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946973B0): baseAddress=00007F899469C730, heapBase=00007F899469D000, size=1056, type=20040
18:26:32.937 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946972E8): baseAddress=00000000003D1BD0, heapBase=00000000003D2000, size=1160, type=10040
18:26:32.937 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994697220): baseAddress=00007F899469B240, heapBase=00007F899469C000, size=1184, type=20040
18:26:32.937 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994697158): baseAddress=00000000003D06F8, heapBase=00000000003D1000, size=1160, type=10040
18:26:32.937 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994697090): baseAddress=00007F8994699D80, heapBase=00007F899469A000, size=1144, type=20040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994696FC8): baseAddress=00000000003CF230, heapBase=00000000003D0000, size=1144, type=10040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994696F00): baseAddress=00007F8994698920, heapBase=00007F8994699000, size=1048, type=20040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994696E38): baseAddress=00000000003CDD68, heapBase=00000000003CE000, size=1144, type=10040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994696D70): baseAddress=00007F89946974C0, heapBase=00007F8994698000, size=1048, type=20040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994696CA8): baseAddress=00000000003CC890, heapBase=00000000003CD000, size=1160, type=10040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994690170): baseAddress=00007F8994695770, heapBase=00007F8994696000, size=1184, type=20040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946900A8): baseAddress=00000000003CB3B8, heapBase=00000000003CC000, size=1160, type=10040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899468FFE0): baseAddress=00007F89946942B0, heapBase=00007F8994695000, size=1144, type=20040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899468FF18): baseAddress=00000000003C9ED0, heapBase=00000000003CA000, size=1176, type=10040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899468FE50): baseAddress=00007F8994692D10, heapBase=00007F8994693000, size=1368, type=20040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899468FD88): baseAddress=00000000003C8A08, heapBase=00000000003C9000, size=1144, type=10040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899468FCC0): baseAddress=00007F8994691800, heapBase=00007F8994692000, size=1216, type=20040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899468FBF8): baseAddress=00000000003C7530, heapBase=00000000003C8000, size=1160, type=10040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899468FB30): baseAddress=00007F8994690280, heapBase=00007F8994691000, size=1328, type=20040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899468FA68): baseAddress=00000000003C6058, heapBase=00000000003C7000, size=1160, type=10040
18:26:32.939 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946613C0): baseAddress=00007F899468E4D0, heapBase=00007F899468F000, size=1288, type=20040
18:26:32.941 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994661168): baseAddress=00000000003BBB20, heapBase=00000000003BC000, size=1176, type=10040
18:26:32.941 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946610A0): baseAddress=00007F899466BF90, heapBase=00007F899466C000, size=1192, type=20040
18:26:32.941 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994660FD8): baseAddress=00000000003BA648, heapBase=00000000003BB000, size=1160, type=10040
18:26:32.941 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994660F10): baseAddress=00007F899466AAD0, heapBase=00007F899466B000, size=1136, type=20040
18:26:32.941 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994660E48): baseAddress=00000000003B9170, heapBase=00000000003BA000, size=1160, type=10040
18:26:32.941 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994660D80): baseAddress=00007F89946695E0, heapBase=00007F899466A000, size=1184, type=20040
18:26:32.941 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994660CB8): baseAddress=00000000003B7C98, heapBase=00000000003B8000, size=1160, type=10040
18:26:32.941 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946623C0): baseAddress=00007F8994668120, heapBase=00007F8994669000, size=1144, type=20040
18:26:32.941 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946622F8): baseAddress=00000000003B6790, heapBase=00000000003B7000, size=1208, type=10040
18:26:32.941 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994662230): baseAddress=00007F8994666B50, heapBase=00007F8994667000, size=1416, type=20040
18:26:32.942 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994662168): baseAddress=00000000003B52B8, heapBase=00000000003B6000, size=1160, type=10040
18:26:32.942 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946620A0): baseAddress=00007F8994665660, heapBase=00007F8994666000, size=1184, type=20040
18:26:32.942 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994661FD8): baseAddress=00000000003B3DE0, heapBase=00000000003B4000, size=1160, type=10040
18:26:32.942 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994661F10): baseAddress=00007F8994663F30, heapBase=00007F8994664000, size=1136, type=20040
18:26:32.942 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994661E48): baseAddress=00000000003B2908, heapBase=00000000003B3000, size=1160, type=10040
18:26:32.942 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994661D80): baseAddress=00007F8994662A40, heapBase=00007F8994663000, size=1096, type=20040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899462A428): baseAddress=000000000039F3C0, heapBase=00000000003A0000, size=1112, type=10040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899462A360): baseAddress=00007F899462D320, heapBase=00007F899462E000, size=1024, type=20040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899462A298): baseAddress=000000000039DEE8, heapBase=000000000039E000, size=1160, type=10040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899462A1D0): baseAddress=00007F899462BDF0, heapBase=00007F899462C000, size=1256, type=20040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899462A108): baseAddress=000000000039CA00, heapBase=000000000039D000, size=1176, type=10040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899462A040): baseAddress=00007F899462A7F0, heapBase=00007F899462B000, size=1264, type=20040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994629F78): baseAddress=000000000039B528, heapBase=000000000039C000, size=1160, type=10040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899450F8A0): baseAddress=00007F8994628A20, heapBase=00007F8994629000, size=1224, type=20040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899450F7D8): baseAddress=000000000039A080, heapBase=000000000039B000, size=1112, type=10040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899450F710): baseAddress=00007F89946275E0, heapBase=00007F8994628000, size=912, type=20040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899450F648): baseAddress=0000000000398BA8, heapBase=0000000000399000, size=1160, type=10040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899450F580): baseAddress=00007F8994626120, heapBase=00007F8994627000, size=1136, type=20040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899450F4B8): baseAddress=00000000003976C0, heapBase=0000000000398000, size=1176, type=10040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899450F3F0): baseAddress=00007F8994624C50, heapBase=00007F8994625000, size=1152, type=20040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899450F328): baseAddress=00000000003961E8, heapBase=0000000000397000, size=1160, type=10040
18:26:32.944 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899450F260): baseAddress=00007F89946237E0, heapBase=00007F8994624000, size=1064, type=20040
18:26:32.946 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D51B0): baseAddress=0000000000370BD0, heapBase=0000000000371000, size=1160, type=10040
18:26:32.946 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D50E8): baseAddress=00007F89945FE850, heapBase=00007F89945FF000, size=1136, type=20040
18:26:32.946 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994536208): baseAddress=0000000000354638, heapBase=0000000000355000, size=1112, type=10040
18:26:32.946 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994536140): baseAddress=00007F8994122D70, heapBase=00007F8994123000, size=1016, type=20040
18:26:32.946 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994536078): baseAddress=0000000000353160, heapBase=0000000000354000, size=1160, type=10040
18:26:32.946 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994535FB0): baseAddress=00007F8994121840, heapBase=00007F8994122000, size=1256, type=20040
18:26:32.946 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994535EE8): baseAddress=0000000000351C78, heapBase=0000000000352000, size=1176, type=10040
18:26:32.946 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994535E20): baseAddress=00007F8994120300, heapBase=00007F8994121000, size=1264, type=20040
18:26:32.946 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994513D28): baseAddress=000000000032C670, heapBase=000000000032D000, size=1144, type=10040
18:26:32.946 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994513C60): baseAddress=00007F899455A320, heapBase=00007F899455B000, size=1096, type=20040
18:26:32.947 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994513878): baseAddress=00000000003190F8, heapBase=000000000031A000, size=1160, type=10040
18:26:32.947 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944C11F0): baseAddress=00007F89945123C0, heapBase=00007F8994513000, size=1064, type=20040
18:26:32.947 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441F6B0): baseAddress=00000000002864D0, heapBase=0000000000287000, size=1112, type=10040
18:26:32.947 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441F5E8): baseAddress=00007F8994423C60, heapBase=00007F8994424000, size=976, type=20040
18:26:32.947 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441F520): baseAddress=0000000000284FF8, heapBase=0000000000285000, size=1160, type=10040
18:26:32.947 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441F458): baseAddress=00007F8994422750, heapBase=00007F8994423000, size=1216, type=20040
18:26:32.948 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441F390): baseAddress=0000000000018E08, heapBase=0000000000019000, size=1176, type=10040
18:26:32.948 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441F2C8): baseAddress=00007F8994421240, heapBase=00007F8994422000, size=1216, type=20040
18:26:32.948 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441F200): baseAddress=0000000000017930, heapBase=0000000000018000, size=1160, type=10040
18:26:32.948 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441F138): baseAddress=00007F899441F950, heapBase=00007F8994420000, size=1176, type=20040
18:26:32.948 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994341388): baseAddress=000000000022CB40, heapBase=000000000022D000, size=1160, type=10040
18:26:32.948 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943412C0): baseAddress=00007F8994341A10, heapBase=00007F8994342000, size=1104, type=20040
18:26:32.948 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943411F8): baseAddress=000000000022B668, heapBase=000000000022C000, size=1160, type=10040
18:26:32.948 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994316BC0): baseAddress=00007F899433FCF0, heapBase=00007F8994340000, size=1136, type=20040
18:26:32.949 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994316AF8): baseAddress=000000000022A180, heapBase=000000000022B000, size=1176, type=10040
18:26:32.949 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994316A30): baseAddress=00007F899433E800, heapBase=00007F899433F000, size=1192, type=20040
18:26:32.949 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943167D8): baseAddress=000000000021FC88, heapBase=0000000000220000, size=1112, type=10040
18:26:32.949 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994316710): baseAddress=00007F8994319770, heapBase=00007F899431A000, size=944, type=20040
18:26:32.949 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994316648): baseAddress=000000000021E7A0, heapBase=000000000021F000, size=1176, type=10040
18:26:32.949 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994316580): baseAddress=00007F8994318280, heapBase=00007F8994319000, size=1184, type=20040
18:26:32.949 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943164B8): baseAddress=000000000021D2C8, heapBase=000000000021E000, size=1160, type=10040
18:26:32.949 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D8D70): baseAddress=00007F8994314FB0, heapBase=00007F8994315000, size=1136, type=20040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D8CA8): baseAddress=000000000021BE20, heapBase=000000000021C000, size=1112, type=10040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D8BE0): baseAddress=00007F8994313A60, heapBase=00007F8994314000, size=904, type=20040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D8B18): baseAddress=000000000021A978, heapBase=000000000021B000, size=1112, type=10040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D8A50): baseAddress=00007F8994312690, heapBase=00007F8994313000, size=896, type=20040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D8988): baseAddress=00000000002194F0, heapBase=000000000021A000, size=1080, type=10040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D88C0): baseAddress=00007F8994311330, heapBase=00007F8994312000, size=792, type=20040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D87F8): baseAddress=0000000000218068, heapBase=0000000000219000, size=1080, type=10040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D8730): baseAddress=00007F899430F510, heapBase=00007F8994310000, size=816, type=20040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994306C50): baseAddress=000000000020DB30, heapBase=000000000020E000, size=1176, type=10040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994306B88): baseAddress=00007F899430DC60, heapBase=00007F899430E000, size=1176, type=20040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994306AC0): baseAddress=000000000020C648, heapBase=000000000020D000, size=1176, type=10040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943069F8): baseAddress=00007F899430C7C0, heapBase=00007F899430D000, size=1104, type=20040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994306930): baseAddress=000000000020B160, heapBase=000000000020C000, size=1176, type=10040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994306868): baseAddress=00007F8994309A90, heapBase=00007F899430A000, size=1400, type=20040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943067A0): baseAddress=0000000000209C88, heapBase=000000000020A000, size=1160, type=10040
18:26:32.951 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943066D8): baseAddress=00007F89943082B0, heapBase=00007F8994309000, size=1368, type=20040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994306610): baseAddress=00000000002087B0, heapBase=0000000000209000, size=1160, type=10040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994306548): baseAddress=00007F8994306D60, heapBase=00007F8994307000, size=1096, type=20040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D4B60): baseAddress=00000000002072D8, heapBase=0000000000208000, size=1160, type=10040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D4A98): baseAddress=00007F8994304D90, heapBase=00007F8994305000, size=1320, type=20040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D4908): baseAddress=00000000001FCDA0, heapBase=00000000001FD000, size=1176, type=10040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D4840): baseAddress=00007F8994303880, heapBase=00007F8994304000, size=1216, type=20040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D4778): baseAddress=00000000001FB8C8, heapBase=00000000001FC000, size=1160, type=10040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D46B0): baseAddress=00007F89943023A0, heapBase=00007F8994303000, size=1176, type=20040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D45E8): baseAddress=00000000001FA400, heapBase=00000000001FB000, size=1144, type=10040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D4520): baseAddress=00007F8994300F60, heapBase=00007F8994301000, size=1016, type=20040
18:26:32.953 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D4458): baseAddress=00000000001F8F38, heapBase=00000000001F9000, size=1144, type=10040
18:26:32.954 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D7960): baseAddress=00007F89942FEF90, heapBase=00007F89942FF000, size=1000, type=20040
18:26:32.954 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D7898): baseAddress=00000000001F7A60, heapBase=00000000001F8000, size=1160, type=10040
18:26:32.954 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D77D0): baseAddress=00007F89942FDAD0, heapBase=00007F89942FE000, size=1136, type=20040
18:26:32.954 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D7640): baseAddress=00000000001ED518, heapBase=00000000001EE000, size=1192, type=10040
18:26:32.954 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D7578): baseAddress=00007F89942F9DF0, heapBase=00007F89942FA000, size=1208, type=20040
18:26:32.955 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D74B0): baseAddress=00000000001EC040, heapBase=00000000001ED000, size=1160, type=10040
18:26:32.955 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D73E8): baseAddress=00007F89942F88E0, heapBase=00007F89942F9000, size=1216, type=20040
18:26:32.955 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D7320): baseAddress=00000000001EAB68, heapBase=00000000001EB000, size=1160, type=10040
18:26:32.955 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D7258): baseAddress=00007F89942F7400, heapBase=00007F89942F8000, size=1168, type=20040
18:26:32.955 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942288B0): baseAddress=00000000001E0640, heapBase=00000000001E1000, size=1160, type=10040
18:26:32.955 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942287E8): baseAddress=00007F89942D2B00, heapBase=00007F89942D3000, size=1056, type=20040
18:26:32.955 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B0E780): baseAddress=00000000006704D0, heapBase=0000000000671000, size=32768, type=10040
18:26:32.955 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AC3A48): baseAddress=00000000006635C8, heapBase=0000000000664000, size=32768, type=10040
18:26:32.956 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AC3980): baseAddress=000000000065A578, heapBase=000000000065B000, size=32768, type=10040
18:26:32.956 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AC38B8): baseAddress=00007F8994AEA120, heapBase=00007F8994AEB000, size=131072, type=20040
18:26:32.956 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AC37F0): baseAddress=0000000000651528, heapBase=0000000000652000, size=32768, type=10040
18:26:32.956 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AC3728): baseAddress=00000000006484D8, heapBase=0000000000649000, size=32768, type=10040
18:26:32.956 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AC3660): baseAddress=000000000063F488, heapBase=0000000000640000, size=32768, type=10040
18:26:32.956 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994AC3598): baseAddress=00007F8994AC3DB0, heapBase=00007F8994AC4000, size=131072, type=20040
18:26:32.956 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441D030): baseAddress=0000000000633A50, heapBase=0000000000634000, size=32768, type=10040
18:26:32.956 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441CF68): baseAddress=000000000062AA00, heapBase=000000000062B000, size=32768, type=10040
18:26:32.956 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899441CEA0): baseAddress=00007F8994A9D390, heapBase=00007F8994A9E000, size=131072, type=20040
18:26:32.957 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A6C7D8): baseAddress=000000000061EFF0, heapBase=000000000061F000, size=32768, type=10040
18:26:32.957 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941DB0D8): baseAddress=00000000006066E8, heapBase=0000000000607000, size=32768, type=10040
18:26:32.957 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899458C4B8): baseAddress=00000000005E7770, heapBase=00000000005E8000, size=32768, type=10040
18:26:32.957 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A15480): baseAddress=00000000005DA898, heapBase=00000000005DB000, size=32768, type=10040
18:26:32.957 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994A153B8): baseAddress=00007F8994A3DA80, heapBase=00007F8994A3E000, size=131072, type=20040
18:26:32.957 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943E6850): baseAddress=00000000005AAD58, heapBase=00000000005AB000, size=32768, type=10040
18:26:32.957 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943E6788): baseAddress=00000000005A1D08, heapBase=00000000005A2000, size=32768, type=10040
18:26:32.957 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943E66C0): baseAddress=00007F89949D21F0, heapBase=00007F89949D3000, size=131072, type=20040
18:26:32.957 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943E65F8): baseAddress=0000000000598CB8, heapBase=0000000000599000, size=32768, type=10040
18:26:32.957 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943E6530): baseAddress=00007F89949B04A0, heapBase=00007F89949B1000, size=134400, type=20040
18:26:32.958 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89943E6468): baseAddress=000000000058FC68, heapBase=0000000000590000, size=32768, type=10040
18:26:32.958 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942FCEB8): baseAddress=000000000057C6E0, heapBase=000000000057D000, size=32768, type=10040
18:26:32.958 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942FCDF0): baseAddress=00007F899498C5E0, heapBase=00007F899498D000, size=131072, type=20040
18:26:32.958 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942FCD28): baseAddress=0000000000573690, heapBase=0000000000574000, size=32768, type=10040
18:26:32.958 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942FCC60): baseAddress=000000000056A640, heapBase=000000000056B000, size=32768, type=10040
18:26:32.958 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942FCB98): baseAddress=00000000005615F0, heapBase=0000000000562000, size=32768, type=10040
18:26:32.958 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942FCAD0): baseAddress=00000000005585A0, heapBase=0000000000559000, size=32768, type=10040
18:26:32.958 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89942FCA08): baseAddress=00007F8994968250, heapBase=00007F8994969000, size=131072, type=20040
18:26:32.959 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994595640): baseAddress=00000000005463A8, heapBase=0000000000547000, size=32768, type=10040
18:26:32.959 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945953E8): baseAddress=000000000053BE80, heapBase=000000000053C000, size=32768, type=10040
18:26:32.959 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994595320): baseAddress=00007F899493C990, heapBase=00007F899493D000, size=131072, type=20040
18:26:32.959 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994595258): baseAddress=0000000000532E30, heapBase=0000000000533000, size=32768, type=10040
18:26:32.959 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994595190): baseAddress=0000000000529DE0, heapBase=000000000052A000, size=32768, type=10040
18:26:32.959 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945950C8): baseAddress=00007F899491B940, heapBase=00007F899491C000, size=131072, type=20040
18:26:32.959 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994741CA0): baseAddress=0000000000520D90, heapBase=0000000000521000, size=32768, type=10040
18:26:32.959 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994741BD8): baseAddress=00007F89948FA8F0, heapBase=00007F89948FB000, size=131072, type=20040
18:26:32.960 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994741B10): baseAddress=0000000000517D40, heapBase=0000000000518000, size=32768, type=10040
18:26:32.960 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994741A48): baseAddress=000000000050ECF0, heapBase=000000000050F000, size=32768, type=10040
18:26:32.960 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994741980): baseAddress=00007F89948D98A0, heapBase=00007F89948DA000, size=131072, type=20040
18:26:32.960 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89947418B8): baseAddress=0000000000505CA0, heapBase=0000000000506000, size=32768, type=10040
18:26:32.960 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89947417F0): baseAddress=00000000004FCC50, heapBase=00000000004FD000, size=32768, type=10040
18:26:32.960 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994741728): baseAddress=00007F89948B8850, heapBase=00007F89948B9000, size=131072, type=20040
18:26:32.961 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994741660): baseAddress=00000000004F3C00, heapBase=00000000004F4000, size=32768, type=10040
18:26:32.961 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994741598): baseAddress=00000000004EABB0, heapBase=00000000004EB000, size=32768, type=10040
18:26:32.961 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994108AF0): baseAddress=00000000004E1B60, heapBase=00000000004E2000, size=32768, type=10040
18:26:32.961 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994108A28): baseAddress=00000000004D8B10, heapBase=00000000004D9000, size=32768, type=10040
18:26:32.961 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994108960): baseAddress=00007F8994897800, heapBase=00007F8994898000, size=131072, type=20040
18:26:32.961 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994108898): baseAddress=00000000004CFAC0, heapBase=00000000004D0000, size=32768, type=10040
18:26:32.961 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941087D0): baseAddress=00007F89948767B0, heapBase=00007F8994877000, size=131072, type=20040
18:26:32.961 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994108708): baseAddress=00000000004C6A70, heapBase=00000000004C7000, size=32768, type=10040
18:26:32.962 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994108640): baseAddress=00007F8994855760, heapBase=00007F8994856000, size=131072, type=20040
18:26:32.962 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994108578): baseAddress=00000000004BDA20, heapBase=00000000004BE000, size=32768, type=10040
18:26:32.962 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945874B0): baseAddress=00000000004B34F8, heapBase=00000000004B4000, size=32768, type=10040
18:26:32.962 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945873E8): baseAddress=00000000004AA4A8, heapBase=00000000004AB000, size=32768, type=10040
18:26:32.962 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994587320): baseAddress=00000000004A1458, heapBase=00000000004A2000, size=32768, type=10040
18:26:32.962 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994587258): baseAddress=00007F8994834710, heapBase=00007F8994835000, size=131072, type=20040
18:26:32.962 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994587190): baseAddress=0000000000498408, heapBase=0000000000499000, size=32768, type=10040
18:26:32.962 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945870C8): baseAddress=00007F899480D300, heapBase=00007F899480E000, size=156608, type=20040
18:26:32.969 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994586E70): baseAddress=000000000048DEE0, heapBase=000000000048E000, size=32768, type=10040
18:26:32.969 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994586DA8): baseAddress=00007F89947EC2B0, heapBase=00007F89947ED000, size=131072, type=20040
18:26:32.969 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945DCCB0): baseAddress=0000000000484E90, heapBase=0000000000485000, size=32768, type=10040
18:26:32.969 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945DCBE8): baseAddress=000000000047BE40, heapBase=000000000047C000, size=32768, type=10040
18:26:32.969 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945DCB20): baseAddress=00007F89947CB260, heapBase=00007F89947CC000, size=131072, type=20040
18:26:32.969 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945DCA58): baseAddress=0000000000472DF0, heapBase=0000000000473000, size=32768, type=10040
18:26:32.969 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945DC990): baseAddress=0000000000469DA0, heapBase=000000000046A000, size=32768, type=10040
18:26:32.969 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945DC8C8): baseAddress=0000000000460D50, heapBase=0000000000461000, size=32768, type=10040
18:26:32.969 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945DC800): baseAddress=0000000000456C28, heapBase=0000000000457000, size=37080, type=10040
18:26:32.969 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945DC738): baseAddress=00007F8994797FE0, heapBase=00007F8994798000, size=205368, type=20040
18:26:32.970 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945DC670): baseAddress=00007F8994743F40, heapBase=00007F8994744000, size=131072, type=20040
18:26:32.970 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945DC5A8): baseAddress=000000000044DBD8, heapBase=000000000044E000, size=32768, type=10040
18:26:32.970 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B56D0): baseAddress=0000000000444B88, heapBase=0000000000445000, size=32768, type=10040
18:26:32.970 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B5608): baseAddress=00007F8994720500, heapBase=00007F8994721000, size=131072, type=20040
18:26:32.970 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B5540): baseAddress=000000000043BB38, heapBase=000000000043C000, size=32768, type=10040
18:26:32.970 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B5478): baseAddress=0000000000432AE8, heapBase=0000000000433000, size=32768, type=10040
18:26:32.970 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B53B0): baseAddress=00007F89946FF4B0, heapBase=00007F8994700000, size=131072, type=20040
18:26:32.971 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B52E8): baseAddress=0000000000429A98, heapBase=000000000042A000, size=32768, type=10040
18:26:32.971 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B5220): baseAddress=00007F89946DE460, heapBase=00007F89946DF000, size=131072, type=20040
18:26:32.971 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B5158): baseAddress=0000000000420A48, heapBase=0000000000421000, size=32768, type=10040
18:26:32.971 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B5090): baseAddress=00000000004179F8, heapBase=0000000000418000, size=32768, type=10040
18:26:32.971 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B4FC8): baseAddress=000000000040E9A8, heapBase=000000000040F000, size=32768, type=10040
18:26:32.971 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B41F0): baseAddress=0000000000405958, heapBase=0000000000406000, size=32768, type=10040
18:26:32.971 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B4128): baseAddress=00000000003FC908, heapBase=00000000003FD000, size=32768, type=10040
18:26:32.971 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B3E08): baseAddress=00007F89946B7020, heapBase=00007F89946B8000, size=131072, type=20040
18:26:32.971 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89946B3D40): baseAddress=00000000003E9390, heapBase=00000000003EA000, size=32768, type=10040
18:26:32.971 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994661CB8): baseAddress=00000000003A98B8, heapBase=00000000003AA000, size=32768, type=10040
18:26:32.972 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F899450F198): baseAddress=000000000038D198, heapBase=000000000038E000, size=32768, type=10040
18:26:32.972 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D54D0): baseAddress=00007F8994601CF0, heapBase=00007F8994602000, size=131072, type=20040
18:26:32.972 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D5278): baseAddress=00000000003720A8, heapBase=0000000000373000, size=32768, type=10040
18:26:32.972 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D5020): baseAddress=00007F89945DD800, heapBase=00007F89945DE000, size=131072, type=20040
18:26:32.972 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D4F58): baseAddress=0000000000367B80, heapBase=0000000000368000, size=32768, type=10040
18:26:32.972 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D4E90): baseAddress=000000000035EB30, heapBase=000000000035F000, size=32768, type=10040
18:26:32.972 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89941D4DC8): baseAddress=0000000000355AE0, heapBase=0000000000356000, size=32768, type=10040
18:26:32.972 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89945362D0): baseAddress=00007F89945BAA70, heapBase=00007F89945BB000, size=131072, type=20040
18:26:32.973 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994535D58): baseAddress=0000000000348C28, heapBase=0000000000349000, size=32768, type=10040
18:26:32.973 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994535C90): baseAddress=00007F8994599A20, heapBase=00007F899459A000, size=131072, type=20040
18:26:32.973 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994513EB8): baseAddress=0000000000336B88, heapBase=0000000000337000, size=32768, type=10040
18:26:32.973 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994513B98): baseAddress=0000000000323620, heapBase=0000000000324000, size=32768, type=10040
18:26:32.973 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994513AD0): baseAddress=00007F89945386F0, heapBase=00007F8994539000, size=131072, type=20040
18:26:32.973 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944C1128): baseAddress=00000000003100A8, heapBase=0000000000311000, size=32768, type=10040
18:26:32.973 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944C1060): baseAddress=0000000000307058, heapBase=0000000000308000, size=32768, type=10040
18:26:32.973 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944C0ED0): baseAddress=00000000002F4FB8, heapBase=00000000002F5000, size=32768, type=10040
18:26:32.973 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944C0E08): baseAddress=00007F89944EDB60, heapBase=00007F89944EE000, size=131072, type=20040
18:26:32.974 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944C0C78): baseAddress=00000000002E6F18, heapBase=00000000002E7000, size=32768, type=10040
18:26:32.974 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944466B0): baseAddress=00000000002B3498, heapBase=00000000002B4000, size=32768, type=10040
18:26:32.974 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F89944465E8): baseAddress=00007F8994467D00, heapBase=00007F8994468000, size=131072, type=20040
18:26:32.974 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B807E8): baseAddress=00000000006CDC98, heapBase=00000000006CE000, size=1592, type=10040
18:26:32.974 0x1aa00 j9vm.760 - disclaimAllClassMemory segment (00007F8994B77860): baseAddress=00007F8994B7EE70, heapBase=00007F8994B7F000, size=2280, type=20040
Killed
# criu restore -D ./checkpointData --shell-job -v4 --log-file=restore.log
JVMJITM043W AOT load and compilation disabled post restore.
Application ready!
There are a number of segments with a size of ~1000-2000 bytes. Shall we only align larger segments (e.g. > 8KB) for madvise? This will be more effective and lead to less fragmentation.
There are a number of segments with a size of ~1000-2000 bytes. Shall we only align larger segments (e.g. > 8KB) for madvise? This will be more effective and lead to less fragmentation.
I would change the minimum size requested for ramClass fragments such that it is at least one page.
For romClasses Max required size can also be augmented such that it is at least one page
maxRequiredSize = ROUND_UP_TO_POWEROF2(maxRequiredSize, sizeof(U_64));
You'll need to add some more to it to account for that fact that the starting address may not be page aligned as well.
The smaller segments (1000-2000 bytes) are for anon classes. These segments can't be shared with other classes. The extra memory will go unused if these segments are made larger.
Min. size of most shareable segments is 32KB. We can continue to employ the segment.c solution for these segments. We would just need a filter in segment.c to only align segments that are greater than a certain size (e.g. 8KB).
The smaller segments (1000-2000 bytes) are for anon classes.
For the purposes of the initial experiment, I think its an acceptable tradeoff to increase the size of anonClasses if we can disclaim all segements. If the disclaim is impactful, the wasted memory wont matter. If its not, then in the next iteration we can exclude them. For now, Id like to get some data with a simple, disclaim everything approach.
For now, Id like to get some data with a simple, disclaim everything approach.
Then, the current changes should be good for the perf evaluation.
Closing, work will be finalized in https://github.com/eclipse-openj9/openj9/pull/19609.