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.