11/10 15:37 異なる処理系の境界で受け渡されるオブジェクトは「ナマモノでいつ使えなくなるかわからん」くらいのつもりでいたほうがバグは深刻になりにくいわな…というかJNIはいろいろやれすぎる気もする
11/10 16:46 @shinsan68k 「単純な整数」に収まらないオブジェクトの受け渡しは「メモリブロックのアドレスとサイズ」程度あれば十分なのに、JNIだと「オブジェクト管理情報まるごととそこにアクセスするI/Fを提供するから自分でなんとかせよ」なのが面倒の元で…(苦笑
11/10 16:32 @gorry5 基本データの受け渡しのみで、ロジックはぜんぶJava側、もしくはネイティブ側でコントロールってのがいいです。やり取り回数増やして柔軟にした(つも)りすると死にますね。
(kidu)
11/10 16:46 (
@gorry5)
@shinsan68k 「単純な整数」に収まらないオブジェクトの受け渡しは「メモリブロックのアドレスとサイズ」程度あれば十分なのに、JNIだと「オブジェクト管理情報まるごととそこにアクセスするI/Fを提供するから自分でなんとかせよ」なのが面倒の元で…(苦笑