< prev index next >

src/hotspot/share/runtime/stubDeclarations.hpp

Print this page
*** 133,17 ***
--- 133,25 ---
    do_blob(new_instance)                                                \
    do_blob(fast_new_instance)                                           \
    do_blob(fast_new_instance_init_check)                                \
    do_blob(new_type_array)                                              \
    do_blob(new_object_array)                                            \
+   do_blob(new_null_free_array)                                         \
    do_blob(new_multi_array)                                             \
+   do_blob(load_flat_array)                                             \
+   do_blob(store_flat_array)                                            \
+   do_blob(substitutability_check)                                      \
+   do_blob(buffer_inline_args)                                          \
+   do_blob(buffer_inline_args_no_receiver)                              \
    do_blob(handle_exception_nofpu)         /* optimized version that does not preserve fpu registers */ \
    do_blob(handle_exception)                                            \
    do_blob(handle_exception_from_callee)                                \
    do_blob(throw_array_store_exception)                                 \
    do_blob(throw_class_cast_exception)                                  \
    do_blob(throw_incompatible_class_change_error)                       \
+   do_blob(throw_illegal_monitor_state_exception)                       \
+   do_blob(throw_identity_exception)                                    \
    do_blob(slow_subtype_check)                                          \
    do_blob(is_instance_of)                                              \
    do_blob(monitorenter)                                                \
    do_blob(monitorenter_nofpu)             /* optimized version that does not preserve fpu registers */ \
    do_blob(monitorexit)                                                 \

*** 227,10 ***
--- 235,12 ---
    do_stub(monitor_notify, 0, false, false)                             \
    do_stub(monitor_notifyAll, 0, false, false)                          \
    do_stub(rethrow, 2, true, true)                                      \
    do_stub(slow_arraycopy, 0, false, false)                             \
    do_stub(register_finalizer, 0, false, false)                         \
+   do_stub(load_unknown_inline, 0, true, false)                         \
+   do_stub(store_unknown_inline, 0, true, false)                        \
    do_stub(vthread_end_first_transition, 0, false, false)               \
    do_stub(vthread_start_final_transition, 0, false, false)             \
    do_stub(vthread_start_transition, 0, false, false)                   \
    do_stub(vthread_end_transition, 0, false, false)                     \
  

*** 669,10 ***
--- 679,18 ---
    do_entry(initial, dtanh, dtanh, dtanh)                                \
    do_stub(initial, dcbrt)                                               \
    do_entry(initial, dcbrt, dcbrt, dcbrt)                                \
    do_stub(initial, fmod)                                                \
    do_entry(initial, fmod, fmod, fmod)                                   \
+   do_stub(initial, load_inline_type_fields_in_regs)                     \
+   do_entry(initial, load_inline_type_fields_in_regs,                    \
+                     load_inline_type_fields_in_regs,                    \
+                     load_inline_type_fields_in_regs)                    \
+   do_stub(initial, store_inline_type_fields_to_buf)                     \
+   do_entry(initial, store_inline_type_fields_to_buf,                    \
+                     store_inline_type_fields_to_buf,                    \
+                     store_inline_type_fields_to_buf)                    \
    /* merge in stubs and entries declared in arch header */              \
    STUBGEN_INITIAL_BLOBS_ARCH_DO(do_stub, do_arch_blob,                  \
                                  do_arch_entry, do_arch_entry_init,      \
                                  do_arch_entry_array)                    \
    end_blob(initial)                                                     \
< prev index next >