JavaScript:Home Page: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(add link to to-be-created page listing JS engine developers)
(Add "Previous Projects" heading, clean out "Active Projects")
Line 13: Line 13:


== Active Projects  ==
== Active Projects  ==
*[[JavaScript:?Monkey]], goals (TODO: replace/supplement with IonMonkey goals)
*[[JavaScript:SpiderMonkey:RegExp API|Expose ECMA 262 Regular Expression API]] to C/C++ clients.
*A [[JavaScript:SpiderMonkey:Parser API|new SpiderMonkey API]] for building and inspecting parse trees.
*Narcissus ([http://lxr.mozilla.org/mozilla/source/js/narcissus source code]).
== Previous (Finished or Abandoned) Projects ==


*[[JavaScript:TraceMonkey|TraceMonkey]], the addition of native-code compilation to SpiderMonkey  
*[[JavaScript:TraceMonkey|TraceMonkey]], the addition of native-code compilation to SpiderMonkey  
*[[JaegerMonkey|JägerMonkey]], a new baseline JIT compiler for SpiderMonkey<br>
*[[JaegerMonkey|JägerMonkey]], a new baseline JIT compiler for SpiderMonkey
*[[JavaScript:?Monkey]], goals
*[[Tamarin]], the new virtual machine for [http://www.adobe.com/devnet/actionscript/ ActionScript] that's already in Flash.  
*[[Tamarin]], the new virtual machine for [http://www.adobe.com/devnet/actionscript/ ActionScript] that's already in Flash.  
*[[JavaScript:SpiderMonkey:Context Threading|Context-thread]] the SpiderMonkey interpreter.
*Make mostly-dense arrays [https://bugzilla.mozilla.org/show_bug.cgi?id=322889 blazingly fast]. Latest bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=486356 type-specialized Arrays].  
*Make mostly-dense arrays [https://bugzilla.mozilla.org/show_bug.cgi?id=322889 blazingly fast]. Latest bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=486356 type-specialized Arrays].  
*[[JavaScript:SpiderMonkey:Context Threading|Context-thread]] the SpiderMonkey interpreter.
*[[JavaScript:SpiderMonkey:RegExp API|Expose ECMA 262 Regular Expression API]] to C/C++ clients.
*A [[JavaScript:SpiderMonkey:Parser API|new SpiderMonkey API]] for building and inspecting parse trees.
*Narcissus ([http://lxr.mozilla.org/mozilla/source/js/narcissus source code]).


== Blue Sky ==
== Blue Sky ==

Revision as of 05:36, 27 April 2011

JavaScript language and implementation plans go here. For background, see:

Hackers

Active Projects

Previous (Finished or Abandoned) Projects

Blue Sky

Benchmarks

Coding Style Guidelines

References