< prev index next >

src/hotspot/share/runtime/vmStructs.cpp

Print this page
rev 53685 : TLAB fast refill cleanup


 398   /* os */                                                                                                                           \
 399   /******/                                                                                                                           \
 400                                                                                                                                      \
 401      static_field(os,                          _polling_page,                                 address)                               \
 402                                                                                                                                      \
 403   /**********/                                                                                                                       \
 404   /* Memory */                                                                                                                       \
 405   /**********/                                                                                                                       \
 406                                                                                                                                      \
 407      static_field(MetaspaceObj,                _shared_metaspace_base,                        void*)                                 \
 408      static_field(MetaspaceObj,                _shared_metaspace_top,                         void*)                                 \
 409   nonstatic_field(ThreadLocalAllocBuffer,      _start,                                        HeapWord*)                             \
 410   nonstatic_field(ThreadLocalAllocBuffer,      _top,                                          HeapWord*)                             \
 411   nonstatic_field(ThreadLocalAllocBuffer,      _end,                                          HeapWord*)                             \
 412   nonstatic_field(ThreadLocalAllocBuffer,      _pf_top,                                       HeapWord*)                             \
 413   nonstatic_field(ThreadLocalAllocBuffer,      _desired_size,                                 size_t)                                \
 414   nonstatic_field(ThreadLocalAllocBuffer,      _refill_waste_limit,                           size_t)                                \
 415      static_field(ThreadLocalAllocBuffer,      _reserve_for_allocation_prefetch,              int)                                   \
 416      static_field(ThreadLocalAllocBuffer,      _target_refills,                               unsigned)                              \
 417   nonstatic_field(ThreadLocalAllocBuffer,      _number_of_refills,                            unsigned)                              \
 418   nonstatic_field(ThreadLocalAllocBuffer,      _fast_refill_waste,                            unsigned)                              \
 419   nonstatic_field(ThreadLocalAllocBuffer,      _slow_refill_waste,                            unsigned)                              \
 420   nonstatic_field(ThreadLocalAllocBuffer,      _gc_waste,                                     unsigned)                              \
 421   nonstatic_field(ThreadLocalAllocBuffer,      _slow_allocations,                             unsigned)                              \
 422   nonstatic_field(VirtualSpace,                _low_boundary,                                 char*)                                 \
 423   nonstatic_field(VirtualSpace,                _high_boundary,                                char*)                                 \
 424   nonstatic_field(VirtualSpace,                _low,                                          char*)                                 \
 425   nonstatic_field(VirtualSpace,                _high,                                         char*)                                 \
 426   nonstatic_field(VirtualSpace,                _lower_high,                                   char*)                                 \
 427   nonstatic_field(VirtualSpace,                _middle_high,                                  char*)                                 \
 428   nonstatic_field(VirtualSpace,                _upper_high,                                   char*)                                 \
 429                                                                                                                                      \
 430   /************************/                                                                                                         \
 431   /* PerfMemory - jvmstat */                                                                                                         \
 432   /************************/                                                                                                         \
 433                                                                                                                                      \
 434   nonstatic_field(PerfDataPrologue,            magic,                                         jint)                                  \
 435   nonstatic_field(PerfDataPrologue,            byte_order,                                    jbyte)                                 \
 436   nonstatic_field(PerfDataPrologue,            major_version,                                 jbyte)                                 \
 437   nonstatic_field(PerfDataPrologue,            minor_version,                                 jbyte)                                 \
 438   nonstatic_field(PerfDataPrologue,            accessible,                                    jbyte)                                 \
 439   nonstatic_field(PerfDataPrologue,            used,                                          jint)                                  \




 398   /* os */                                                                                                                           \
 399   /******/                                                                                                                           \
 400                                                                                                                                      \
 401      static_field(os,                          _polling_page,                                 address)                               \
 402                                                                                                                                      \
 403   /**********/                                                                                                                       \
 404   /* Memory */                                                                                                                       \
 405   /**********/                                                                                                                       \
 406                                                                                                                                      \
 407      static_field(MetaspaceObj,                _shared_metaspace_base,                        void*)                                 \
 408      static_field(MetaspaceObj,                _shared_metaspace_top,                         void*)                                 \
 409   nonstatic_field(ThreadLocalAllocBuffer,      _start,                                        HeapWord*)                             \
 410   nonstatic_field(ThreadLocalAllocBuffer,      _top,                                          HeapWord*)                             \
 411   nonstatic_field(ThreadLocalAllocBuffer,      _end,                                          HeapWord*)                             \
 412   nonstatic_field(ThreadLocalAllocBuffer,      _pf_top,                                       HeapWord*)                             \
 413   nonstatic_field(ThreadLocalAllocBuffer,      _desired_size,                                 size_t)                                \
 414   nonstatic_field(ThreadLocalAllocBuffer,      _refill_waste_limit,                           size_t)                                \
 415      static_field(ThreadLocalAllocBuffer,      _reserve_for_allocation_prefetch,              int)                                   \
 416      static_field(ThreadLocalAllocBuffer,      _target_refills,                               unsigned)                              \
 417   nonstatic_field(ThreadLocalAllocBuffer,      _number_of_refills,                            unsigned)                              \
 418   nonstatic_field(ThreadLocalAllocBuffer,      _refill_waste,                                 unsigned)                              \

 419   nonstatic_field(ThreadLocalAllocBuffer,      _gc_waste,                                     unsigned)                              \
 420   nonstatic_field(ThreadLocalAllocBuffer,      _slow_allocations,                             unsigned)                              \
 421   nonstatic_field(VirtualSpace,                _low_boundary,                                 char*)                                 \
 422   nonstatic_field(VirtualSpace,                _high_boundary,                                char*)                                 \
 423   nonstatic_field(VirtualSpace,                _low,                                          char*)                                 \
 424   nonstatic_field(VirtualSpace,                _high,                                         char*)                                 \
 425   nonstatic_field(VirtualSpace,                _lower_high,                                   char*)                                 \
 426   nonstatic_field(VirtualSpace,                _middle_high,                                  char*)                                 \
 427   nonstatic_field(VirtualSpace,                _upper_high,                                   char*)                                 \
 428                                                                                                                                      \
 429   /************************/                                                                                                         \
 430   /* PerfMemory - jvmstat */                                                                                                         \
 431   /************************/                                                                                                         \
 432                                                                                                                                      \
 433   nonstatic_field(PerfDataPrologue,            magic,                                         jint)                                  \
 434   nonstatic_field(PerfDataPrologue,            byte_order,                                    jbyte)                                 \
 435   nonstatic_field(PerfDataPrologue,            major_version,                                 jbyte)                                 \
 436   nonstatic_field(PerfDataPrologue,            minor_version,                                 jbyte)                                 \
 437   nonstatic_field(PerfDataPrologue,            accessible,                                    jbyte)                                 \
 438   nonstatic_field(PerfDataPrologue,            used,                                          jint)                                  \


< prev index next >