Skip to content

Commit 6736792

Browse files
author
Vladimir Kozlov
committed
8329628: Additional changes after JDK-8329332
Reviewed-by: stefank, eosterlund
1 parent 1e02a13 commit 6736792

37 files changed

+107
-105
lines changed

src/hotspot/cpu/aarch64/frame_aarch64.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ void frame::patch_pc(Thread* thread, address pc) {
297297
DEBUG_ONLY(address old_pc = _pc;)
298298
*pc_addr = signed_pc;
299299
_pc = pc; // must be set before call to get_deopt_original_pc
300-
address original_pc = nmethod::get_deopt_original_pc(this);
300+
address original_pc = get_deopt_original_pc();
301301
if (original_pc != nullptr) {
302302
assert(original_pc == old_pc, "expected original PC to be stored before patching");
303303
_deopt_state = is_deoptimized;

src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ inline void frame::init(intptr_t* sp, intptr_t* fp, address pc) {
7171
inline void frame::setup(address pc) {
7272
adjust_unextended_sp();
7373

74-
address original_pc = nmethod::get_deopt_original_pc(this);
74+
address original_pc = get_deopt_original_pc();
7575
if (original_pc != nullptr) {
7676
_pc = original_pc;
7777
_deopt_state = is_deoptimized;
@@ -178,7 +178,7 @@ inline frame::frame(intptr_t* sp, intptr_t* fp) {
178178
_cb = CodeCache::find_blob(_pc);
179179
adjust_unextended_sp();
180180

181-
address original_pc = nmethod::get_deopt_original_pc(this);
181+
address original_pc = get_deopt_original_pc();
182182
if (original_pc != nullptr) {
183183
_pc = original_pc;
184184
_deopt_state = is_deoptimized;

src/hotspot/cpu/arm/frame_arm.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ void frame::patch_pc(Thread* thread, address pc) {
229229
DEBUG_ONLY(address old_pc = _pc;)
230230
*pc_addr = pc;
231231
_pc = pc; // must be set before call to get_deopt_original_pc
232-
address original_pc = nmethod::get_deopt_original_pc(this);
232+
address original_pc = get_deopt_original_pc();
233233
if (original_pc != nullptr) {
234234
assert(original_pc == old_pc, "expected original PC to be stored before patching");
235235
_deopt_state = is_deoptimized;

src/hotspot/cpu/arm/frame_arm.inline.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ inline void frame::init(intptr_t* sp, intptr_t* unextended_sp, intptr_t* fp, add
5858
adjust_unextended_sp();
5959
DEBUG_ONLY(_frame_index = -1;)
6060

61-
address original_pc = nmethod::get_deopt_original_pc(this);
61+
address original_pc = get_deopt_original_pc();
6262
if (original_pc != nullptr) {
6363
_pc = original_pc;
6464
assert(_cb->as_nmethod()->insts_contains_inclusive(_pc),

src/hotspot/cpu/ppc/frame_ppc.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ void frame::patch_pc(Thread* thread, address pc) {
280280
DEBUG_ONLY(address old_pc = _pc;)
281281
own_abi()->lr = (uint64_t)pc;
282282
_pc = pc; // must be set before call to get_deopt_original_pc
283-
address original_pc = nmethod::get_deopt_original_pc(this);
283+
address original_pc = get_deopt_original_pc();
284284
if (original_pc != nullptr) {
285285
assert(original_pc == old_pc, "expected original PC to be stored before patching");
286286
_deopt_state = is_deoptimized;

src/hotspot/cpu/ppc/frame_ppc.inline.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ inline void frame::setup(kind knd) {
6161
}
6262
}
6363

64-
address original_pc = nmethod::get_deopt_original_pc(this);
64+
address original_pc = get_deopt_original_pc();
6565
if (original_pc != nullptr) {
6666
_pc = original_pc;
6767
_deopt_state = is_deoptimized;

src/hotspot/cpu/riscv/frame_riscv.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ void frame::patch_pc(Thread* thread, address pc) {
273273
DEBUG_ONLY(address old_pc = _pc;)
274274
*pc_addr = pc;
275275
_pc = pc; // must be set before call to get_deopt_original_pc
276-
address original_pc = nmethod::get_deopt_original_pc(this);
276+
address original_pc = get_deopt_original_pc();
277277
if (original_pc != nullptr) {
278278
assert(original_pc == old_pc, "expected original PC to be stored before patching");
279279
_deopt_state = is_deoptimized;

src/hotspot/cpu/riscv/frame_riscv.inline.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ inline void frame::init(intptr_t* ptr_sp, intptr_t* ptr_fp, address pc) {
6969
inline void frame::setup(address pc) {
7070
adjust_unextended_sp();
7171

72-
address original_pc = nmethod::get_deopt_original_pc(this);
72+
address original_pc = get_deopt_original_pc();
7373
if (original_pc != nullptr) {
7474
_pc = original_pc;
7575
_deopt_state = is_deoptimized;
@@ -170,7 +170,7 @@ inline frame::frame(intptr_t* ptr_sp, intptr_t* ptr_fp) {
170170
_cb = CodeCache::find_blob(_pc);
171171
adjust_unextended_sp();
172172

173-
address original_pc = nmethod::get_deopt_original_pc(this);
173+
address original_pc = get_deopt_original_pc();
174174
if (original_pc != nullptr) {
175175
_pc = original_pc;
176176
_deopt_state = is_deoptimized;

src/hotspot/cpu/s390/frame_s390.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ void frame::patch_pc(Thread* thread, address pc) {
267267
DEBUG_ONLY(address old_pc = _pc;)
268268
own_abi()->return_pc = (uint64_t)pc;
269269
_pc = pc; // must be set before call to get_deopt_original_pc
270-
address original_pc = nmethod::get_deopt_original_pc(this);
270+
address original_pc = get_deopt_original_pc();
271271
if (original_pc != nullptr) {
272272
// assert(original_pc == _pc, "expected original to be stored before patching");
273273
_deopt_state = is_deoptimized;

src/hotspot/cpu/s390/frame_s390.inline.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ inline void frame::setup() {
5656
assert(_on_heap || (is_aligned(_sp, alignment_in_bytes) && is_aligned(_fp, alignment_in_bytes)),
5757
"invalid alignment sp:" PTR_FORMAT " unextended_sp:" PTR_FORMAT " fp:" PTR_FORMAT, p2i(_sp), p2i(_unextended_sp), p2i(_fp));
5858

59-
address original_pc = nmethod::get_deopt_original_pc(this);
59+
address original_pc = get_deopt_original_pc();
6060
if (original_pc != nullptr) {
6161
_pc = original_pc;
6262
_deopt_state = is_deoptimized;

0 commit comments

Comments
 (0)