JavaScript:Compiler References: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 19: Line 19:
* [http://wingolog.org/archives/2011/06/21/security-implications-of-jit-compilation security implications of jit compilation]
* [http://wingolog.org/archives/2011/06/21/security-implications-of-jit-compilation security implications of jit compilation]
* [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.39.4394&rep=rep1&type=pdf Representing type information in dynamically typed languages]
* [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.39.4394&rep=rep1&type=pdf Representing type information in dynamically typed languages]
* [http://evilpie.github.com/sayrer-fatval-backup/cache.aspx.htm Mozilla’s New JavaScript Value Representation] (NaN boxing, mirrored by me)
* [http://wingolog.org/archives/2011/05/18/value-representation-in-javascript-implementations value-representation-in-javascript-implementations]
* [http://wingolog.org/archives/2011/05/18/value-representation-in-javascript-implementations value-representation-in-javascript-implementations]
* [http://www.cs.tcd.ie/David.Gregg/papers/Gregg-SoCP-2005.pdf The Case for Virtual Register Machines]
* [http://www.cs.tcd.ie/David.Gregg/papers/Gregg-SoCP-2005.pdf The Case for Virtual Register Machines]

Revision as of 23:24, 23 July 2011

JIT

SSA

VM

Garbage Collection

Assembly

Other