Proceedings of the 8th Symposium on Dynamic Languages 2012
DOI: 10.1145/2384577.2384587
|View full text |Cite
|
Sign up to set email alerts
|

Self-optimizing AST interpreters

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
69
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 107 publications
(69 citation statements)
references
References 15 publications
0
69
0
Order By: Relevance
“…Research on optimizations ignored AST interpreters for a long time [6] and only recently, with Truffle [3] reconsidered them actively. However, for bytecode interpreters, a number of optimizations have been developed.…”
Section: Bytecode Interpretersmentioning
confidence: 99%
See 3 more Smart Citations
“…Research on optimizations ignored AST interpreters for a long time [6] and only recently, with Truffle [3] reconsidered them actively. However, for bytecode interpreters, a number of optimizations have been developed.…”
Section: Bytecode Interpretersmentioning
confidence: 99%
“…Truffle is a Java-based framework to implement efficient AST interpreters [3]. Based on the execution paths taken and the types observed, Truffle dynamically specializes the AST.…”
Section: Truffle: Self-optimizing Ast Inter-pretersmentioning
confidence: 99%
See 2 more Smart Citations
“…We compare the performance of four object-oriented languages built on the same platform, namely the HotSpot JVM with the Graal just-in-time (JIT) compiler [16] and the Truffle language implementation framework [18]. We find that these implementations exhibit very similar performance for our set of 14 benchmarks.…”
Section: Introductionmentioning
confidence: 99%