Disambiguation evidence for Android Runtime (ART) via surface form
"Android Runtime"
As subject (51)
Triples where this entity appears as subject under the
label "Android Runtime".
| Predicate | Object |
|---|---|
| alsoKnownAs | ART ⓘ |
| architectureSupport | ARM ⓘ |
| architectureSupport | ARM64 ⓘ |
| architectureSupport | MIPS (legacy) ⓘ |
| architectureSupport | x86 ⓘ |
| architectureSupport | x86_64 ⓘ |
| compilesFrom | DEX bytecode ⓘ |
| compilesTo | native machine code ⓘ |
| defaultSinceVersion |
Android
ⓘ
surface form:
Android 5.0 Lollipop
|
| designGoal | improve battery efficiency ⓘ |
| designGoal | improve performance over Dalvik ⓘ |
| designGoal | reduce application startup time ⓘ |
| designGoal | reduce memory usage ⓘ |
| designGoal | support larger and more complex apps ⓘ |
| developer | Google ⓘ |
| executionModel | ahead-of-time compilation ⓘ |
| executionModel | just-in-time compilation ⓘ |
| executionModel | profile-guided compilation ⓘ |
| fileFormatSupport | .art ⓘ |
| fileFormatSupport | .dex ⓘ |
| fileFormatSupport | .oat ⓘ |
| fileFormatSupport | .vdex ⓘ |
| impact | reduces need for full app recompilation on updates in newer Android versions ⓘ |
| includesComponent | AOT compiler ⓘ |
| includesComponent | JIT compiler ⓘ |
| includesComponent | class loader ⓘ |
| includesComponent | garbage collector ⓘ |
| includesComponent | interpreter ⓘ |
| includesComponent | runtime libraries ⓘ |
| instanceOf | Android software component ⓘ |
| instanceOf | application runtime environment ⓘ |
| instanceOf | virtual machine implementation ⓘ |
| integratedWith | Android application package manager ⓘ |
| integratedWith |
Android
ⓘ
surface form:
Android framework
|
| introducedInVersion |
Android
ⓘ
surface form:
Android 4.4 KitKat
|
| memoryManagement | automatic garbage collection ⓘ |
| operatingSystem | Android ⓘ |
| optimizationTechnique | dead code elimination ⓘ |
| optimizationTechnique | method inlining ⓘ |
| optimizationTechnique | on-device compilation ⓘ |
| optimizationTechnique | profile-guided optimization ⓘ |
| optimizationTechnique | register allocation ⓘ |
| primaryRole | execute Android application bytecode ⓘ |
| primaryRole | provide managed runtime for Android apps ⓘ |
| replacedByOnDevice | ART AOT/JIT hybrid model instead of pure Dalvik JIT ⓘ |
| replaces |
Android Dalvik VM
ⓘ
surface form:
Dalvik virtual machine
|
| supportsLanguage | Java ⓘ |
| supportsLanguage | Kotlin ⓘ |
| supportsLanguage | other JVM-based languages compiled to DEX ⓘ |
| usesGarbageCollectorType | concurrent garbage collection ⓘ |
| usesGarbageCollectorType | generational garbage collection ⓘ |
As object (2)
Triples where some other subject referred to this entity
as "Android Runtime".