2

SunVMのIBMVMの-Xcheck:jni:alwayscopyと同等のオプションは何ですか?

4

2 に答える 2

3

IBM JVMでそのオプションへの参照がありますか?-Xcheck:jniの説明はそれ自体で見ることができますが、インターネット全体で「-Xcheck:jni:alwayscopy」への唯一の参照はあなたのこの投稿です。その上にドキュメントはありますか?それが失敗した場合、Sun JVMに複製させたいことは何ですか?

いずれにせよ、Sun JVMオプションのこのリスト-Xcheck:jniに従って、1.3.1以降、JNI関数で追加のチェックを実行するためにフラグを渡すことができました。これにより、IBMのVMの同じフラグと同じことが実現されます。

引数のalwayscopy一部が実際にIBMJVMによって尊重されており、入力したかのように動作することを黙って無視されているだけではありません-Xcheck:jniか?

于 2009-09-23T10:24:02.107 に答える
1

IBM " check:jni:alwayscopy" オプションがあるかどうかわかりません。
IBM Developer Kit and Runtime Environment、Java 2 Technology Edition、バージョン 1.4.2 には、次のことが記載されています。

-Xcheck:jni実際の JNI 関数のラッパーのセットをアクティブにする" " オプション。

ただし、JRE1.3 および 1.3 で導入されたオプション check:jni と非常によく似ています( JNI 設計およびJNI ヒントも参照) 。

java -classic -cp . -Xcheck:jni Max

(ただし、JRE1.6では、特定の条件で" " オプションも必要になる場合があります)-XX:+RestoreMXCSROnJNICalls

于 2009-09-23T10:22:43.973 に答える