src/share/vm/runtime/deoptimization.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
80060074 Cdiff src/share/vm/runtime/deoptimization.cpp
src/share/vm/runtime/deoptimization.cpp
Print this page
*** 80,92 ****
_total_frame_sizes = size_of_frames();
}
Deoptimization::UnrollBlock::~UnrollBlock() {
! FREE_C_HEAP_ARRAY(intptr_t, _frame_sizes, mtCompiler);
! FREE_C_HEAP_ARRAY(intptr_t, _frame_pcs, mtCompiler);
! FREE_C_HEAP_ARRAY(intptr_t, _register_block, mtCompiler);
}
intptr_t* Deoptimization::UnrollBlock::value_addr_at(int register_number) const {
assert(register_number < RegisterMap::reg_count, "checking register number");
--- 80,92 ----
_total_frame_sizes = size_of_frames();
}
Deoptimization::UnrollBlock::~UnrollBlock() {
! FREE_C_HEAP_ARRAY(intptr_t, _frame_sizes);
! FREE_C_HEAP_ARRAY(intptr_t, _frame_pcs);
! FREE_C_HEAP_ARRAY(intptr_t, _register_block);
}
intptr_t* Deoptimization::UnrollBlock::value_addr_at(int register_number) const {
assert(register_number < RegisterMap::reg_count, "checking register number");
src/share/vm/runtime/deoptimization.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File