{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,27]],"date-time":"2026-09-27T15:08:41Z","timestamp":1790521721896,"version":"4.1.0"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,6,11]],"date-time":"2018-06-11T00:00:00Z","timestamp":1528675200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,6,11]]},"DOI":"10.1145\/3192366.3192374","type":"proceedings-article","created":{"date-parts":[[2018,6,12]],"date-time":"2018-06-12T08:16:01Z","timestamp":1528791361000},"page":"151-165","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":35,"title":["HHVM JIT: a profile-guided, region-based compiler for PHP and Hack"],"prefix":"10.1145","author":[{"given":"Guilherme","family":"Ottoni","sequence":"first","affiliation":[{"name":"Facebook, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2018,6,11]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660193.2660199"},{"key":"e_1_3_2_2_2_1","unstructured":"Alexa. 2017. The top 500 sites on the web. Web site: http:\/\/www.alexa.com\/topsites.  Alexa. 2017. The top 500 sites on the web. Web site: http:\/\/www.alexa.com\/topsites."},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2736277.2741082"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349303"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/362248.362270"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/1247360.1247401"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/174675.177973"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/73141.74831"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/117954.117955"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/367487.367501"},{"key":"e_1_3_2_2_11_1","volume-title":"Emscripten: Optimizing Code \u2013 Very Large Codebases \u2013 Outlining. Web site: https:\/\/kripken.github.io\/ emscripten-site\/docs\/optimizing\/Optimizing-Code.html.","author":"Contributors Emscripten","year":"2015","unstructured":"Emscripten Contributors . 2015 . Emscripten: Optimizing Code \u2013 Very Large Codebases \u2013 Outlining. Web site: https:\/\/kripken.github.io\/ emscripten-site\/docs\/optimizing\/Optimizing-Code.html. Emscripten Contributors. 2015. Emscripten: Optimizing Code \u2013 Very Large Codebases \u2013 Outlining. Web site: https:\/\/kripken.github.io\/ emscripten-site\/docs\/optimizing\/Optimizing-Code.html."},{"key":"e_1_3_2_2_12_1","unstructured":"Martyn Corden. 2014. Diagnostic 25464: Some optimizations were skipped to constrain compile time. Web site: https:\/\/software.intel.com\/en-us\/articles\/fdiag25464.  Martyn Corden. 2014. Diagnostic 25464: Some optimizations were skipped to constrain compile time. Web site: https:\/\/software.intel.com\/en-us\/articles\/fdiag25464."},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/115372.115320"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/16.3.219"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/16.3.216"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/776261.776263"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/800017.800542"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542528"},{"key":"e_1_3_2_2_19_1","unstructured":"GCC Team. 2017. GNU Compiler Collection. Web site: http:\/\/gcc.gnu.org.  GCC Team. 2017. GNU Compiler Collection. Web site: http:\/\/gcc.gnu.org."},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58485-4_38"},{"key":"e_1_3_2_2_21_1","unstructured":"Hack. 2017. Web site: http:\/\/hacklang.org.  Hack. 2017. Web site: http:\/\/hacklang.org."},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/225160.225189"},{"key":"e_1_3_2_2_23_1","volume-title":"HHVM: The HipHop Virtual Machine. Web site: http:\/\/hhvm.com.","author":"Team HHVM","year":"2018","unstructured":"HHVM Team . 2018 . HHVM: The HipHop Virtual Machine. Web site: http:\/\/hhvm.com. HHVM Team. 2018. HHVM: The HipHop Virtual Machine. Web site: http:\/\/hhvm.com."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/143095.143114"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/178243.178478"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/191080.191116"},{"key":"e_1_3_2_2_27_1","unstructured":"Intel Corporation. 2011. Intel \u00ae 64 and IA-32 Architectures Software Developer\u2019s Manual. Number 325384-039US.  Intel Corporation. 2011. Intel \u00ae 64 and IA-32 Architectures Software Developer\u2019s Manual. Number 325384-039US."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/178243.178256"},{"key":"e_1_3_2_2_29_1","volume-title":"Constrained Bayesian Optimization with Noisy Experiments. CoRR abs\/1706.07094v1","author":"Letham Benjamin","year":"2017","unstructured":"Benjamin Letham , Brian Karrer , Guilherme Ottoni , and Eytan Bakshy . 2017. Constrained Bayesian Optimization with Noisy Experiments. CoRR abs\/1706.07094v1 ( 2017 ). http:\/\/arxiv.org\/abs\/1706.07094v1 Benjamin Letham, Brian Karrer, Guilherme Ottoni, and Eytan Bakshy. 2017. Constrained Bayesian Optimization with Noisy Experiments. CoRR abs\/1706.07094v1 (2017). http:\/\/arxiv.org\/abs\/1706.07094v1"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016604.2016635"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2017.7863743"},{"key":"e_1_3_2_2_33_1","volume-title":"Proceedings of the Symposium on Java Virtual Machine Research and Technology Symposium.","author":"Paleczny Michael","year":"2001","unstructured":"Michael Paleczny , Christopher Vick , and Cliff Click . 2001 . The Java\u2122 HotSpot Server Compiler . In Proceedings of the Symposium on Java Virtual Machine Research and Technology Symposium. Michael Paleczny, Christopher Vick, and Cliff Click. 2001. The Java\u2122 HotSpot Server Compiler. In Proceedings of the Symposium on Java Virtual Machine Research and Technology Symposium."},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/93542.93550"},{"key":"e_1_3_2_2_35_1","unstructured":"PHP. 2017. Web site: http:\/\/php.net.  PHP. 2017. Web site: http:\/\/php.net."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176617.1176753"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1111596.1111600"},{"key":"e_1_3_2_2_38_1","unstructured":"HHVM Team. 2017. HHVM Users. Web site: https:\/\/github.com\/facebook\/hhvm\/wiki\/users.  HHVM Team. 2017. HHVM Users. Web site: https:\/\/github.com\/facebook\/hhvm\/wiki\/users."},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1133989"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772954.1772979"},{"key":"e_1_3_2_2_41_1","unstructured":"Owen Yamauchi. 2012. On Garbage Collection. http:\/\/hhvm.com\/blog\/431\/on-garbage-collection.  Owen Yamauchi. 2012. On Garbage Collection. http:\/\/hhvm.com\/blog\/431\/on-garbage-collection."},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384658"}],"event":{"name":"PLDI '18: ACM SIGPLAN Conference on Programming Language Design and Implementation","location":"Philadelphia PA USA","acronym":"PLDI '18","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3192366.3192374","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3192366.3192374","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:07:53Z","timestamp":1750198073000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3192366.3192374"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,11]]},"references-count":41,"alternative-id":["10.1145\/3192366.3192374","10.1145\/3192366"],"URL":"https:\/\/doi.org\/10.1145\/3192366.3192374","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3296979.3192374","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2018,6,11]]},"assertion":[{"value":"2018-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}