equal
deleted
inserted
replaced
36 |
36 |
37 5. CMC_NO_SURV_ROOTS - weakly referenced non-humongous and humongous objects are collected, softly referenced |
37 5. CMC_NO_SURV_ROOTS - weakly referenced non-humongous and humongous objects are collected, softly referenced |
38 non-humongous and humongous objects are not collected since we make 2 Young GC to promote all |
38 non-humongous and humongous objects are not collected since we make 2 Young GC to promote all |
39 weak references to Old Gen. |
39 weak references to Old Gen. |
40 |
40 |
|
41 6. Mixed GC - weakly referenced non-humongous and humongous objects are collected, softly referenced non-humongous and |
|
42 humongous objects are not collected. |
|
43 |
41 The test gets gc type as a command line argument. |
44 The test gets gc type as a command line argument. |
42 Then the test allocates object graph in heap (currently testing scenarios are pre-generated and stored in |
45 Then the test allocates object graph in heap (currently testing scenarios are pre-generated and stored in |
43 TestcaseData.getPregeneratedTestcases()) with TestObjectGraphAfterGC::allocateObjectGraph. |
46 TestcaseData.getPregeneratedTestcases()) with TestObjectGraphAfterGC::allocateObjectGraph. |
44 |
47 |
45 Since we are testing humongous objects we need pretty unusual nodes - arrays of Object. |
48 Since we are testing humongous objects we need pretty unusual nodes - arrays of Object. |