Towards a verified range analysis for JavaScript JITs
Towards a verified range analysis for JavaScript JITs
复制标题
针对 JavaScript JIT 进行经过验证的范围分析
DOI:
10.1145/3385412.3385968
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Stefan, Deian
中科院分区:
文献类型:
--
作者:
Brown, Fraser;Renner, John;Nötzli, Andres;Lerner, Sorin;Shacham, Hovav;Stefan, Deian
We present VeRA, a system for verifying therange analysispass in browser just-in-time (JIT) compilers. Browser developers write range analysis routines in a subset of C++, and verification developers write infrastructure to verify custom analysis properties. Then, VeRA automatically verifies the range analysis routines, which browser developers can integrate directly into the JIT. We use VeRA to translate and verify Firefox range analysis routines, and it detects a new, confirmed bug that has existed in the browser for six years.
登录
查看更多内容
DOI:
--
发表时间:
2016
期刊:
USENIX Annual Technical Conference
影响因子:
--
作者:
Helgi Sigurbjarnarson;James Bornholt;Nicolas Christin;L. Cranor
通讯作者:
L. Cranor
DOI:
--
发表时间:
2008
期刊:
Asian Symposium on Programming Languages and Systems
影响因子:
--
作者:
S. Maffeis;John C. Mitchell;Ankur Taly
通讯作者:
Ankur Taly
DOI:
--
发表时间:
2015
期刊:
影响因子:
--
作者:
Kyle Dewey;Jared Roesch;B. Hardekopf
通讯作者:
B. Hardekopf
DOI:
10.1145/2254064.2254094
发表时间:
2012
期刊:
Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation
影响因子:
--
作者:
Brian Hackett;Shu
通讯作者:
Shu
DOI:
--
发表时间:
2016
期刊:
Sensors Applications Symposium
影响因子:
--
作者:
David Menendez;Santosh Nagarakatte;Aarti Gupta
通讯作者:
Aarti Gupta