Top

ciExceptionHandler クラス


ciExceptionHandler

概要(Summary)

JIT Compiler から例外ハンドラ情報にアクセスするための一時オブジェクト(ResourceObjクラス). 1つの ciExceptionHandler オブジェクトが 1つの例外ハンドラに対応する.

    ((cite: hotspot/src/share/vm/ci/ciExceptionHandler.hpp))
    // ciExceptionHandler
    //
    // This class represents an exception handler for a method.
    class ciExceptionHandler : public ResourceObj {

使われ方(Usage)

インスタンスの格納場所(where its instances are stored)

以下の箇所に格納されている (#TODO 他の箇所).

そのメソッドの例外ハンドラ全てを格納したフィールド.

生成箇所(where its instances are created)

以下の箇所で(のみ)生成されている.

(ciMethod::_exception_handlers フィールドの初期化用)

詳細(Details)

See: here for details



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