タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaとJavaとjvmに関するyusuketのブックマーク (4)

  • JVM関連の最近の出来事〜GraalとOpenJ9〜

    JVM関連の最近の出来事〜GraalとOpenJ9〜 1. JVM関連の 最近の出来事 ~Graal/OpenJ9~ 関西Javaエンジニアの会 / ポノス株式会社 阪田 浩一 @jyukutyo #kanjava 2. 会長だけどじゅくちょー 阪田 浩一 通称: じゅくちょー 関ジャバ会長 JVMが大好き ポノス株式会社(スマホゲーム会社) 3. 私の検索 • Graal • J9 • JIT • HotSpot • JVM • GC 4. 今日は GraalとOpenJ9で “聴いたこと”を 話します 5. 理解しきれておらず 誤ったことを言う 可能性もあります (フォローお願い) 6. Graal 7. Graal • HotSpotでの新しいJITコンパイラ • Java 9でexperimental • Javaで記述されている • 他言語のサポート – http://www.o

    JVM関連の最近の出来事〜GraalとOpenJ9〜
  • Javaはどのように動くのか~図解でわかるJVMの仕組み 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2025 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    Javaはどのように動くのか~図解でわかるJVMの仕組み 記事一覧 | gihyo.jp
  • Javaのhello worldの読み方 | mwSoft

    前書き お馴染み、hello worldのソース。 class Hello { public static void main(String[] args) { System.out.println("hello world"); } } このコードはコンパイルされると、こんなバイトコードになります。 ca fe ba be 00 00 00 32 00 22 07 00 02 01 00 05 48 65 6c 6c 6f 07 00 04 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 56 01 00 04 43 6f 64 65 0a 00 03 00 09 0c 00 05 00 06 01 00 0f 4c 69 6e 65 4e

  • HotspotVMの圧縮oops

    原文 翻訳:中村 成洋 更新 2010/09/19 るとさんからのご指摘で誤訳を修正 更新 2010/09/18 nminoruさんと、Dominion525さんのご指摘で誤訳を修正 oopってなに? なんで圧縮する必要があるの? Hotspotの専門用語である「oop(ordinary object pointer:通常のオブジェクトポインタ)」はオブジェクトへの管理ポインタのことだ。 通常はネイティブなポインタサイズと同じになる。つまり、LP64の環境であれば64ビットになるということだ。 ILP32の環境では、最大ヒープサイズは4GBより幾分か少なくなる。これは多くのアプリケーションにとって不十分だ。 じゃあ、LP64の環境ではというと、ほとんどの場合のヒープは、対応するIPL32の環境と比べて約1.5倍になってしまう(どちらも同じ状況と仮定)。 管理ポインタのサイズが増大してしまう

  • 1