Top


定義場所(file name)

hotspot/src/share/vm/memory/referenceProcessor.cpp

説明(description)

  // Update the discovered field.

名前(function name)

  inline void update_discovered() {

本体部(body)

  {- -------------------------------------------
  (1) コンストラクタ引数で渡された KeepAlive クロージャーを呼び出すだけ.
      ---------------------------------------- -}

        // First _prev_next ref actually points into DiscoveredList (gross).
        if (UseCompressedOops) {
          _keep_alive->do_oop((narrowOop*)_prev_next);
        } else {
          _keep_alive->do_oop((oop*)_prev_next);
        }
      }

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