ページ更新: 2009-10-27 (火) (3613日前)

関連: Java/AspectJ, Java/VM/JVMTI, eclipse/plugin/その他のplugin#BytecodeViewer

(2005-12-20 新規作成)

J2SE 5.0で用意された java.lang.instrumentや、バイトコード操作ライブラリについてのメモ。

目次

[編集]

情報源 #

[編集]

java.sun.com #

[編集]

解説記事 #

[編集]

sizeof #

以下は、Instrumentを使わずに、ヒープの使用量の増減から間接的に求める方法:

[編集]

バイトコード操作ライブラリ #

[編集]

ASM #

記事:

[編集]

Apache BCEL #

J2SE 5.0 にも com.sun.org.apache.bcel として入っている。

  • Jakarta BCEL -- バイトコード処理ライブラリ -- - Byte Code Engineering Library (BCEL)
    http://jakarta.jp/bcel/

記事:

[編集]

Javassist #

IBM developerWorks:

他:

eclipse/plugin/Bugdel

[編集]

cglib #

[編集]

Serp #

[編集]

jen #

[編集]

バイトコード閲覧ツール #

[編集]

Bytecode Outline plugin for Eclipse #

[編集]

Classfile Inspector #

[編集]

ツール #

[編集]

Limpid Log (2009-10-27) #

Java2 SE 5.0以後であれば、メソッドのトレースはjava.lang.instrumentsを使って、以下のツールでも出来るようだ。

Limpid Log