Top


定義場所(file name)

hotspot/src/share/vm/prims/jvm.cpp

名前(function name)

JVM_ENTRY_NO_ENV(void, JVM_GC(void))

本体部(body)

  {- -------------------------------------------
  (1) CollectedHeap::collect() を呼び出す.
      (なお, GCCause は GCCause::_java_lang_system_gc とする)

      (ただし, DisableExplicitGC コマンドラインオプションが指定されていれば何もしない)
      ---------------------------------------- -}

      JVMWrapper("JVM_GC");
      if (!DisableExplicitGC) {
        Universe::heap()->collect(GCCause::_java_lang_system_gc);
      }
    JVM_END

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