comparison src/share/vm/runtime/interfaceSupport.cpp @ 2177:3582bf76420e

6990754: Use native memory and reference counting to implement SymbolTable Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
author coleenp
date Thu, 27 Jan 2011 16:11:27 -0800
parents f95d63e2154a
children 1d1603768966
comparison
equal deleted inserted replaced
2176:27e4ea99855d 2177:3582bf76420e
196 } else { 196 } else {
197 zombieAllCounter++; 197 zombieAllCounter++;
198 } 198 }
199 } 199 }
200 200
201 void InterfaceSupport::unlinkSymbols() {
202 VM_UnlinkSymbols op;
203 VMThread::execute(&op);
204 }
205
201 void InterfaceSupport::deoptimizeAll() { 206 void InterfaceSupport::deoptimizeAll() {
202 if (is_init_completed() ) { 207 if (is_init_completed() ) {
203 if (DeoptimizeALot && deoptimizeAllCounter > DeoptimizeALotInterval) { 208 if (DeoptimizeALot && deoptimizeAllCounter > DeoptimizeALotInterval) {
204 deoptimizeAllCounter = 0; 209 deoptimizeAllCounter = 0;
205 VM_DeoptimizeAll op; 210 VM_DeoptimizeAll op;