ActionScript Virtual Machine

E555975

The ActionScript Virtual Machine is the runtime engine in Adobe Flash Player and related platforms that interprets and executes compiled ActionScript bytecode.

All labels observed (2)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf ActionScript Virtual Machine version ⓘ
runtime engine ⓘ
software component ⓘ
virtual machine ⓘ
affectedBy end of life of Adobe Flash Player in 2020 ⓘ
associatedWith SWF file format ⓘ
basedOn ECMAScript 4 draft features ⓘ
linked to: ECMAScript
designedFor improved performance and scalability ⓘ
developedBy Adobe Systems ⓘ
linked to: Adobe Inc.
executes ActionScript bytecode ⓘ
executesFormat SWF bytecode ⓘ
exposes APIs for display list manipulation ⓘ
APIs for event handling ⓘ
APIs for file I/O in Adobe AIR ⓘ
APIs for networking ⓘ
handles exception handling ⓘ
garbage collection ⓘ
just-in-time compilation ⓘ
memory management for ActionScript programs ⓘ
type checking ⓘ
hasVersion AVM1 ⓘ
AVM2 ⓘ
interprets ActionScript bytecode ⓘ
introducedIn Adobe Flash Player 9 ⓘ
linked to: Flash (software)
optimizedFor timeline-based animations and simple scripts ⓘ
partOf Flash Player architecture ⓘ
primaryUse browser-based games ⓘ
multimedia content ⓘ
rich internet applications ⓘ
relatedTo ECMAScript ⓘ
JavaScript engines ⓘ
role execute compiled ActionScript code ⓘ
provide runtime environment for ActionScript ⓘ
runsOn client-side within web browsers via Flash Player plug-in ⓘ
desktop and mobile platforms via Adobe AIR ⓘ
status legacy technology ⓘ
supports ECMAScript-based semantics ⓘ
JIT compilation ⓘ
event-driven programming model ⓘ
improved object model ⓘ
object-oriented programming features of ActionScript ⓘ
stronger type system ⓘ
supportsLanguage ActionScript ⓘ
supportsLanguageVersion ActionScript 1.0 ⓘ
linked to: ActionScript

ActionScript 2.0 ⓘ
linked to: ActionScript

ActionScript 3.0 ⓘ
linked to: ActionScript
usedIn Adobe AIR ⓘ
Adobe Flash Player ⓘ
linked to: Flash (software)

early versions of Adobe Flash Player ⓘ

How these facts were elicited

Referenced by (2)

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

ActionScript → executedBy → ActionScript Virtual Machine ⓘ
Adobe AIR → basedOn → Flash Player virtual machine ⓘ
linked to: ActionScript Virtual Machine