MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

 

SpiderMonkey é o engine JavaScript da Mozilla escrito em C/C++. É usado em varios produtos Mozilla, incluindo Firefox, e está disponível sob a MPL2.

Lançamentos do código-fonte autônomo podem ser encontrados na página de Lançamentos.

Guias

Compilação

Documentação de compilação do SpiderMonkey
Como obter o código fonte do SpiderMonkey, compilá-lo, e executar a suíte de teste.

Usando o SpiderMonkey

Introdução ao JavaScript shell
Documentação do JavaScript shell de linha de comando, js.
Guia de usuário JSAPI
Esse guia fornece uma visão geral do SpiderMonkey e descreve como você pode embutir chamadas da engine em seus aplicativos, habilitando neles o reconhecimento de JavaScript.
Guia do JSAPI
Mostra a tradução JSAPI de algumas expressões e declarações JavaScript comumente usadas.
Guia de enraizamento de GC
Guia sobre como escrever código compatível com o Generational GC no SpiderMonkey.
Como embutir o motor de JavaScript
Um tutorial mais antigo sobre embutir o SpiderMonkey.

Hacking on SpiderMonkey

Novo no SpiderMonkey
A guide to hacking on SpiderMonkey.
Setting up CDT to work on SpiderMonkey
How to configure Eclipse to work on the SpiderMonkey code.
Contribuindo com SpiderMonkey
A slidecast that is less than four minutes long.
Running Automated JavaScript Tests
How to run the JavaScript test suites.
Creating JavaScript tests
How to add tests to the JavaScript test suites.

Referência

JSAPI Reference
SpiderMonkey API reference.
JS Debugger API Reference
API reference for the Debugger object introduced in SpiderMonkey 1.8.6, which corresponds to Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5).
Bytecode descriptions
Listing of SpiderMonkey's bytecodes.
Parser API
Reflection of the SpiderMonkey parser, made available as a JavaScript API.

Tips, tricks and philosophy

Direções futuras
Futuras direções para funcionalidade, design, e prática de código.
SpiderMonkey Internals
A design overview and a file-by-file walkthrough of the implementation.
Bytecode Reference
SpiderMonkey bytecode reference.
SpiderMonkey Internals: GC
Separate internals article on the GC
SpiderMonkey Internals: Hacking Tips
Collection of helpful tips & tools for hacking on the engine

Releases

SpiderMonkey release notes
Current and past versions: 45, 38, 31, 24, 17
 

Junte-se à comunidade SpiderMonkey

Escolha a sua forma preferida de juntar-se à discussão:

Etiquetas do documento e colaboradores

Etiquetas: 
 Colaboradores desta página: rener_bz, rafaelff, amoedoamorim, sstangl
 Última atualização por: rener_bz,