Lines Matching defs:snapshot
260 static void initialize_ThreadInfo_constructor_arguments(JavaCallArguments* args, ThreadSnapshot* snapshot, TRAPS) {
261 Handle snapshot_thread(THREAD, snapshot->threadObj());
266 contended_time = Management::ticks_to_ms(snapshot->contended_enter_ticks());
267 waited_time = Management::ticks_to_ms(snapshot->monitor_wait_ticks() + snapshot->sleep_ticks());
274 int thread_status = snapshot->thread_status();
276 if (snapshot->is_ext_suspended()) {
279 if (snapshot->is_in_native()) {
283 ThreadStackTrace* st = snapshot->get_stack_trace();
293 args->push_oop(Handle(THREAD, snapshot->blocker_object()));
294 args->push_oop(Handle(THREAD, snapshot->blocker_object_owner()));
295 args->push_long(snapshot->contended_enter_count());
297 args->push_long(snapshot->monitor_wait_count() + snapshot->sleep_count());
303 instanceOop Management::create_thread_info_instance(ThreadSnapshot* snapshot, TRAPS) {
316 initialize_ThreadInfo_constructor_arguments(&args, snapshot, CHECK_NULL);
329 instanceOop Management::create_thread_info_instance(ThreadSnapshot* snapshot,
346 initialize_ThreadInfo_constructor_arguments(&args, snapshot, CHECK_NULL);
1142 // Obtain thread dumps and thread snapshot information
1218 // create dummy snapshot