6782260: Memory leak in CodeBuffer::create_patch_overflow
authornever
Tue Feb 03 18:05:19 2009 -0800 (13 months ago)
changeset 5615bfdb08ea692
parent 560b79faa366fbd
child 5621580954e694c
6782260: Memory leak in CodeBuffer::create_patch_overflow
Reviewed-by: phh, kvn
src/share/vm/asm/codeBuffer.cpp
--- a/src/share/vm/asm/codeBuffer.cpp Tue Feb 03 08:10:28 2009 -0800
+++ b/src/share/vm/asm/codeBuffer.cpp Tue Feb 03 18:05:19 2009 -0800
@@ -123,6 +123,10 @@ CodeBuffer::~CodeBuffer() {
// addresses constructed before expansions will not be confused.
cb->free_blob();
}
+
+ // free any overflow storage
+ delete _overflow_arena;
+
#ifdef ASSERT
Copy::fill_to_bytes(this, sizeof(*this), badResourceValue);
#endif