Mercurial > hg > openjdk > jdk9 > hotspot
changeset 9783:2c44727165a3
8144850: C1: operator delete needs an implementation
Reviewed-by: kvn
author | mdoerr |
---|---|
date | Mon, 07 Dec 2015 18:24:24 +0100 |
parents | 931db6a8c548 |
children | 89d360cf87ac |
files | src/share/vm/c1/c1_LIRGenerator.hpp src/share/vm/c1/c1_RangeCheckElimination.hpp |
diffstat | 2 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/c1/c1_LIRGenerator.hpp Tue Dec 15 01:20:08 2015 +0100 +++ b/src/share/vm/c1/c1_LIRGenerator.hpp Mon Dec 07 18:24:24 2015 +0100 @@ -157,8 +157,8 @@ private: void* operator new(size_t size) throw(); void* operator new[](size_t size) throw(); - void operator delete(void* p); - void operator delete[](void* p); + void operator delete(void* p) { ShouldNotReachHere(); } + void operator delete[](void* p) { ShouldNotReachHere(); } Compilation* _compilation; ciMethod* _method; // method that we are compiling
--- a/src/share/vm/c1/c1_RangeCheckElimination.hpp Tue Dec 15 01:20:08 2015 +0100 +++ b/src/share/vm/c1/c1_RangeCheckElimination.hpp Mon Dec 07 18:24:24 2015 +0100 @@ -50,8 +50,8 @@ private: void* operator new(size_t size) throw(); void* operator new[](size_t size) throw(); - void operator delete(void* p); - void operator delete[](void* p); + void operator delete(void* p) { ShouldNotReachHere(); } + void operator delete[](void* p) { ShouldNotReachHere(); } IR *_ir; boolArray _used;