src/share/vm/runtime/vmStructs.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8153340 Sdiff src/share/vm/runtime

src/share/vm/runtime/vmStructs.cpp

Print this page




 583                                                                                                                                      \
 584   nonstatic_field(HeapWord,                    i,                                             char*)                                 \
 585                                                                                                                                      \
 586   nonstatic_field(MemRegion,                   _start,                                        HeapWord*)                             \
 587   nonstatic_field(MemRegion,                   _word_size,                                    size_t)                                \
 588                                                                                                                                      \
 589   nonstatic_field(OffsetTableContigSpace,      _offsets,                                      BlockOffsetArray)                      \
 590                                                                                                                                      \
 591   nonstatic_field(TenuredGeneration,           _min_heap_delta_bytes,                         size_t)                                \
 592   nonstatic_field(TenuredGeneration,           _the_space,                                    ContiguousSpace*)                      \
 593                                                                                                                                      \
 594   nonstatic_field(Space,                       _bottom,                                       HeapWord*)                             \
 595   nonstatic_field(Space,                       _end,                                          HeapWord*)                             \
 596                                                                                                                                      \
 597   nonstatic_field(ThreadLocalAllocBuffer,      _start,                                        HeapWord*)                             \
 598   nonstatic_field(ThreadLocalAllocBuffer,      _top,                                          HeapWord*)                             \
 599   nonstatic_field(ThreadLocalAllocBuffer,      _end,                                          HeapWord*)                             \
 600   nonstatic_field(ThreadLocalAllocBuffer,      _pf_top,                                       HeapWord*)                             \
 601   nonstatic_field(ThreadLocalAllocBuffer,      _desired_size,                                 size_t)                                \
 602   nonstatic_field(ThreadLocalAllocBuffer,      _refill_waste_limit,                           size_t)                                \

 603      static_field(ThreadLocalAllocBuffer,      _target_refills,                               unsigned)                              \
 604   nonstatic_field(ThreadLocalAllocBuffer,      _number_of_refills,                            unsigned)                              \
 605   nonstatic_field(ThreadLocalAllocBuffer,      _fast_refill_waste,                            unsigned)                              \
 606   nonstatic_field(ThreadLocalAllocBuffer,      _slow_refill_waste,                            unsigned)                              \
 607   nonstatic_field(ThreadLocalAllocBuffer,      _gc_waste,                                     unsigned)                              \
 608   nonstatic_field(ThreadLocalAllocBuffer,      _slow_allocations,                             unsigned)                              \
 609   nonstatic_field(VirtualSpace,                _low_boundary,                                 char*)                                 \
 610   nonstatic_field(VirtualSpace,                _high_boundary,                                char*)                                 \
 611   nonstatic_field(VirtualSpace,                _low,                                          char*)                                 \
 612   nonstatic_field(VirtualSpace,                _high,                                         char*)                                 \
 613   nonstatic_field(VirtualSpace,                _lower_high,                                   char*)                                 \
 614   nonstatic_field(VirtualSpace,                _middle_high,                                  char*)                                 \
 615   nonstatic_field(VirtualSpace,                _upper_high,                                   char*)                                 \
 616                                                                                                                                      \
 617   /************************/                                                                                                         \
 618   /* PerfMemory - jvmstat */                                                                                                         \
 619   /************************/                                                                                                         \
 620                                                                                                                                      \
 621   nonstatic_field(PerfDataPrologue,            magic,                                         jint)                                  \
 622   nonstatic_field(PerfDataPrologue,            byte_order,                                    jbyte)                                 \


