1.1 --- a/src/share/vm/runtime/objectMonitor.hpp Tue May 14 11:34:30 2013 +0400 1.2 +++ b/src/share/vm/runtime/objectMonitor.hpp Tue May 14 09:41:12 2013 -0700 1.3 @@ -303,6 +303,18 @@ 1.4 public: 1.5 static int Knob_Verbose; 1.6 static int Knob_SpinLimit; 1.7 + void* operator new (size_t size) { 1.8 + return AllocateHeap(size, mtInternal); 1.9 + } 1.10 + void* operator new[] (size_t size) { 1.11 + return operator new (size); 1.12 + } 1.13 + void operator delete(void* p) { 1.14 + FreeHeap(p, mtInternal); 1.15 + } 1.16 + void operator delete[] (void *p) { 1.17 + operator delete(p); 1.18 + } 1.19 }; 1.20 1.21 #undef TEVENT