src/hotspot/share/prims/jvmtiTagMap.cpp
changeset 47765 b7c7428eaab9
parent 47580 96392e113a0a
child 48105 8d15b1369c7a
equal deleted inserted replaced
47764:029d5efaaa6c 47765:b7c7428eaab9
  2004 // invoke basic style stack ref callback
  2004 // invoke basic style stack ref callback
  2005 inline bool CallbackInvoker::invoke_basic_stack_ref_callback(jvmtiHeapRootKind root_kind,
  2005 inline bool CallbackInvoker::invoke_basic_stack_ref_callback(jvmtiHeapRootKind root_kind,
  2006                                                              jlong thread_tag,
  2006                                                              jlong thread_tag,
  2007                                                              jint depth,
  2007                                                              jint depth,
  2008                                                              jmethodID method,
  2008                                                              jmethodID method,
  2009                                                              jint slot,
  2009                                                              int slot,
  2010                                                              oop obj) {
  2010                                                              oop obj) {
  2011   assert(ServiceUtil::visible_oop(obj), "checking");
  2011   assert(ServiceUtil::visible_oop(obj), "checking");
  2012 
  2012 
  2013   // if we stack refs should be reported
  2013   // if we stack refs should be reported
  2014   jvmtiStackReferenceCallback cb = basic_context()->stack_ref_callback();
  2014   jvmtiStackReferenceCallback cb = basic_context()->stack_ref_callback();