1301                                                                                                                                      \
1302   nonstatic_field(Flag,                        _type,                                         const char*)                           \
1303   nonstatic_field(Flag,                        _name,                                         const char*)                           \
1304   unchecked_nonstatic_field(Flag,              _addr,                                         sizeof(void*)) /* NOTE: no type */     \
1305   nonstatic_field(Flag,                        _flags,                                        Flag::Flags)                           \
1306      static_field(Flag,                        flags,                                         Flag*)                                 \
1307      static_field(Flag,                        numFlags,                                      size_t)                                \
1308                                                                                                                                      \
1309   /*************************/                                                                                                        \
1310   /* JDK / VM version info */                                                                                                        \
1311   /*************************/                                                                                                        \
1312                                                                                                                                      \
1313      static_field(Abstract_VM_Version,         _s_vm_release,                                 const char*)                           \
1314      static_field(Abstract_VM_Version,         _s_internal_vm_info_string,                    const char*)                           \
1315      static_field(Abstract_VM_Version,         _features,                                     uint64_t)                              \
1316      static_field(Abstract_VM_Version,         _features_string,                              const char*)                           \
1317      static_field(Abstract_VM_Version,         _vm_major_version,                             int)                                   \
1318      static_field(Abstract_VM_Version,         _vm_minor_version,                             int)                                   \
1319      static_field(Abstract_VM_Version,         _vm_security_version,                          int)                                   \
1320      static_field(Abstract_VM_Version,         _vm_build_number,                              int)                                   \
1321      static_field(Abstract_VM_Version,         _reserve_for_allocation_prefetch,              int)                                   \
1322                                                                                                                                      \
1323      static_field(JDK_Version,                 _current,                                      JDK_Version)                           \
1324   nonstatic_field(JDK_Version,                 _major,                                        unsigned char)                         \
1325                                                                                                                                      \
1326   /*************************/                                                                                                        \
1327   /* JVMTI */                                                                                                                        \
1328   /*************************/                                                                                                        \
1329                                                                                                                                      \
1330   JVMTI_STRUCTS(static_field)                                                                                                        \
1331                                                                                                                                      \
1332   /*************/                                                                                                                    \
1333   /* Arguments */                                                                                                                    \
1334   /*************/                                                                                                                    \
1335                                                                                                                                      \
1336      static_field(Arguments,                   _jvm_flags_array,                              char**)                                \
1337      static_field(Arguments,                   _num_jvm_flags,                                int)                                   \
1338      static_field(Arguments,                   _jvm_args_array,                               char**)                                \
1339      static_field(Arguments,                   _num_jvm_args,                                 int)                                   \
1340      static_field(Arguments,                   _java_command,                                 char*)                                 \
1341                                                                                                                                      \




 583                                                                                                                                      \
 584   nonstatic_field(HeapWord,                    i,                                             char*)                                 \
 585                                                                                                                                      \
 586   nonstatic_field(MemRegion,                   _start,                                        HeapWord*)                             \
 587   nonstatic_field(MemRegion,                   _word_size,                                    size_t)                                \
 588                                                                                                                                      \
 589   nonstatic_field(OffsetTableContigSpace,      _offsets,                                      BlockOffsetArray)                      \
 590                                                                                                                                      \
 591   nonstatic_field(TenuredGeneration,           _min_heap_delta_bytes,                         size_t)                                \
 592   nonstatic_field(TenuredGeneration,           _the_space,                                    ContiguousSpace*)                      \
 593                                                                                                                                      \
 594   nonstatic_field(Space,                       _bottom,                                       HeapWord*)                             \
 595   nonstatic_field(Space,                       _end,                                          HeapWord*)                             \
 596                                                                                                                                      \
 597   nonstatic_field(ThreadLocalAllocBuffer,      _start,                                        HeapWord*)                             \
 598   nonstatic_field(ThreadLocalAllocBuffer,      _top,                                          HeapWord*)                             \
 599   nonstatic_field(ThreadLocalAllocBuffer,      _end,                                          HeapWord*)                             \
 600   nonstatic_field(ThreadLocalAllocBuffer,      _pf_top,                                       HeapWord*)                             \
 601   nonstatic_field(ThreadLocalAllocBuffer,      _desired_size,                                 size_t)                                \
 602   nonstatic_field(ThreadLocalAllocBuffer,      _refill_waste_limit,                           size_t)                                \
 603      static_field(ThreadLocalAllocBuffer,      _reserve_for_allocation_prefetch,              int)                                   \
 604      static_field(ThreadLocalAllocBuffer,      _target_refills,                               unsigned)                              \
 605   nonstatic_field(ThreadLocalAllocBuffer,      _number_of_refills,                            unsigned)                              \
 606   nonstatic_field(ThreadLocalAllocBuffer,      _fast_refill_waste,                            unsigned)                              \
 607   nonstatic_field(ThreadLocalAllocBuffer,      _slow_refill_waste,                            unsigned)                              \
 608   nonstatic_field(ThreadLocalAllocBuffer,      _gc_waste,                                     unsigned)                              \
 609   nonstatic_field(ThreadLocalAllocBuffer,      _slow_allocations,                             unsigned)                              \
 610   nonstatic_field(VirtualSpace,                _low_boundary,                                 char*)                                 \
 611   nonstatic_field(VirtualSpace,                _high_boundary,                                char*)                                 \
 612   nonstatic_field(VirtualSpace,                _low,                                          char*)                                 \
 613   nonstatic_field(VirtualSpace,                _high,                                         char*)                                 \
 614   nonstatic_field(VirtualSpace,                _lower_high,                                   char*)                                 \
 615   nonstatic_field(VirtualSpace,                _middle_high,                                  char*)                                 \
 616   nonstatic_field(VirtualSpace,                _upper_high,                                   char*)                                 \
 617                                                                                                                                      \
 618   /************************/                                                                                                         \
 619   /* PerfMemory - jvmstat */                                                                                                         \
 620   /************************/                                                                                                         \
 621                                                                                                                                      \
 622   nonstatic_field(PerfDataPrologue,            magic,                                         jint)                                  \
 623   nonstatic_field(PerfDataPrologue,            byte_order,                                    jbyte)                                 \


1302                                                                                                                                      \
1303   nonstatic_field(Flag,                        _type,                                         const char*)                           \
1304   nonstatic_field(Flag,                        _name,                                         const char*)                           \
1305   unchecked_nonstatic_field(Flag,              _addr,                                         sizeof(void*)) /* NOTE: no type */     \
1306   nonstatic_field(Flag,                        _flags,                                        Flag::Flags)                           \
1307      static_field(Flag,                        flags,                                         Flag*)                                 \
1308      static_field(Flag,                        numFlags,                                      size_t)                                \
1309                                                                                                                                      \
1310   /*************************/                                                                                                        \
1311   /* JDK / VM version info */                                                                                                        \
1312   /*************************/                                                                                                        \
1313                                                                                                                                      \
1314      static_field(Abstract_VM_Version,         _s_vm_release,                                 const char*)                           \
1315      static_field(Abstract_VM_Version,         _s_internal_vm_info_string,                    const char*)                           \
1316      static_field(Abstract_VM_Version,         _features,                                     uint64_t)                              \
1317      static_field(Abstract_VM_Version,         _features_string,                              const char*)                           \
1318      static_field(Abstract_VM_Version,         _vm_major_version,                             int)                                   \
1319      static_field(Abstract_VM_Version,         _vm_minor_version,                             int)                                   \
1320      static_field(Abstract_VM_Version,         _vm_security_version,                          int)                                   \
1321      static_field(Abstract_VM_Version,         _vm_build_number,                              int)                                   \

1322                                                                                                                                      \
1323      static_field(JDK_Version,                 _current,                                      JDK_Version)                           \
1324   nonstatic_field(JDK_Version,                 _major,                                        unsigned char)                         \
1325                                                                                                                                      \
1326   /*************************/                                                                                                        \
1327   /* JVMTI */                                                                                                                        \
1328   /*************************/                                                                                                        \
1329                                                                                                                                      \
1330   JVMTI_STRUCTS(static_field)                                                                                                        \
1331                                                                                                                                      \
1332   /*************/                                                                                                                    \
1333   /* Arguments */                                                                                                                    \
1334   /*************/                                                                                                                    \
1335                                                                                                                                      \
1336      static_field(Arguments,                   _jvm_flags_array,                              char**)                                \
1337      static_field(Arguments,                   _num_jvm_flags,                                int)                                   \
1338      static_field(Arguments,                   _jvm_args_array,                               char**)                                \
1339      static_field(Arguments,                   _num_jvm_args,                                 int)                                   \
1340      static_field(Arguments,                   _java_command,                                 char*)                                 \
1341                                                                                                                                      \


src/share/vm/runtime/vmStructs.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File