--- a/hotspot/src/share/vm/runtime/objectMonitor.hpp Tue May 14 11:34:30 2013 +0400
+++ b/hotspot/src/share/vm/runtime/objectMonitor.hpp Tue May 14 09:41:12 2013 -0700
@@ -303,6 +303,18 @@
public:
static int Knob_Verbose;
static int Knob_SpinLimit;
+ void* operator new (size_t size) {
+ return AllocateHeap(size, mtInternal);
+ }
+ void* operator new[] (size_t size) {
+ return operator new (size);
+ }
+ void operator delete(void* p) {
+ FreeHeap(p, mtInternal);
+ }
+ void operator delete[] (void *p) {
+ operator delete(p);
+ }
};
#undef TEVENT