Up Top

Serviceability 機能 : JVMTI の処理 : JVMTI 関数の処理 : スタックフレーム (Stack Frame) : GetFrameCount() の処理


概要(Summary)

(See: JVMTI 仕様)

処理の流れ (概要)(Execution Flows : Summary)

JvmtiEnv::GetFrameCount()
-> * 対象のスレッドがサスペンドしている場合:
     -> JvmtiEnvBase::get_frame_count()
        -> JvmtiThreadState::count_frames()
   * 〃 がサスペンドしていない場合:
     -> VMThread::execute()
        -> (略) (See: here for details)
           -> VM_GetFrameCount::doit()
              -> JvmtiEnvBase::get_frame_count()
                 -> (同上)

処理の流れ (詳細)(Execution Flows : Details)

JvmtiEnv::GetFrameCount()

See: here for details

JvmtiEnvBase::get_frame_count()

See: here for details

JvmtiThreadState::count_frames()

See: here for details

VM_GetFrameCount::doit()

See: here for details


This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.