@inproceedings{6fc1a89c80a2483b82d961af50ed4027,
title = "Work-in-progress: Advanced ahead-of-time compilation for JavaScript engine",
abstract = "JavaScript1 is heavily used in the web, yet it is much slower than other languages. To improve the JavaScript performance, aheadof-time compilation (AOTC) has been used, either to reuse the bytecode or the machine code generated by the baseline just-intime compilation (JITC). JavaScript engines today employ highperformance optimizing JITC. So, we propose an AOTC that reuses the code generated by the optimizing JITC. It is more challenging than existing AOTCs since we need to handle more complex address relocation issues. Our preliminary evaluation shows that the proposed AOTC is promising, though.",
keywords = "Ahead-of-time compilation, JavaScript, JITC",
author = "Hyukwoo Park and Sungkook Kim and Moon, \{Soo Mook\}",
note = "Publisher Copyright: {\textcopyright} 2017 Association for Computing Machinery.; 2017 International Conference on Compilers, Architectures and Synthesis for Embedded Systems, CASES 2017 ; Conference date: 15-10-2017 Through 20-10-2017",
year = "2017",
month = oct,
day = "15",
doi = "10.1145/3125501.3125512",
language = "English",
series = "Proceedings of the 2017 International Conference on Compilers, Architectures and Synthesis for Embedded Systems Companion, CASES 2017",
publisher = "Association for Computing Machinery, Inc",
booktitle = "Proceedings of the 2017 International Conference on Compilers, Architectures and Synthesis for Embedded Systems Companion, CASES 2017",
}