JavaScriptCore
苹果公司为WebKit浏览器引擎开发的JavaScript引擎,采用分层编译架构,在冷启动场景下性能优异
Timeline (last 90 days)
The business logic of a React Native application runs on a JavaScript engine (Hermes or JavaScriptCore), independent of the native binary code.
JavaScriptCore采用LLInt→Baseline JIT→DFG JIT→FTL JIT的四层渐进编译架构,其解释器层更轻量,冷启动优势明显
Bun于2022年由Jarred Sumner发布,使用Apple的JavaScriptCore引擎而非V8,并用Zig语言编写底层实现
Bun is a JavaScript runtime known for high performance, originally written in the Zig language.
All Facts (4)
Bun is a JavaScript runtime known for high performance, originally written in the Zig language.
60%UnverifiedThe business logic of a React Native application runs on a JavaScript engine (Hermes or JavaScriptCore), independent of the native binary code.
50%UnverifiedJavaScriptCore采用LLInt→Baseline JIT→DFG JIT→FTL JIT的四层渐进编译架构,其解释器层更轻量,冷启动优势明显
50%UnverifiedBun于2022年由Jarred Sumner发布,使用Apple的JavaScriptCore引擎而非V8,并用Zig语言编写底层实现
50%