hotspot/src/os/solaris/vm/os_solaris.cpp
changeset 13728 882756847a04
parent 13198 271c557a7623
child 13859 7fe4578493fc
--- a/hotspot/src/os/solaris/vm/os_solaris.cpp	Fri Aug 31 16:39:35 2012 -0700
+++ b/hotspot/src/os/solaris/vm/os_solaris.cpp	Sat Sep 01 13:25:18 2012 -0400
@@ -5587,7 +5587,7 @@
 // for n in $(eval whereis callcount | awk '{print $2}'); do print $n; done
 
 #define CHECK_POINTER_OK(p) \
-  (Universe::perm_gen() == NULL || !Universe::is_reserved_heap((oop)(p)))
+  (!Universe::is_fully_initialized() || !Universe::is_reserved_heap((oop)(p)))
 #define CHECK_MU \
   if (!CHECK_POINTER_OK(mu)) fatal("Mutex must be in C heap only.");
 #define CHECK_CV \