$ perf report -i <perf.data>ファイル --symfs=<ライブラリファイルを配置したディレクトリ> ディレクトリにはライブラリのファイルを階層構造も同一にして配置する。GDBのset debug-file-directory <ディレクトリ>と同じ感じ。 ... もっと読む
このエントリーをはてなブックマークに追加

JDK 16以降は以下でOKです。 jcmd <PID> Compiler.perfmap perf用ですのでこのコマンドはLinuxのみです。 これはAdd diagnostic command to write Linux perf map file で入りました。 JDK 8や11などのJDK 15以前だとjcmdにこのコマンドがありません。別途perf-map-agen ... もっと読む
このエントリーをはてなブックマークに追加

Zeroはインタプリタのみにするものです。macOS 14.3.1でビルドしました。 $ sh ./configure --with-jvm-variants=zero --enable-debug $ make images $ ~/jdk/build/macosx-aarch64-zero-fastdebug/jdk/bin/java -version openjdk version "23-internal" 2024-09-17 OpenJDK ... もっと読む
このエントリーをはてなブックマークに追加

JVM Language Summit (JVMLS) 2023とOpenJDK Committers' Workshopに参加しました。場所はUSのサンタクララにあるOracle社のキャンパスです。 JVM Language Summit — August 7–9, 2023 OpenJDK Committers’ Workshop JVMLSには2018と2019に参加しています。Committe ... もっと読む
このエントリーをはてなブックマークに追加

以下のページに埋め込み形式でスライドを掲載しています。 登壇資料 - Fight the Future 埋め込み形式でまとめている意図は次のようなことです。 SlideShareのサイトで閲覧した際に頻繁に広告が出るのは好ましくないという方もおられるであろうため スライドを以前は個人 ... もっと読む
このエントリーをはてなブックマークに追加

↑このページのトップヘ