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 and XUL FastLoad file [ | * [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 and XUL FastLoad file [https://bugzilla.mozilla.org/show_bug.cgi?id=321985 script deserialization], while reducing footprint. | ||
* Make mostly-dense arrays [https://bugzilla.mozilla.org/show_bug.cgi?id=322889 blazingly fast]. | * Make mostly-dense arrays [https://bugzilla.mozilla.org/show_bug.cgi?id=322889 blazingly fast]. | ||
Revision as of 17:14, 12 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 and XUL FastLoad file script deserialization, while reducing footprint.
- Make mostly-dense arrays blazingly fast.