1484 declare_oop_type(typeArrayOop) \
1485 \
1486 /*************************************/ \
1487 /* MethodOop-related data structures */ \
1488 /*************************************/ \
1489 \
1490 declare_toplevel_type(CheckedExceptionElement) \
1491 declare_toplevel_type(LocalVariableTableElement) \
1492 declare_toplevel_type(ExceptionTableElement) \
1493 declare_toplevel_type(MethodParametersElement) \
1494 \
1495 declare_toplevel_type(ClassLoaderData) \
1496 declare_toplevel_type(ClassLoaderDataGraph) \
1497 \
1498 /******************************************/ \
1499 /* Generation and space hierarchies */ \
1500 /* (needed for run-time type information) */ \
1501 /******************************************/ \
1502 \
1503 declare_toplevel_type(CollectedHeap) \
1504 declare_type(SharedHeap, CollectedHeap) \
1505 declare_type(GenCollectedHeap, SharedHeap) \
1506 declare_toplevel_type(Generation) \
1507 declare_type(DefNewGeneration, Generation) \
1508 declare_type(CardGeneration, Generation) \
1509 declare_type(TenuredGeneration, CardGeneration) \
1510 declare_toplevel_type(GenCollectorPolicy) \
1511 declare_toplevel_type(Space) \
1512 declare_toplevel_type(BitMap) \
1513 declare_type(CompactibleSpace, Space) \
1514 declare_type(ContiguousSpace, CompactibleSpace) \
1515 declare_type(OffsetTableContigSpace, ContiguousSpace) \
1516 declare_type(TenuredSpace, OffsetTableContigSpace) \
1517 declare_toplevel_type(BarrierSet) \
1518 declare_type(ModRefBarrierSet, BarrierSet) \
1519 declare_type(CardTableModRefBS, ModRefBarrierSet) \
1520 declare_type(CardTableModRefBSForCTRS, CardTableModRefBS) \
1521 declare_toplevel_type(BarrierSet::Name) \
1522 declare_toplevel_type(GenRemSet) \
1523 declare_type(CardTableRS, GenRemSet) \
1524 declare_toplevel_type(BlockOffsetSharedArray) \
1525 declare_toplevel_type(BlockOffsetTable) \
|
1484 declare_oop_type(typeArrayOop) \
1485 \
1486 /*************************************/ \
1487 /* MethodOop-related data structures */ \
1488 /*************************************/ \
1489 \
1490 declare_toplevel_type(CheckedExceptionElement) \
1491 declare_toplevel_type(LocalVariableTableElement) \
1492 declare_toplevel_type(ExceptionTableElement) \
1493 declare_toplevel_type(MethodParametersElement) \
1494 \
1495 declare_toplevel_type(ClassLoaderData) \
1496 declare_toplevel_type(ClassLoaderDataGraph) \
1497 \
1498 /******************************************/ \
1499 /* Generation and space hierarchies */ \
1500 /* (needed for run-time type information) */ \
1501 /******************************************/ \
1502 \
1503 declare_toplevel_type(CollectedHeap) \
1504 declare_type(GenCollectedHeap, CollectedHeap) \
1505 declare_toplevel_type(Generation) \
1506 declare_type(DefNewGeneration, Generation) \
1507 declare_type(CardGeneration, Generation) \
1508 declare_type(TenuredGeneration, CardGeneration) \
1509 declare_toplevel_type(GenCollectorPolicy) \
1510 declare_toplevel_type(Space) \
1511 declare_toplevel_type(BitMap) \
1512 declare_type(CompactibleSpace, Space) \
1513 declare_type(ContiguousSpace, CompactibleSpace) \
1514 declare_type(OffsetTableContigSpace, ContiguousSpace) \
1515 declare_type(TenuredSpace, OffsetTableContigSpace) \
1516 declare_toplevel_type(BarrierSet) \
1517 declare_type(ModRefBarrierSet, BarrierSet) \
1518 declare_type(CardTableModRefBS, ModRefBarrierSet) \
1519 declare_type(CardTableModRefBSForCTRS, CardTableModRefBS) \
1520 declare_toplevel_type(BarrierSet::Name) \
1521 declare_toplevel_type(GenRemSet) \
1522 declare_type(CardTableRS, GenRemSet) \
1523 declare_toplevel_type(BlockOffsetSharedArray) \
1524 declare_toplevel_type(BlockOffsetTable) \
|