Abstract/Bio

2 min read Original article ↗

Stanford EE Computer Systems Colloquium

4:30 PM, Wednesday, April 13, 2016
NEC Auditorium, Gates Computer Science Building Room B3
Stanford University
http://ee380.stanford.edu

Sista: Speculative inlining, Smalltalk-style

Eliot Miranda
Cadence Design Systems
Clément Béra
INRIA, Lille, France
About the talk:

Sista is an adaptive optimizer using speculative inlining that is implemented entirely in Smalltalk, and is "live" in the system, meaning that the optimizer runs in the same run-time as the application and potentially can be interactively developed. Sista makes use of Smalltalk's support for first-class activation records (contexts), both to analyse the running system, and to allow manipulation of execution state to effect switching from unoptimized code to optimized code and back. Because Sista optimizes from bytecoded methods to bytecoded methods which are normal Smalltalk objects:

Slides:

No slides from this talk are available for download at this time.

Videos:

About the speakers:

Contact information:

Eliot Miranda
Cadence Design Systems