5 citations · 9 across the 3 of their papers we have counts for
4 papers
Two-level Just-in-Time Compilation with One Interpreter and One Engine
Yusuke Izawa, Hidehiko Masuhara, Carl Friedrich Bolz-Tereick
Modern, powerful virtual machines such as those running Java or JavaScript support multi-tier JIT compilation and optimization features to achieve their high performance. However,…
A Functional Programming Language with Versions
Yudai Tanabe, Luthfan Anshar Lubis, Tomoyuki Aotani +1
While modern software development heavily uses versioned packages, programming languages rarely support the concept of versions in their semantics, which makes software updates mor…
Amalgamating Different JIT Compilations in a Meta-tracing JIT Compiler Framework
Yusuke Izawa, Hidehiko Masuhara
Many modern virtual machines, such as JVMs, .NET Framework, and V8, employ a just-in-time (JIT) compiler to achieve their high-performance. There are two major compilation strategi…
Proactive Empirical Assessment of New Language Feature Adoption via Automated Refactoring: The Case of Java 8 Default Methods
Raffi Khatchadourian, Hidehiko Masuhara
Programming languages and platforms improve over time, sometimes resulting in new language features that offer many benefits. However, despite these benefits, developers may not al…