본문으로 이동

스파이더몽키

한울위키, 우리 모두의 백과사전.
스파이더몽키
개발자모질라 재단 (모질라 코퍼레이션)
저장소
  • {{URL|example.com|optional display text}}모듈:EditAtWikidata 29번째 줄에서 Lua 오류: attempt to index field 'wikibase' (a nil value).
프로그래밍 언어C, C++, 러스트
엔진
    모듈:EditAtWikidata 29번째 줄에서 Lua 오류: attempt to index field 'wikibase' (a nil value).
    운영 체제크로스 플랫폼
    플랫폼IA-32, x86-64, ARM, MIPS, SPARC,[1] RISC-V[2]
    종류레이아웃 엔진
    라이선스모질라 공용 허가서 2.0[3]
    웹사이트spidermonkey.dev developer.mozilla.org/en/SpiderMonkey

    스파이더몽키(영어: SpiderMonkey)은 웹 브라우저를 만드는 데 기반을 제공하는 오픈 소스 응용 프로그램 프레임워크이다. 모질라 파이어폭스, 서보 및 기타 다양한 프로젝트에서 사용되는 모질라자바스크립트 및 웹 어셈블리 엔진이다. C++, 러스트 및 자바스크립트로 작성되었다. C++ 및 Rust 프로젝트에 포함할 수 있으며 독립 실행형 셸로 실행할 수도 있다.[4]

    버전

    버전 출시일 일치하는 ECMAScript 버전 브라우저 버전
    오래된 버전, 지원 중단: 1.0 March 1996 Netscape Navigator 2.0
    오래된 버전, 지원 중단: 1.1 August 1996 Netscape Navigator 3.0
    오래된 버전, 지원 중단: 1.2 June 1997 Netscape Navigator 4.0 - 4.05
    오래된 버전, 지원 중단: 1.3 October 1998 ECMA-262 1st + 2nd edition Netscape Navigator 4.06-4.7x
    오래된 버전, 지원 중단: 1.4 Netscape Server
    오래된 버전, 지원 중단: 1.5 November 2000 ECMA-262 3rd edition Netscape Navigator 6, Firefox 1.0
    오래된 버전, 지원 중단: 1.6 November 2005[5] Firefox 1.5
    오래된 버전, 지원 중단: 1.7 October 2006 Firefox 2.0
    오래된 버전, 지원 중단: 1.8 June 2008 Firefox 3.0
    오래된 버전, 지원 중단: 1.8.5 March 2011 ECMA-262 5th edition Firefox 4.0
    현재 안정화 버전: 31 2014 Firefox 31
    현재 안정화 버전: 38 September 2015 Firefox 38
    현재 안정화 버전: 45 April 2016 Firefox 45
    현재 안정화 버전: 52 March 2017 Firefox 52
    현재 안정화 버전: 68 July 2019 Firefox 68
    현재 안정화 버전: 78 June 2020 Firefox 78
    배포 예정: 90 2021 Firefox 90

    2014년 버전부터 스파이더몽키는 파이어폭스와 릴리즈를 동시에 하고있다.

    콤포넌트

    스파이더몽키의 주요 콤포넌트(Components)는 GC(Garbage Collector), JSObject(JS::Value), 파서(parser), 인터프리터(JavaScript Interpreter), JIT 컴파일(JavaScript JITs), 웹어셈블리(WASM,WebAssembly) 등으로 구성되어 있다.[6][7]

    같이 보기

    각주

    1. “1.8.8 – SpiderMonkey | MDN”. Developer.mozilla.org. 10 January 2013. 2 May 2013에 원본 문서에서 보존된 문서. 21 March 2013에 확인함. 
    2. “SpiderMonkey Newsletter (Firefox 110-111)”. 《spidermonkey.dev》. 2023년 2월 16일. 2023년 12월 27일에 확인함. 
    3. 《Mozilla Licensing Policies》, mozilla.org, 2 April 2013에 원본 문서에서 보존된 문서, 26 March 2013에 확인함 
    4. (SpiderMonkey-Welcome!)https://spidermonkey.dev/
    5. “New in JavaScript 1.6”. 2015년 9월 5일에 원본 문서에서 보존된 문서. 2017년 12월 6일에 확인함. 
    6. [참고](firefox source doc - SpiderMonkey)https://firefox-source-docs.mozilla.org/js/index.html
    7. [참고](mozilla wiki - Oxidation)https://wiki.mozilla.org/Oxidation

    외부 링크

    • 파일:Commons-logo.svg 위키미디어 공용에 [{{fullurl:Commons:모듈:WikidataIB 508번째 줄에서 Lua 오류: attempt to index field 'wikibase' (a nil value).|uselang=ko}} 스파이더몽키] 관련 미디어 분류가 있습니다.
    • 모듈:Official_website 90번째 줄에서 Lua 오류: attempt to index field 'wikibase' (a nil value).