Typesのアーリーアクセスビルドを試しました。www.sakatakoichi.com今回もう少し触ってみます。Typesはクラスを継承できないけれど、インタフェースは実装できるそうです。次にインタフェースを実装させます。インタフェースにメソッドも定義します。MyValue.java$コンパイルできました。^エラー1個ではコンストラクタで初期化します。MyValue2.java$コンパイルできました。}}コンパイルエラーでした(この記事のJDKはバージョン11-lworldea+0です)。MyValueこれは、たとえばList<int>と書いたときと同じエラーメッセージです。Typesは参照ではない、という扱いのようです。JDKのソースコードIDEの検索程度で探してみました。NOT_FLATTENED,/*snip*/}__ByValueだけでなく、__Flattenableと__NotFlattenedという修飾子も追加されています。Typesに関連するものでしょう。Typesでのものでしたが、__Flattenableと__NotFlattenedをどのように使うのか私はわかっていません。Loomの(プロトタイプ的な)ソースコードが公開されま...2017-12-06Graalでの大域的値番号付け前回はノードの正規化による最適化でした。関西Javaエンジニアの会の代表/発起人です。JVMやJavaについて書きます。(51)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。