Mercurial > hg > graal-compiler
diff src/os_cpu/linux_zero/vm/thread_linux_zero.hpp @ 1512:6cfbdb113e52
6950617: Zero/Shark interface updates
Summary: Zero needs a couple of new methods to allow Shark to access the new frame anchor field.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson@redhat.com>
author | twisti |
---|---|
date | Fri, 07 May 2010 04:20:56 -0700 |
parents | 0c5b3cf3c1f5 |
children | c18cbe5936b8 |
line wrap: on
line diff
--- a/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp Thu May 06 02:09:18 2010 -0700 +++ b/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp Fri May 07 04:20:56 2010 -0700 @@ -89,6 +89,12 @@ } public: + static ByteSize last_Java_fp_offset() { + return byte_offset_of(JavaThread, _anchor) + + JavaFrameAnchor::last_Java_fp_offset(); + } + + public: // Check for pending suspend requests and pending asynchronous // exceptions. There are separate accessors for these, but // _suspend_flags is volatile so using them would be unsafe.