mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-17 17:44:40 +02:00
8192061: Clean up allocation.inline.hpp includes
Reviewed-by: eosterlund, coleenp
This commit is contained in:
parent
177b24b7d7
commit
58dd5210ec
61 changed files with 409 additions and 256 deletions
|
@ -24,6 +24,7 @@
|
|||
|
||||
#include "precompiled.hpp"
|
||||
#include "classfile/vmSymbols.hpp"
|
||||
#include "memory/allocation.inline.hpp"
|
||||
#include "memory/resourceArea.hpp"
|
||||
#include "oops/markOop.hpp"
|
||||
#include "oops/oop.inline.hpp"
|
||||
|
@ -242,6 +243,19 @@ static volatile int InitDone = 0;
|
|||
// * See also http://blogs.sun.com/dave
|
||||
|
||||
|
||||
void* ObjectMonitor::operator new (size_t size) throw() {
|
||||
return AllocateHeap(size, mtInternal);
|
||||
}
|
||||
void* ObjectMonitor::operator new[] (size_t size) throw() {
|
||||
return operator new (size);
|
||||
}
|
||||
void ObjectMonitor::operator delete(void* p) {
|
||||
FreeHeap(p);
|
||||
}
|
||||
void ObjectMonitor::operator delete[] (void *p) {
|
||||
operator delete(p);
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
// Enter support
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue