src/share/vm/utilities/array.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/utilities/array.cpp Tue Nov 18 07:33:20 2014
--- new/src/share/vm/utilities/array.cpp Tue Nov 18 07:33:20 2014
*** 64,74 ****
--- 64,74 ----
if (size == 0) size = 4; // prevent endless loop
while (i >= size) size *= 2;
// allocate and initialize new data section
void* data = NEW_C_HEAP_ARRAY(char*, esize * size, F);
memcpy(data, _data, esize * length());
- FREE_C_HEAP_ARRAY(char*, _data, F);
_data = data;
}
void ResourceArray::remove_at(size_t esize, int i) {
src/share/vm/utilities/array.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File