Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
550446fbf148a08d018289c2e6df9d178f3b2a5c
/
dex2oat
550446f
Clean up Class::GetDirectInterface(). am: b10668cb6a am: 769c81aebb
by Vladimir Marko
· 5 years ago
b10668c
Clean up Class::GetDirectInterface().
by Vladimir Marko
· 5 years ago
8e3bf4c
Add runtime option -Xbootclasspathfds: for pre-opened fds am: a09d8b7d4c am: 236f7d4218
by Victor Hsieh
· 5 years ago
a09d8b7
Add runtime option -Xbootclasspathfds: for pre-opened fds
by Victor Hsieh
· 5 years ago
6fd59b6
Remove palette hooks. am: 4f6bb446f8 am: c0db4a5fe5
by Nicolas Geoffray
· 5 years ago
4f6bb44
Remove palette hooks.
by Nicolas Geoffray
· 5 years ago
d462d1c
Use verify when speed-profile gets an empty profile am: 028c7efaf7 am: 719ac37d4b
by Calin Juravle
· 5 years ago
028c7ef
Use verify when speed-profile gets an empty profile
by Calin Juravle
· 5 years ago
f6c49c4
Introduce `art::FastExit` to replace all uses of `quick_exit` in ART. am: bdf1737bd1 am: e998b0b512
by Roland Levillain
· 5 years ago
bdf1737
Introduce `art::FastExit` to replace all uses of `quick_exit` in ART.
by Roland Levillain
· 5 years ago
f90395f
Make the runtime option -Ximage a ParseStringList am: 61ffd049d8 am: 9aee3199ee
by Victor Hsieh
· 5 years ago
61ffd04
Make the runtime option -Ximage a ParseStringList
by Victor Hsieh
· 5 years ago
a867808
dex2oat: Abort app compilation without boot image. am: d42902692d am: 846c4d606e
by Vladimir Marko
· 5 years ago
d429026
dex2oat: Abort app compilation without boot image.
by Vladimir Marko
· 5 years ago
ac860aa
Add --dex-fd to dex2oat am: 826e6667c4 am: bcbdc30648
by Victor Hsieh
· 5 years ago
960332b
Refactor to consolidate oat writer setup am: b3bc892bfa am: 09b75c4ff5
by Victor Hsieh
· 5 years ago
2dd271b
Parse --cpu-set as ParseIntList am: 2f1ad346ad am: c0ae8f4ae8
by Victor Hsieh
· 5 years ago
826e666
Add --dex-fd to dex2oat
by Victor Hsieh
· 5 years ago
b3bc892
Refactor to consolidate oat writer setup
by Victor Hsieh
· 5 years ago
2f1ad34
Parse --cpu-set as ParseIntList
by Victor Hsieh
· 5 years ago
de94a06
Ensure verifier deps in the vdex file are 4-byte aligned. am: 2ef367acf3 am: 9b733f884a am: f684ebdddc
by Nicolas Geoffray
· 5 years ago
2ef367a
Ensure verifier deps in the vdex file are 4-byte aligned.
by Nicolas Geoffray
· 5 years ago
f2d7e1f
Link libvixl statically. am: 053e1383c7 am: f70ea1ccbb am: 9d77b4ee0f
by Vladimir Marko
· 5 years ago
053e138
Link libvixl statically.
by Vladimir Marko
· 5 years ago
4ace521
Use `quick_exit` instead of `_exit` (except for error handling). am: a28c827fdb am: 9391da1069 am: 1c6cb7b23a
by Roland Levillain
· 5 years ago
a28c827
Use `quick_exit` instead of `_exit` (except for error handling).
by Roland Levillain
· 5 years ago
40f01c4
Fix gtests with mini-debug-info enabled by default. am: 889da94a59 am: 5484914da5 am: 750ad41942
by David Srbecky
· 5 years ago
889da94
Fix gtests with mini-debug-info enabled by default.
by David Srbecky
· 5 years ago
b122245
Add apex versions in oat file headers. am: d3c45c298b am: d4b7f695a2 am: d17071c1a0
by Nicolas Geoffray
· 5 years ago
d3c45c2
Add apex versions in oat file headers.
by Nicolas Geoffray
· 5 years ago
d5540bf
Remove RETURN_VOID_NO_BARRIER byte-code. am: 61c624239c am: c2d57b4712 am: fbded46027
by David Srbecky
· 5 years ago
61c6242
Remove RETURN_VOID_NO_BARRIER byte-code.
by David Srbecky
· 5 years ago
c853582
dex2oat: Expect boot image profiles for boot image. am: a220980389 am: 5e48d4f823 am: 880cbc4400
by Vladimir Marko
· 5 years ago
a220980
dex2oat: Expect boot image profiles for boot image.
by Vladimir Marko
· 5 years ago
a60ed76
Add number of methods to OatClass. am: 2cca1e029c am: a6fb99b858 am: 31f93629fd
by Vladimir Marko
· 5 years ago
2cca1e0
Add number of methods to OatClass.
by Vladimir Marko
· 5 years ago
4698e16
Change OatClassType to enum class. am: 3d76ebebfb am: 7e9a580576 am: 0cc2bd9cdf
by Vladimir Marko
· 5 years ago
3d76ebe
Change OatClassType to enum class.
by Vladimir Marko
· 5 years ago
9777eac
Reland "Move the type lookup table to vdex." am: 0b943287e7 am: 2dd05e193f am: caec4871c9
by Nicolas Geoffray
· 5 years ago
0b94328
Reland "Move the type lookup table to vdex."
by Nicolas Geoffray
· 5 years ago
278b449
Revert "Move the type lookup table to vdex." am: 640c448bad am: 3e9a647ea5 am: 860c07ea84
by Nicolas Geoffray
· 5 years ago
2855ad9
Clean up profile tests. am: f4d05ff134 am: b005b7816c am: 87031e18ef
by Vladimir Marko
· 5 years ago
640c448
Revert "Move the type lookup table to vdex."
by Nicolas Geoffray
· 5 years ago
f4d05ff
Clean up profile tests.
by Vladimir Marko
· 5 years ago
a2630c2
Move the type lookup table to vdex. am: c005ada78d am: ebddba5521 am: 9ce03f0c2a
by Nicolas Geoffray
· 5 years ago
c005ada
Move the type lookup table to vdex.
by Nicolas Geoffray
· 5 years ago
cdb3ca3
Add a --force-allow-oj-inlines dex2oat flag am: 4531afd0d8 am: 8915bb1e74 am: d4e21d1c7f
by Alex Light
· 5 years ago
6294804
Remove option CreateTypeLookupTable. am: d187d879b0 am: 434013155e am: 3ddcecd63b
by Nicolas Geoffray
· 5 years ago
4531afd
Add a --force-allow-oj-inlines dex2oat flag
by Alex Light
· 5 years ago
d187d87
Remove option CreateTypeLookupTable.
by Nicolas Geoffray
· 5 years ago
b496bec
Validate vdex checksums during dex2oat compilation am: 92a7857854 am: bb08a3609c am: 4edd8708c1
by Calin Juravle
· 5 years ago
92a7857
Validate vdex checksums during dex2oat compilation
by Calin Juravle
· 5 years ago
bdd9d71
Add logs for bad .dm input in dex2oat
by Calin Juravle
· 5 years ago
ac57691
dex2oat: Do not crash on InitializeClass() exceptions.
by Vladimir Marko
· 5 years ago
0685b98
Abort transaction when Class.forName() fails.
by Vladimir Marko
· 5 years ago
982eced
Remove '&' class loader context.
by Nicolas Geoffray
· 5 years ago
a129d8a
Revamp vdex format for better extensibility.
by Nicolas Geoffray
· 5 years ago
ec7b194
Fix UnstartedRunime leaking local reference.
by Vladimir Marko
· 5 years ago
5b0b2e1
Explictly pass VerifierDeps when asking for class verification.
by Nicolas Geoffray
· 5 years ago
d3d1a1a
Remove DexToDexCompiler
by David Srbecky
· 5 years ago
ef8c337
Do not crash on out-of-date oat files.
by Vladimir Marko
· 5 years ago
e3ca16f
Do not use absolute addresses in image test oat files.
by Vladimir Marko
· 5 years ago
7c5e5c6
Fix DexToDexCompiler setup condition.
by Vladimir Marko
· 5 years ago
113d6ea
Move code size from OatQuickMethodHeader to CodeInfo.
by David Srbecky
· 5 years ago
4f3959b
Avoid duplicate hash calculation in ImageWriter.
by Vladimir Marko
· 5 years ago
9150de6
[LSC] Add LOCAL_LICENSE_KINDS to art
by Bob Badour
· 5 years ago
1ece299
dex2oat: Move where we report end of compilation.
by Nicolas Geoffray
· 5 years ago
001bb57
Change dirty-image-objects file format.
by Vladimir Marko
· 5 years ago
b9b7d91
Revert "Lazily allocate DexCache arrays."
by Orion Hodson
· 5 years ago
1214319
Lazily allocate DexCache arrays.
by David Srbecky
· 5 years ago
5de5efe
Remove pointer-size arguments from DexCache.
by David Srbecky
· 5 years ago
6dc86d1
Put method pointer arrays together in images.
by Vladimir Marko
· 5 years ago
1ee1267
Rewrite pointer array relocation in ImageWriter.
by Vladimir Marko
· 5 years ago
c5323fe
libartpalette: Use fixed width typedef rather than enum for status
by Orion Hodson
· 5 years ago
32bf6d3
Ignore corrupt vdex files from .dm
by Calin Juravle
· 5 years ago
b1cf837
Fix image bug around clinit and nterp.
by Nicolas Geoffray
· 5 years ago
d1728bf
Add a kTypeChecksFailure.
by Nicolas Geoffray
· 5 years ago
f3f1c8b
Add comment to art_jni_trampoline.
by Yabin Cui
· 5 years ago
7203b20
Do not fill ImageWriter::oat_index_map_ for single image.
by Vladimir Marko
· 5 years ago
151e23a
Rewrite intern table construction in ImageWriter.
by Vladimir Marko
· 5 years ago
c39af94
Add a nterp trampoline in the oat file, replaced at runtime.
by Nicolas Geoffray
· 5 years ago
805769b
Remove unused flag is_zygote flag from ImageSpace.
by Orion Hodson
· 5 years ago
4c796aa
Rewrite class table construction in ImageWriter.
by Vladimir Marko
· 5 years ago
365f94f
Minor updates to fd_file.h
by Orion Hodson
· 5 years ago
923141b
Add dex2oat validity check for output file open
by Orion Hodson
· 6 years ago
b525158
lld is the only choice, and has been for a while.
by Elliott Hughes
· 5 years ago
c3c4417
Refactor code around the verifier.
by Nicolas Geoffray
· 5 years ago
26de896
Use HashMap<> and HashSet<> in dex2oat.
by Vladimir Marko
· 5 years ago
5ff2393
Remove stripped-apk related logic from CLC
by Calin Juravle
· 5 years ago
1480f09
Move NotifyStartDex2oatCompilation earlier.
by Nicolas Geoffray
· 5 years ago
046cecf
Do not accept vdex with dex sections from .dm files
by Calin Juravle
· 5 years ago
ce36b5f
Keep a copy of the zip archive to report to Palette.
by Nicolas Geoffray
· 5 years ago
3378768
SDK-stub controlled dex2oat verification
by Calin Juravle
· 7 years ago
858cfd8
Move dex2oat invocation to common header
by Calin Juravle
· 6 years ago
86d6cd5
Remove DexCache arrays from image.
by David Srbecky
· 6 years ago
07b62e3
Change vdex format to easily access verification data per class.
by Nicolas Geoffray
· 6 years ago
a07de55
Revert^2 "ART: Fix breaking changes from recent VIXL update."
by Artem Serov
· 6 years ago
8411c5d
Record all type assignability checks in the verifier.
by Nicolas Geoffray
· 6 years ago
1960c42
Change vdex format to store per-class assignable types.
by Nicolas Geoffray
· 6 years ago
eeaf47f
Revert "ART: Fix breaking changes from recent VIXL update."
by Ulyana Trafimovich
· 6 years ago
Next »