A lightweight JavaScript engine for mobile devices
Ryan H. Choi, Youngil Choi · 2015
We present Typed JS, a subset of JavaScript that supports AOT compilation by utilizing type-decorated syntax. Typed JS is designed for mobile devices with goals of having smaller memory footprint while achieving high-performance, which is accomplished by having static types and AOT compilable architecture. Experiments show that Typed JS requires significantly much less memory usage while performing better than industry-leading JavaScript engines on a mobile platform.