hotspot/src/share/vm/memory/universe.hpp
changeset 3277 b621e1c1f2c4
parent 3262 30d1c247fc25
parent 3275 bd2023eeea0a
child 4450 6d700b859b3e
--- a/hotspot/src/share/vm/memory/universe.hpp	Thu Jul 16 12:38:26 2009 -0700
+++ b/hotspot/src/share/vm/memory/universe.hpp	Fri Jul 24 09:01:00 2009 -0700
@@ -343,6 +343,7 @@
   // For UseCompressedOops
   static address* narrow_oop_base_addr()              { return &_narrow_oop._base; }
   static address  narrow_oop_base()                   { return  _narrow_oop._base; }
+  static bool  is_narrow_oop_base(void* addr)         { return (narrow_oop_base() == (address)addr); }
   static int      narrow_oop_shift()                  { return  _narrow_oop._shift; }
   static void     set_narrow_oop_base(address base)   { _narrow_oop._base  = base; }
   static void     set_narrow_oop_shift(int shift)     { _narrow_oop._shift = shift; }