(See: JVMTI 仕様)
JvmtiEnv::GenerateEvents()
-> * event_type 引数が JVMTI_EVENT_COMPILED_METHOD_LOAD の場合:
     -> JvmtiCodeBlobEvents::generate_compiled_method_load_events()
        -> JvmtiExport::post_compiled_method_load()
           -> JvmtiCompiledMethodLoadEventMark::JvmtiCompiledMethodLoadEventMark()
              -> JvmtiCodeBlobEvents::build_jvmti_addr_location_map()
   * event_type 引数が JVMTI_EVENT_DYNAMIC_CODE_GENERATED の場合:
     -> JvmtiCodeBlobEvents::generate_dynamic_code_events()
        -> CodeBlobCollector::collect()
           -> CodeCache::blobs_do(void f(CodeBlob* cb))() (<= 引数は CodeBlobCollector::do_blob())
              -> CodeBlobCollector::do_blob()
        -> JvmtiExport::post_dynamic_code_generated(JvmtiEnv* env, const char *name, const void *code_begin, const void *code_end)
See: here for details
See: here for details
See: here for details
See: here for details
(#Under Construction) See: here for details
See: here for details
See: here for details
(#Under Construction) See: here for details
See: here for details
See: here for details
See: here for details
See: here for details
See: here for details
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.