Top


定義場所(file name)

hotspot/src/share/vm/services/management.cpp

名前(function name)

JVM_ENTRY(void, jmm_SetGCNotificationEnabled(JNIEnv *env, jobject obj, jboolean enabled))

本体部(body)

  {- -------------------------------------------
  (1) GCMemoryManager::set_notification_enabled() を呼んで, 
      対応する GCMemoryManager の _notification_enabled フィールドを変更するだけ.
      ---------------------------------------- -}

      ResourceMark rm(THREAD);
      // Get the GCMemoryManager
      GCMemoryManager* mgr = get_gc_memory_manager_from_jobject(obj, CHECK);
      mgr->set_notification_enabled(enabled?true:false);
    JVM_END

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