2019
DOI: 10.1007/978-3-030-29852-4_4
|View full text |Cite
|
Sign up to set email alerts
|

Interpretizer: A Compiler-Independent Conversion of Switch-Based Dispatch into Threaded Code

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2020
2020

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 10 publications
0
2
0
Order By: Relevance
“…This technique has been clunkily named previously as "compilepretation" [Zay17b] since it combines aspects of traditional compilation (model-to-code) and interpretation (operational semantics). Introducing concurrency into the mix has bears another clunky name of "interpretisation" [Kli19a].…”
Section: Semantic Steps Modellingmentioning
confidence: 99%
See 1 more Smart Citation
“…This technique has been clunkily named previously as "compilepretation" [Zay17b] since it combines aspects of traditional compilation (model-to-code) and interpretation (operational semantics). Introducing concurrency into the mix has bears another clunky name of "interpretisation" [Kli19a].…”
Section: Semantic Steps Modellingmentioning
confidence: 99%
“…In our work his "instruction decoding" corresponds to the emulator figuring out at runtime which instruction to execute next and how to turn its bits into meaningful entities corresponding to its arguments in terms of which its core semantics is expressed. Klimiankou managed to build the fastest decoder for IA-32 commands [Kli19b] and was able to leverage it to migrate from switch-based dispatch (that we also use) to concurrent threaded code [Kli19a].…”
Section: Related Workmentioning
confidence: 99%