hotspot/src/os/aix/vm/os_aix.cpp
changeset 25949 34557722059b
parent 25719 ef6312344da2
child 26693 f2910bf56d71
--- a/hotspot/src/os/aix/vm/os_aix.cpp	Mon Aug 11 07:30:46 2014 -0700
+++ b/hotspot/src/os/aix/vm/os_aix.cpp	Mon Aug 11 10:18:09 2014 -0700
@@ -58,6 +58,7 @@
 #include "runtime/mutexLocker.hpp"
 #include "runtime/objectMonitor.hpp"
 #include "runtime/orderAccess.inline.hpp"
+#include "runtime/os.hpp"
 #include "runtime/osThread.hpp"
 #include "runtime/perfMemory.hpp"
 #include "runtime/sharedRuntime.hpp"
@@ -378,10 +379,10 @@
   // default should be 4K.
   size_t data_page_size = SIZE_4K;
   {
-    void* p = ::malloc(SIZE_16M);
+    void* p = os::malloc(SIZE_16M, mtInternal);
     guarantee(p != NULL, "malloc failed");
     data_page_size = os::Aix::query_pagesize(p);
-    ::free(p);
+    os::free(p);
   }
 
   // query default shm page size (LDR_CNTRL SHMPSIZE)