2021
DOI: 10.4230/lipics.ecoop.2021.1
|View full text |Cite
|
Sign up to set email alerts
|

Scope States: Guarding Safety of Name Resolution in Parallel Type Checkers

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 0 publications
0
4
0
Order By: Relevance
“…Eelco Visser led the development of three declarative meta-languages for specifying name resolution: NaBL [11], NaBL2 [19,25], and Statix [20,22,26,27]. The Spoofax language workbench [8,10,31] implements name resolution for any language whose rules are specified in one of these meta-languages.…”
Section: :2 Using Spoofax To Support Online Code Navigationmentioning
confidence: 99%
“…Eelco Visser led the development of three declarative meta-languages for specifying name resolution: NaBL [11], NaBL2 [19,25], and Statix [20,22,26,27]. The Spoofax language workbench [8,10,31] implements name resolution for any language whose rules are specified in one of these meta-languages.…”
Section: :2 Using Spoofax To Support Online Code Navigationmentioning
confidence: 99%
“…Therefore, these results cannot be interpreted as speedups for Statix-based type checkers. For that reason, we benchmarked the total speedup of executing the Java specification with the concurrent solver [29], using both generic and compiled queries. For each measurement, we used 5 warm-up iterations and 20 measurement iterations in single-shot mode on a single core.…”
Section: Performancementioning
confidence: 99%
“…Although we deem it unlikely, it might be the case that queries of the Java specification do not exercise particular important code paths. Second, Statix allows interleaving scope graph construction and querying [18,29]. This is required to support typedependent name resolution and module systems.…”
Section: Threats To Validitymentioning
confidence: 99%
See 1 more Smart Citation