[llvm-commits] [www-pubs] r112771 - in /www-pubs/trunk: 2008-09-Lightspark.html 2008-09-Lightspark.pdf pubs.js

Chris Lattner sabre at nondot.org
Wed Sep 1 16:38:48 PDT 2010


Author: lattner
Date: Wed Sep  1 18:38:48 2010
New Revision: 112771

URL: http://llvm.org/viewvc/llvm-project?rev=112771&view=rev
Log:
add lightspark thesis, "An Efficient ActionScript 3.0 Just-In-Time Compiler Implementation"

Added:
    www-pubs/trunk/2008-09-Lightspark.html
    www-pubs/trunk/2008-09-Lightspark.pdf   (with props)
Modified:
    www-pubs/trunk/pubs.js

Added: www-pubs/trunk/2008-09-Lightspark.html
URL: http://llvm.org/viewvc/llvm-project/www-pubs/trunk/2008-09-Lightspark.html?rev=112771&view=auto
==============================================================================
--- www-pubs/trunk/2008-09-Lightspark.html (added)
+++ www-pubs/trunk/2008-09-Lightspark.html Wed Sep  1 18:38:48 2010
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <link rel="stylesheet" href="../llvm.css" type="text/css" media="screen" />
+  <title>An Efficient ActionScript 3.0 Just-In-Time Compiler Implementation</title>
+</head>
+<body>
+
+<div class="pub_title">
+  An Efficient ActionScript 3.0 Just-In-Time Compiler Implementation
+</div>
+<div class="pub_author">
+  Alessandro Pignotti, B.S. Thesis
+</div>
+
+
+<h2>Abstract:</h2>
+<blockquote>
+Adobe Flash: the current de facto standard for rich content web applications is
+powered by an ECMAScript derived language called Action-Script. The bytecode
+for the language is designed to run on a stack based virtual machine. We
+introduce a Just in Time compiler and runtime en- vironment for such bytecode.
+The LLVM framework is used to generate optimized native assembly from an
+intermediate representation, generated from the bytecode while optimizing stack
+traffic, local variable accesses and exploiting implicit type information.
+</blockquote>
+
+<h2>Published:</h2>
+<blockquote>
+  An Efficient ActionScript 3.0 Just-In-Time Compiler Implementation,
+   Alessandro Pignotti.<br>
+  <i>Bachelor Thesis</i>, Universita degli Studi di Pisa, September 2008
+</blockquote>
+
+<h2>Download:</h2>
+<ul>
+  <li><a href="2008-09-Lightspark.pdf">An Efficient ActionScript 3.0 Just-In-Time Compiler Implementation</a> (PDF)</li>
+</ul>
+</body>
+</html>

Added: www-pubs/trunk/2008-09-Lightspark.pdf
URL: http://llvm.org/viewvc/llvm-project/www-pubs/trunk/2008-09-Lightspark.pdf?rev=112771&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-pubs/trunk/2008-09-Lightspark.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: www-pubs/trunk/pubs.js
URL: http://llvm.org/viewvc/llvm-project/www-pubs/trunk/pubs.js?rev=112771&r1=112770&r2=112771&view=diff
==============================================================================
--- www-pubs/trunk/pubs.js (original)
+++ www-pubs/trunk/pubs.js Wed Sep  1 18:38:48 2010
@@ -594,6 +594,13 @@
    published: "Proc. International Conference on Principles and Practice of Programming In Java (PPPJ 2008)",
    month: 9,
    year: 2008},
+            
+  {url: "2008-09-Lightspark.html",
+   title: "An Efficient ActionScript 3.0 Just-In-Time Compiler Implementation",
+   author: "Alessandro Pignotti",
+   published: "Bachelor Thesis, Universita degli Studi di Pisa",
+   month: 9,
+   year: 2008},
 
   {url: '2008-08-RTCodegen.html',
    title: 'Run-Time Code Generation for Materials',





More information about the llvm-commits mailing list