src/cpu/sparc/vm/frame_sparc.hpp
Print this page
@@ -20,10 +20,16 @@
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
+#ifndef CPU_SPARC_VM_FRAME_SPARC_HPP
+#define CPU_SPARC_VM_FRAME_SPARC_HPP
+
+#include "runtime/synchronizer.hpp"
+#include "utilities/top.hpp"
+
// A frame represents a physical stack frame (an activation). Frames can be
// C or Java frames, and the Java frames can be interpreted or compiled.
// In contrast, vframes represent source-level activations, so that one physical frame
// can correspond to multiple source level frames because of inlining.
// A frame is comprised of {pc, sp, younger_sp}
@@ -307,5 +313,7 @@
return reg->is_out() || reg->is_global();
#else
return reg->is_out() || reg->is_global();
#endif
}
+
+#endif // CPU_SPARC_VM_FRAME_SPARC_HPP