HipHop Virtual Machineとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > HipHop Virtual Machineの意味・解説 

HipHop Virtual Machine

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/12/19 16:05 UTC 版)

HipHop Virtual Machine(ヒップホップ・バーチャル・マシン、HHVM)は、実行時コンパイラ (JIT) 方式でPHPおよびHackといったプログラミング言語を実行する、仮想機械型の処理系である。HHVMで実行する場合、PHPやHackのコードは、JITコンパイルの過程でまず中間言語HipHopバイトコード (HHBC) に変換され、さらに動的にx64機械語へとコンパイル・最適化を行った上で実行される[1][4]。これに対し、公式のPHP実装であるZend Engineでは、PHPのコードを中間表現に変換した上で、中間表現をそのまま実行している[5]


  1. ^ a b c d Jason Evans (12月9日2011年). “The HipHop Virtual Machine”. Facebook. 8月2日2014年閲覧。
  2. ^ Releases” (英語). facebook/hhvm. Facebook. 2019年2月13日閲覧。
  3. ^ a b facebook/hhvm”. github.com. Facebook. 8月2日2014年閲覧。
  4. ^ facebook/hhvm”. github.com. Facebook. 8月2日2014年閲覧。
  5. ^ Kaushik Pal (4月28日2014年). “PHP and Zend Engine Internals”. phpbuilder.com. 9月23日2014年閲覧。
  6. ^ Ending PHP Support, and The Future Of Hack”. hhvm.com. Facebook (9月12日2018年). 11月8日2018年閲覧。
  7. ^ 末岡洋子 (9月14日2018年). “米Facebook、「HHVM」でのPHPサポートを終了する方針を発表”. mag.osdn.jp. 11月8日2018年閲覧。
  8. ^ The Future of HHVM”. hhvm.com. Facebook (9月18日2018年). 11月8日2018年閲覧。
  9. ^ a b c d Drew Paroski (11月29日2012年). “Speeding up PHP-based development with HHVM”. Facebook. 8月2日2014年閲覧。
  10. ^ Announcement on GitHub removing HPHPc support”. github.com. Facebook (2月19日2013年). 5月24日2013年閲覧。
  11. ^ Cade Metz (6月10日2013年). “How Three Guys Rebuilt the Foundation of Facebook”. Wired. 9月28日2014年閲覧。
  12. ^ HipHop Bytecode v1 revision 18”. github.com. Facebook (7月31日2014年). 5月24日2013年閲覧。
  13. ^ facebook/hhvm”. github.com (2013年5月). 8月2日2014年閲覧。
  14. ^ facebook/hhvm”. github.com. Facebook (5月8日2014年). 8月2日2014年閲覧。
  15. ^ Cade Metz (3月20日2014年). “Facebook Introduces 'Hack,' the Programming Language of the Future”. Wired. 4月15日2014年閲覧。
  16. ^ Hack: a new programming language for HHVM”. code.facebook.com. Facebook (2014年4月). 3月23日2014年閲覧。
  17. ^ Josh Lockhart (4月3日2014年). “Facebook’s Hack, HHVM, and the future of PHP”. O'Reilly Media. 8月2日2014年閲覧。
  18. ^ Hack Manual”. docs.hhvm.com. 3月25日2014年閲覧。
  19. ^ Hack Manual”. docs.hhvm.com. 3月25日2014年閲覧。
  20. ^ Hack Manual”. docs.hhvm.com. 4月2日2014年閲覧。
  21. ^ Brady Forrest (6月23日2009年). “Bing and Google Agree: Slow Pages Lose Users”. O'Reilly Media. 9月28日2014年閲覧。
  22. ^ We are the 98.5% (and the 16%)”. hhvm.com (12月19日2013年). 8月2日2014年閲覧。
  23. ^ 米Facebook、「HHVM」でのPHPサポートを終了する方針を発表”. OSDN (2018年9月14日). 2018年9月14日閲覧。
  24. ^ 「HHVM 4.0」リリース、PHPのサポートを廃止”. OSDN (2019年2月13日). 2019年2月13日閲覧。


「HipHop Virtual Machine」の続きの解説一覧


このページでは「ウィキペディア」からHipHop Virtual Machineを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHipHop Virtual Machineを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHipHop Virtual Machineを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「HipHop Virtual Machine」の関連用語

HipHop Virtual Machineのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HipHop Virtual Machineのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのHipHop Virtual Machine (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS