--- a/hotspot/src/share/vm/opto/callnode.hpp Thu Nov 06 20:00:03 2008 -0800
+++ b/hotspot/src/share/vm/opto/callnode.hpp Fri Nov 07 09:29:38 2008 -0800
@@ -433,6 +433,10 @@
uint n_fields() const { return _n_fields; }
DEBUG_ONLY(AllocateNode* alloc() const { return _alloc; })
+ // SafePointScalarObject should be always pinned to the control edge
+ // of the SafePoint node for which it was generated.
+ virtual bool pinned() const; // { return true; }
+
virtual uint size_of() const { return sizeof(*this); }
// Assumes that "this" is an argument to a safepoint node "s", and that