JavaScriptCore

E24803

JavaScriptCore is Apple’s high-performance JavaScript engine used primarily in the Safari web browser and WebKit-based applications.

All labels observed (7)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf JavaScript engine
software library
category runtime system
web browser engine component
developer Apple Inc.
exposesAPI C API
JavaScriptCore.framework
linked to: JavaScriptCore

Objective-C API
frameworkName JavaScriptCore.framework
linked to: JavaScriptCore
implementsFeature DOM-related JavaScript execution (via WebKit integration)
ECMAScript runtime semantics
linked to: ECMAScript
integratedInto Safari Web Inspector tooling
license BSD-like license
openSourceProject WebKit
optimizedFor high performance
partOf WebKit project
linked to: WebKit
platform iOS
iPadOS
macOS
tvOS
watchOS
programmingLanguage C++
providesFeature Garbage collection
JavaScript bytecode interpreter
JavaScript parser
JavaScript runtime
Just-in-time compilation
relatedTo Nitro (Safari JavaScript engine name)
linked to: JavaScriptCore
replaces older WebKit JavaScript interpreters
repository https://webkit.org
supportsFeature ES6 features (progressively)
generators
promises
strict mode
typed arrays
supportsLanguage JavaScript
supportsOptimization JIT compilation
code specialization
inline caching
supportsStandard ECMAScript
targetArchitecture ARM
Apple silicon
x86_64
usedFor embedding JavaScript in applications
executing JavaScript in Safari
running web content in WebKit-based apps
usedIn Safari
WebKit

How these facts were elicited

Referenced by (14)

Full triples — surface form annotated when it differs from this entity's canonical label.

JavaScript notableImplementation JavaScriptCore
Apple Safari usesEngine Nitro JavaScript engine
linked to: JavaScriptCore
Bun usesJavaScriptEngine JavaScriptCore
ChakraCore relatedTo JavaScriptCore
JavaScriptCore exposesAPI JavaScriptCore.framework
linked to: JavaScriptCore
JavaScriptCore frameworkName JavaScriptCore.framework
linked to: JavaScriptCore
JavaScriptCore relatedTo Nitro (Safari JavaScript engine name)
linked to: JavaScriptCore
WebKit basedOn KJS
linked to: JavaScriptCore
WebKit component JavaScriptCore
WebKit notableComponent JavaScriptCore JIT compiler
linked to: JavaScriptCore
Safari usesEngine JavaScriptCore
React Native supports JavaScriptCore
WebCore integratesWith JavaScriptCore
QtWebKit supports JavaScriptCore as JavaScript engine
linked to: JavaScriptCore