JavaScript:Home Page: Difference between revisions
Jump to navigation
Jump to search
m (→New Projects) |
|||
Line 12: | Line 12: | ||
* A [[JavaScript:SpiderMonkey:Parser API|new SpiderMonkey API]] for building and inspecting parse trees. | * A [[JavaScript:SpiderMonkey:Parser API|new SpiderMonkey API]] for building and inspecting parse trees. | ||
* [[JavaScript:SpiderMonkey:Context Threading|Context-thread]] the SpiderMonkey interpreter. | * [[JavaScript:SpiderMonkey:Context Threading|Context-thread]] the SpiderMonkey interpreter. | ||
* [mailto:igor.bukanov@gmail.com Igor's] great [https://bugzilla.mozilla.org/show_bug.cgi?id=319719 plan] to coalesce all strings in a compilation unit, using [http://lxr.mozilla.org/mozilla/source/js/src/jsstr.h JS dependent strings] to share pieces of the whole. This will speed up both source compilation XUL FastLoad file [http://lxr.mozilla.org/mozilla/search?string=JS_XDRScript script deserialization], while reducing footprint. | |||
* Make mostly-dense arrays [https://bugzilla.mozilla.org/show_bug.cgi?id=322889 blazingly fast]. | |||
== Coding Style Guidelines == | == Coding Style Guidelines == | ||
* [[JavaScript:SpiderMonkey:Coding_Style|SpiderMonkey]] | * [[JavaScript:SpiderMonkey:Coding_Style|SpiderMonkey]] |
Revision as of 22:30, 10 January 2006
Intro
JavaScript language and implementation plans go here. For background, see:
- JS items in Brendan's roadmap blog.
- The mozilla.org website's JS language page.
- JS pages at the Mozilla Developer Center.
New Projects
- Narcissus (source code).
- A new SpiderMonkey API for building and inspecting parse trees.
- Context-thread the SpiderMonkey interpreter.
- Igor's great plan to coalesce all strings in a compilation unit, using JS dependent strings to share pieces of the whole. This will speed up both source compilation XUL FastLoad file script deserialization, while reducing footprint.
- Make mostly-dense arrays blazingly fast.