Mercurial > hg > graal-jvmci-8
diff src/share/vm/runtime/frame.hpp @ 17813:af8cc1dae608
8035396: Introduce accessor for tmp_oop in frame.
Summary: Avoid #ifs by introducing the accessor function interpreter_frame_temp_oop_addr().
Reviewed-by: kvn, twisti
author | goetz |
---|---|
date | Wed, 26 Feb 2014 11:33:34 -0800 |
parents | 2b8e28fdf503 |
children | 16c705d792be 4af19b914f53 |
line wrap: on
line diff
--- a/src/share/vm/runtime/frame.hpp Wed Mar 26 18:21:05 2014 -0700 +++ b/src/share/vm/runtime/frame.hpp Wed Feb 26 11:33:34 2014 -0800 @@ -314,6 +314,9 @@ void interpreter_frame_set_monitor_end(BasicObjectLock* value); #endif // CC_INTERP + // Address of the temp oop in the frame. Needed as GC root. + oop* interpreter_frame_temp_oop_addr() const; + // BasicObjectLocks: // // interpreter_frame_monitor_begin is higher in memory than interpreter_frame_monitor_end @@ -350,9 +353,6 @@ void interpreter_frame_set_method(Method* method); Method** interpreter_frame_method_addr() const; ConstantPoolCache** interpreter_frame_cache_addr() const; -#ifdef PPC32 - oop* interpreter_frame_mirror_addr() const; -#endif public: // Entry frames