< prev index next >
src/share/vm/services/lowMemoryDetector.cpp
Print this page
@@ -291,12 +291,11 @@
}
void SensorInfo::trigger(int count, TRAPS) {
assert(count <= _pending_trigger_count, "just checking");
if (_sensor_obj != NULL) {
- Klass* k = Management::sun_management_Sensor_klass(CHECK);
- instanceKlassHandle sensorKlass (THREAD, k);
+ InstanceKlass* sensorKlass = Management::sun_management_Sensor_klass(CHECK);
Handle sensor_h(THREAD, _sensor_obj);
Handle usage_h = MemoryService::create_MemoryUsage_obj(_usage, CHECK);
JavaValue result(T_VOID);
JavaCallArguments args(sensor_h);
@@ -335,12 +334,11 @@
_pending_clear_count = 0;
_pending_trigger_count = _pending_trigger_count - count;
}
if (_sensor_obj != NULL) {
- Klass* k = Management::sun_management_Sensor_klass(CHECK);
- instanceKlassHandle sensorKlass (THREAD, k);
+ InstanceKlass* sensorKlass = Management::sun_management_Sensor_klass(CHECK);
Handle sensor(THREAD, _sensor_obj);
JavaValue result(T_VOID);
JavaCallArguments args(sensor);
args.push_int((int) count);
< prev index next >