src/share/vm/jvmci/vmStructs_jvmci.cpp

Print this page
rev 12476 : 8171960: Event-based tracing needs separate flag representation for Method
Reviewed-by:


 517   declare_constant(JVMCIEnv::cache_full)                                  \
 518   declare_constant(JVMCIEnv::code_too_large)                              \
 519   declare_constant(JVMCIRuntime::none)                                    \
 520   declare_constant(JVMCIRuntime::by_holder)                               \
 521   declare_constant(JVMCIRuntime::by_full_signature)                       \
 522                                                                           \
 523   declare_constant(Klass::_lh_neutral_value)                              \
 524   declare_constant(Klass::_lh_instance_slow_path_bit)                     \
 525   declare_constant(Klass::_lh_log2_element_size_shift)                    \
 526   declare_constant(Klass::_lh_log2_element_size_mask)                     \
 527   declare_constant(Klass::_lh_element_type_shift)                         \
 528   declare_constant(Klass::_lh_element_type_mask)                          \
 529   declare_constant(Klass::_lh_header_size_shift)                          \
 530   declare_constant(Klass::_lh_header_size_mask)                           \
 531   declare_constant(Klass::_lh_array_tag_shift)                            \
 532   declare_constant(Klass::_lh_array_tag_type_value)                       \
 533   declare_constant(Klass::_lh_array_tag_obj_value)                        \
 534                                                                           \
 535   declare_constant(markOopDesc::no_hash)                                  \
 536                                                                           \
 537   declare_constant(Method::_jfr_towrite)                                  \
 538   declare_constant(Method::_caller_sensitive)                             \
 539   declare_constant(Method::_force_inline)                                 \
 540   declare_constant(Method::_dont_inline)                                  \
 541   declare_constant(Method::_hidden)                                       \
 542   declare_constant(Method::_intrinsic_candidate)                          \
 543   declare_constant(Method::_reserved_stack_access)                        \
 544                                                                           \
 545   declare_constant(Method::nonvirtual_vtable_index)                       \
 546   declare_constant(Method::invalid_vtable_index)                          \
 547                                                                           \
 548   declare_constant(MultiBranchData::per_case_cell_count)                  \
 549                                                                           \
 550   declare_constant(ReceiverTypeData::nonprofiled_count_off_set)           \
 551   declare_constant(ReceiverTypeData::receiver_type_row_cell_count)        \
 552   declare_constant(ReceiverTypeData::receiver0_offset)                    \
 553   declare_constant(ReceiverTypeData::count0_offset)                       \
 554                                                                           \
 555   declare_constant_with_value("satbMarkQueueBufferOffset", in_bytes(SATBMarkQueue::byte_offset_of_buf())) \
 556   declare_constant_with_value("satbMarkQueueIndexOffset", in_bytes(SATBMarkQueue::byte_offset_of_index())) \
 557   declare_constant_with_value("satbMarkQueueActiveOffset", in_bytes(SATBMarkQueue::byte_offset_of_active())) \




 517   declare_constant(JVMCIEnv::cache_full)                                  \
 518   declare_constant(JVMCIEnv::code_too_large)                              \
 519   declare_constant(JVMCIRuntime::none)                                    \
 520   declare_constant(JVMCIRuntime::by_holder)                               \
 521   declare_constant(JVMCIRuntime::by_full_signature)                       \
 522                                                                           \
 523   declare_constant(Klass::_lh_neutral_value)                              \
 524   declare_constant(Klass::_lh_instance_slow_path_bit)                     \
 525   declare_constant(Klass::_lh_log2_element_size_shift)                    \
 526   declare_constant(Klass::_lh_log2_element_size_mask)                     \
 527   declare_constant(Klass::_lh_element_type_shift)                         \
 528   declare_constant(Klass::_lh_element_type_mask)                          \
 529   declare_constant(Klass::_lh_header_size_shift)                          \
 530   declare_constant(Klass::_lh_header_size_mask)                           \
 531   declare_constant(Klass::_lh_array_tag_shift)                            \
 532   declare_constant(Klass::_lh_array_tag_type_value)                       \
 533   declare_constant(Klass::_lh_array_tag_obj_value)                        \
 534                                                                           \
 535   declare_constant(markOopDesc::no_hash)                                  \
 536                                                                           \

 537   declare_constant(Method::_caller_sensitive)                             \
 538   declare_constant(Method::_force_inline)                                 \
 539   declare_constant(Method::_dont_inline)                                  \
 540   declare_constant(Method::_hidden)                                       \
 541   declare_constant(Method::_intrinsic_candidate)                          \
 542   declare_constant(Method::_reserved_stack_access)                        \
 543                                                                           \
 544   declare_constant(Method::nonvirtual_vtable_index)                       \
 545   declare_constant(Method::invalid_vtable_index)                          \
 546                                                                           \
 547   declare_constant(MultiBranchData::per_case_cell_count)                  \
 548                                                                           \
 549   declare_constant(ReceiverTypeData::nonprofiled_count_off_set)           \
 550   declare_constant(ReceiverTypeData::receiver_type_row_cell_count)        \
 551   declare_constant(ReceiverTypeData::receiver0_offset)                    \
 552   declare_constant(ReceiverTypeData::count0_offset)                       \
 553                                                                           \
 554   declare_constant_with_value("satbMarkQueueBufferOffset", in_bytes(SATBMarkQueue::byte_offset_of_buf())) \
 555   declare_constant_with_value("satbMarkQueueIndexOffset", in_bytes(SATBMarkQueue::byte_offset_of_index())) \
 556   declare_constant_with_value("satbMarkQueueActiveOffset", in_bytes(SATBMarkQueue::byte_offset_of_active())) \