JavaScriptCore

E24803

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

AI illustration

How this image was made

AI-generated illustration of JavaScriptCore

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of JavaScriptCore (JavaScriptCore is Apple’s high-performance JavaScript engine used primarily in the Safari web browser and WebKit-based applications.)

All labels observed (10)

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 (20)

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
WebBrowser → hasComponent → JavaScript engine ⓘ
linked to: JavaScriptCore
Script Editor (macOS) → supportsTechnology → JavaScriptCore (for JXA) ⓘ
linked to: JavaScriptCore
Bun → usesEngine → JavaScriptCore ⓘ
subject linked to: Bun toolkit
Server-Sent Events → clientEnvironment → JavaScript runtime ⓘ
linked to: JavaScriptCore
React Native for Windows → uses → JavaScriptCore ⓘ