OpenJ9、省メモリ性能が結構良さそうな感じなので検証中です。
ただしlambda-factoryが動きません。
というわけで無理やり対応します。以下の通り。分かる人がわかればOK!
final var f0 = MethodHandles.Lookup.class.getDeclaredField("accessMode"); f0.setAccessible(true); final var f1 = LambdaFactory.class.getDeclaredField("lookupClassAllowedModesField"); f1.setAccessible(true); f1.set(null, f0);