50 citations · 73 across the 17 of their papers we have counts for
3 papers · 2 filters
Waterfall: Primitives Generation on the Fly
Guido Chari, Diego Garbervetsky, Camillo Bruni +2
Modern languages are typically supported by managed runtimes (Virtual Machines). Since VMs have to deal with many concepts such as memory management, abstract execution model and s…
Representing Code History with Development Environment Events
Martin Dias, Damien Cassou, Stéphane Ducasse
Modern development environments handle information about the intent of the programmer: for example, they use abstract syntax trees for providing high-level code manipulation such a…
SafeJS: Hermetic Sandboxing for JavaScript
Damien Cassou, Stéphane Ducasse, Nicolas Petton
Isolating programs is an important mechanism to support more secure applications. Isolating program in dynamic languages such as JavaScript is even more challenging since reflectiv…