AVM1
E559315
AVM1 is the first-generation ActionScript virtual machine used by Adobe Flash Player to execute legacy ActionScript 1.0 and 2.0 code.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
ActionScript virtual machine
ⓘ
software component ⓘ virtual machine ⓘ |
| associatedWith | SWF file format ⓘ |
| associatedWithTool |
Adobe Flash Professional
NERFINISHED
ⓘ
Macromedia Flash IDE NERFINISHED ⓘ |
| bytecodeType | AVM1 bytecode ⓘ |
| category | Flash platform technology ⓘ |
| coexistsWith | AVM2 in later Flash Player versions ⓘ |
| compatibility |
backward-compatible with ActionScript 1.0
ⓘ
backward-compatible with ActionScript 2.0 ⓘ |
| designedFor |
interactive multimedia content
ⓘ
simple games ⓘ web animations ⓘ |
| developedBy |
Adobe Systems
NERFINISHED
ⓘ
Macromedia NERFINISHED ⓘ |
| documentationAvailableFrom | Adobe ActionScript 2.0 Language Reference NERFINISHED ⓘ |
| era | pre-ActionScript 3.0 Flash development ⓘ |
| executionEnvironment | Flash Player sandbox ⓘ |
| executionMode | interpreted bytecode ⓘ |
| executionModel | stack-based virtual machine ⓘ |
| executionTarget | client-side runtime ⓘ |
| generation | first-generation ActionScript virtual machine ⓘ |
| historicalRole | primary runtime for early Flash applications ⓘ |
| memoryManagement | garbage collection ⓘ |
| notCompatibleWith | ActionScript 3.0 NERFINISHED ⓘ |
| primaryUsePeriod | late 1990s and early 2000s ⓘ |
| purpose | execute ActionScript bytecode ⓘ |
| relatedStandard | ECMAScript (loosely influenced) ⓘ |
| replacedBy | AVM2 ⓘ |
| runsInside |
Adobe Flash Player projector
NERFINISHED
ⓘ
Flash Player plugin ⓘ |
| status | legacy ⓘ |
| supportsDataTypes |
Object and MovieClip types
ⓘ
primitive types such as Number, String, Boolean ⓘ |
| supportsFeature |
MovieClip object model
ⓘ
event-driven scripting ⓘ timeline-based scripting ⓘ |
| supportsLanguageVersion |
ActionScript 1.0
NERFINISHED
ⓘ
ActionScript 2.0 NERFINISHED ⓘ |
| supportsProgrammingParadigm |
object-based programming
ⓘ
prototype-based programming ⓘ |
| usedBy | web browsers via Flash Player ⓘ |
| usedFor | running legacy Flash content ⓘ |
| usedIn | Adobe Flash Player NERFINISHED ⓘ |
| usedInVersionRange | early Flash Player versions up to coexistence with AVM2 ⓘ |
| usedWith |
ActionScript 1.0 compiler
ⓘ
ActionScript 2.0 compiler ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
ActionScript 2.0