Changes

Jump to: navigation, search

JavaScript:Home Page

564 bytes removed, 03:37, 14 November 2013
Moved some links
JavaScript language and implementation plans go here. For background, see:
 
* [[JavaScript:New to SpiderMonkey|"So you're new to SpiderMonkey"]] is a guide for new contributors to the JavaScript engine.
* The [http://www.mozilla.org/js/language Mozilla JS language] page.
* The [http://www.ecmascript.org/ ECMAScript (ES) language] site.
* [http://developer.mozilla.org/en/docs/SpiderMonkey SpiderMonkey pages] at the [http://developer.mozilla.org Mozilla Developer Network].
* [http://developer.mozilla.org/en/docs/JavaScript JavaScript pages] at the [http://developer.mozilla.org Mozilla Developer Network].
 
== Hackers ==
 
* [[JavaScript:Hackers|JavaScript engine hackers and areas of expertise]]
 
== Guidelines ==
 
* [[JavaScript:SpiderMonkey:Coding_Style|SpiderMonkey coding style guide]]
* [[JavaScript:Bug Triage Tags|Bug Triage Tags]]
 
== Benchmarks ==
 
* [[Benchmark Intro]]
* [[Sunspider Info]]
* [[V8bench Info]]
* [[Kraken Info]]
== Tracked Projects ==
*[[Javascript:SpiderMonkey:HeapProfiling|Heap Profiling]]: Integrated tools for tracking memory use, finding leaks, and so on.
*[[Javascript:SpiderMonkey:StartupCache|Start-up Cache]]: Improve start-up time JavaScript for Gaia applications.
*[[Web Browser Grand Prix]]: Optimize for Tom's Hardware Guide's "Web Browser Grand Prix" (WBGP) benchmarks.
== Active Projects ==
* [http://developer.mozilla.org/en/docs/Rhino Rhino documentation at MDC]. Rhino is an implementation of JavaScript in Java.
== Blue Sky Benchmarks ==
* [[JavaScript:JS3 Requirements|JS3 RequirementsBenchmark Intro]]* [[Sunspider Info]]* [[V8bench Info]]* [[Kraken Info]]
== References ==
* [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Language_Resources ECMAScript language specifications]
* "[http://www.cs.kent.ac.uk/people/staff/rej/gcbook/gcbook.html Garbage Collection: algorithms for automatic dynamic memory management]", by Richard Jones, is a comprehensive reference book about different garbage collection algorithms.
* Also Richard Jones's webpage has a collection of [http://www.cs.kent.ac.uk/people/staff/rej/gc.html references].
* Several conferences where most memory management papers go: [http://portal.acm.org/browse_dl.cfm?linked=1&part=series&idx=SERIES858&coll=portal&dl=ACM&CFID=43281450&CFTOKEN=59448574 ISMM], [http://portal.acm.org/browse_dl.cfm?linked=1&part=series&idx=SERIES363&coll=portal&dl=ACM&CFID=43281450&CFTOKEN=59448574 PLDI], [http://portal.acm.org/browse_dl.cfm?linked=1&part=series&idx=SERIES318&coll=portal&dl=ACM&CFID=43281450&CFTOKEN=59448574 OOPSLA], [http://portal.acm.org/browse_dl.cfm?linked=1&part=series&idx=SERIES11259&coll=portal&dl=ACM&CFID=43281450&CFTOKEN=59448574, VEE].
* [[JavaScript:Bug Triage Tags|Bug Triage Tags]]
Confirm
3,301
edits

Navigation menu