구글

구글크롬 탑재 JavaScript 실행 엔진 「V8」로 interpreter 「Ignition」라고 컴파일러 「TurboFan」디폴트로 유효!

나나시노 2017. 5. 16. 15:38
반응형


Google Chrome 탑재 JavaScript 실행 엔진 「V8」로 interpreter 「Ignition」라고 컴파일러 「TurboFan」 디폴트로 유효!



Google JavaScript 실행 엔진 최신판 「V8 5.9」로, 지금까지 3년반에 걸쳐서 개발이 계속되어 온 interpreter 「Ignition」라고 컴파일러 「TurboFan」이 디폴트로 유효하게 됩니다.

종래는 Full-Codegen와 Crankshaft의 편성이 이용되었습니다만, 이 변경에 의해서 Google Chrome은 전체적인 성능 향상이 전망됩니다.




Google Chrome엔 Google제의 JavaScript 실행 엔진 「V8」가 이용되어 있었습니다. Crankshaft는 2010년에 당시, 신JavaScript 엔진으로서 등장한 것으로, 2008년 이래의 Chrome 갱신 중에서 가장 퍼포먼스가 향상하는 내용이 되었습니다.

하지만, 새로운 JavaScript 언어 기능과 그 기능의 최적화에 대응할 수 없기 때문에, 2013년 후반부터 신컴파일러 「TurboFan」 프로젝트가 시동하게 되었습니다.




V8 JavaScript 엔진이 공식 블로그로 어느 정도 퍼포먼스가 개선하는가 그래프를 게재했습니다.



반응형