Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
44f406c7893efe092900ca1db7345695837221a4
/
runtime
/
vdex_file.cc
4a17f8a
Add extra systrace for app startup
by Mathieu Chartier
· 5 years ago
7126c5b
Preverify InMemoryDexClassLoader-loaded classes from vdex
by David Brazdil
· 6 years ago
35a3f6a
Create vdex file for dex loaded with InMemoryDexClassLoader
by David Brazdil
· 6 years ago
de1b2a2
Revert "Revert "Add support for booting with a boot classpath not fully AOTed.""
by Nicolas Geoffray
· 6 years ago
14bfedd
Revert "Add support for booting with a boot classpath not fully AOTed."
by Andreas Gampe
· 6 years ago
7417ce9
Add support for booting with a boot classpath not fully AOTed.
by Nicolas Geoffray
· 6 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 6 years ago
dcfa89b
Rename and reorganize hiddenapi::ApiList
by David Brazdil
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
c09cd05
Reserve boot image memory in one go.
by Vladimir Marko
· 6 years ago
88cf462
Merge "Remove unnecessary indirection from MemMap."
by Vladimir Marko
· 6 years ago
c34bebf
Remove unnecessary indirection from MemMap.
by Vladimir Marko
· 6 years ago
03cca37
Fix unhiding API in JVMTI redefine run-tests
by David Brazdil
· 6 years ago
1f1cb9f
Revert "Revert "Move runtime/ to ClassAccessor""
by Mathieu Chartier
· 6 years ago
cc7e20f
Revert "Move runtime/ to ClassAccessor"
by Alex Light
· 6 years ago
2649ecf
Move runtime/ to ClassAccessor
by Mathieu Chartier
· 6 years ago
1599a66
Add range CHECK for method index in GetQuickenedInfoOf
by Mathieu Chartier
· 7 years ago
3a29355
Separate vdex versioning into two sections: verifier deps and dex code.
by Nicolas Geoffray
· 7 years ago
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 7 years ago
2daa134
Fix unquickening logic for quickened input dexes
by Mathieu Chartier
· 7 years ago
c88a008
Ensure that apis are unhidden even if there is no vdex
by Alex Light
· 7 years ago
5168173
Use more ArrayRefs in quicken infos
by Mathieu Chartier
· 7 years ago
1a824a5
Remove hiddenapi access flags in FixedUpDexFile
by Alex Light
· 7 years ago
c3a22aa
Add shared separate data section for compact dex
by Mathieu Chartier
· 7 years ago
a79efdb
Fix quickening logic
by Mathieu Chartier
· 7 years ago
210531f
Revert "Revert "Move quickening info logic to its own table""
by Mathieu Chartier
· 7 years ago
013fd80
Create an ART-independent DexFileLoader
by David Sehr
· 7 years ago
d97a2d1
Merge "Allow mmap reuse in lower 4GB"
by David Srbecky
· 7 years ago
6716941
Revert "Move quickening info logic to its own table"
by Nicolas Geoffray
· 7 years ago
7a26f94
Move quickening info logic to its own table
by Mathieu Chartier
· 7 years ago
c1fc449
ART: Fix Mmap reuse flag in vdex load
by Andreas Gampe
· 7 years ago
71d3c88
Allow mmap reuse in lower 4GB
by David Srbecky
· 7 years ago
f4bf58d
Merge "Try to mmap vdex file within the address range of the ELF file."
by David Srbecky
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
6238c83
Remove DexFile direct accesses to CodeItem
by Mathieu Chartier
· 7 years ago
ec2cdf4
Try to mmap vdex file within the address range of the ELF file.
by David Srbecky
· 7 years ago
73f21d4
Remove CodeItem accessor functions
by Mathieu Chartier
· 7 years ago
5794381
ART: Replace base/logging with android-base/logging
by Andreas Gampe
· 7 years ago
b4c6acb
Optimize lookup of quickening data.
by Nicolas Geoffray
· 7 years ago
aa337b1
Merge "Unquicken dex files before exporting from oatdump"
by Roland Levillain
· 7 years ago
a1f56a8
Unquicken dex files before exporting from oatdump
by Anestis Bechtsoudis
· 7 years ago
79c87da
Add DexFileLoader class
by Mathieu Chartier
· 7 years ago
28453cf
Fix dex file reading in VdexFile::GetNextDexFileData.
by Nicolas Geoffray
· 7 years ago
b02ba93
Don't encode OatQuickMethodHeader for non-compiled methods.
by Nicolas Geoffray
· 7 years ago
e17cf24
Add field/method skipping helper functions to DexFile
by Mathieu Chartier
· 7 years ago
1cfea7a
Code cleanup around vdex.
by Nicolas Geoffray
· 7 years ago
36930ec
Be defensive in dex2oat when updating the vdex in-place.
by Nicolas Geoffray
· 7 years ago
4e868fa
Make vdex and dexlayout compatible.
by Nicolas Geoffray
· 8 years ago
0dfc315
ART: More header cleanup - mem_map.h
by Andreas Gampe
· 8 years ago
beca4fe
Add analyzer for dex memory map
by David Sehr
· 8 years ago
b8ab63a
Check vdex file is valid in VdexFile::Open.
by Richard Uhler
· 8 years ago
f54e5df
Set the location checksum in vdex.
by Nicolas Geoffray
· 8 years ago
b0bbe8e
Use input-vdex-fd, or input-vdex in dex2oat.
by Nicolas Geoffray
· 8 years ago
4acefd3
Encode quickening info in .vdex.
by Nicolas Geoffray
· 8 years ago
5d5a36b
Write VerifierDeps into VDEX.
by David Brazdil
· 8 years ago
f7e8223
ART: Remove unnecessary file from vdex
by Andreas Gampe
· 8 years ago
7b49e6c
Introduce VDEX file, use it for DEX files
by David Brazdil
· 8 years ago