Inferring Region Types via an Abstract Notion of Environment Transformation
summary
Presents a region-type inference that summarizes each method as an abstract transformation so the method body is analyzed once even for many region-varied calls, using equality and subtyping constraints and a fixed-point algorithm to produce an abstract method table T. Access graphs are used to finitely represent field paths so the inference always terminates; composition and join of summaries trade precision for speed (composition yields a less-precise but cheaper update). Implementation work is ongoing.
AI-written summary · about
