comparison src/share/vm/runtime/sharedRuntime.cpp @ 22526:0251714a52fe

Revert removed assert.
author twisti
date Wed, 02 Sep 2015 13:57:44 -1000
parents d77654050ba4
children dd9cc155639c
comparison
equal deleted inserted replaced
22525:d77654050ba4 22526:0251714a52fe
1214 assert(fr.is_runtime_frame(), "must be a runtimeStub"); 1214 assert(fr.is_runtime_frame(), "must be a runtimeStub");
1215 fr = fr.sender(&reg_map); 1215 fr = fr.sender(&reg_map);
1216 assert(fr.is_entry_frame(), "must be"); 1216 assert(fr.is_entry_frame(), "must be");
1217 // fr is now pointing to the entry frame. 1217 // fr is now pointing to the entry frame.
1218 callee_method = methodHandle(THREAD, fr.entry_frame_call_wrapper()->callee_method()); 1218 callee_method = methodHandle(THREAD, fr.entry_frame_call_wrapper()->callee_method());
1219 assert(fr.entry_frame_call_wrapper()->receiver() == NULL || !callee_method->is_static(), "non-null receiver for static call??");
1219 } else { 1220 } else {
1220 Bytecodes::Code bc; 1221 Bytecodes::Code bc;
1221 CallInfo callinfo; 1222 CallInfo callinfo;
1222 find_callee_info_helper(thread, vfst, bc, callinfo, CHECK_(methodHandle())); 1223 find_callee_info_helper(thread, vfst, bc, callinfo, CHECK_(methodHandle()));
1223 callee_method = callinfo.selected_method(); 1224 callee_method = callinfo.selected_method();