< prev index next >

src/hotspot/share/opto/parse1.cpp

Print this page

        

*** 1196,1206 **** _caller->map()->delete_replaced_nodes(); // If this is an inlined method, we may have to do a receiver null check. if (_caller->has_method() && is_normal_parse() && !method()->is_static()) { GraphKit kit(_caller); ! kit.null_check_receiver_before_call(method()); _caller = kit.transfer_exceptions_into_jvms(); if (kit.stopped()) { _exits.add_exception_states_from(_caller); _exits.set_jvms(_caller); return NULL; --- 1196,1206 ---- _caller->map()->delete_replaced_nodes(); // If this is an inlined method, we may have to do a receiver null check. if (_caller->has_method() && is_normal_parse() && !method()->is_static()) { GraphKit kit(_caller); ! kit.null_check_receiver_before_call(method(), false); _caller = kit.transfer_exceptions_into_jvms(); if (kit.stopped()) { _exits.add_exception_states_from(_caller); _exits.set_jvms(_caller); return NULL;
< prev index next >