comparison src/hotspot/cpu/aarch64/frame_aarch64.cpp @ 54526:ee29b516a36a

revert changes
author jlaskey
date Wed, 23 Jan 2019 16:09:20 -0400
parents e7519209f7ff
children ce36f8180d03
comparison
equal deleted inserted replaced
2:577026acede3 3:be83360eef32
1 /* 1 /*
2 * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved.
3 * Copyright (c) 2014, Red Hat Inc. All rights reserved. 3 * Copyright (c) 2014, Red Hat Inc. All rights reserved.
4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * 5 *
6 * This code is free software; you can redistribute it and/or modify it 6 * This code is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 only, as 7 * under the terms of the GNU General Public License version 2 only, as
537 // first the method 537 // first the method
538 538
539 Method* m = *interpreter_frame_method_addr(); 539 Method* m = *interpreter_frame_method_addr();
540 540
541 // validate the method we'd find in this potential sender 541 // validate the method we'd find in this potential sender
542 if (!m->is_valid_method()) return false; 542 if (!Method::is_valid_method(m)) return false;
543 543
544 // stack frames shouldn't be much larger than max_stack elements 544 // stack frames shouldn't be much larger than max_stack elements
545 // this test requires the use of unextended_sp which is the sp as seen by 545 // this test requires the use of unextended_sp which is the sp as seen by
546 // the current frame, and not sp which is the "raw" pc which could point 546 // the current frame, and not sp which is the "raw" pc which could point
547 // further because of local variables of the callee method inserted after 547 // further because of local variables of the callee method inserted after