Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
18074d2b59ae56dcfccea770ceb515215c8eb53f
/
dex2oat
d8c0ac2
Better isolate standalone ART gtests on device.
by Roland Levillain
· 4 years, 9 months ago
8756585
verifier: the throw bytecode must have a throwable class as input.
by Nicolas Geoffray
· 4 years, 11 months ago
9d642a8
dex2oat: Avoid an open from /proc/self/fd
by Victor Hsieh
· 4 years, 10 months ago
ce9b902
Reland: Support pass BCP art/vdex/oat files by FD
by Victor Hsieh
· 4 years, 11 months ago
d7a4da1
Revert "Support pass BCP art/vdex/oat files by FD"
by Orion Hodson
· 4 years, 11 months ago
2cb2527
verifier: Remove support for precise constants and RegisterTrackingMode.
by Nicolas Geoffray
· 5 years ago
b1adfc2
Support pass BCP art/vdex/oat files by FD
by Victor Hsieh
· 4 years, 11 months ago
66934ef
Clean up ClassLinker::VerifyClass.
by Nicolas Geoffray
· 5 years ago
9e050ab
Remove the need of VerifiedMethod in the compiler.
by Nicolas Geoffray
· 5 years ago
4f99071
Modernize typedefs with `using`.
by Vladimir Marko
· 5 years ago
7744b69
Remove dual verification in RedefineClasses.
by Nicolas Geoffray
· 5 years ago
2ec3823
Clean up verifier interface.
by Nicolas Geoffray
· 5 years ago
6a2e689
Add support for standalone ART gtests to MTS.
by Roland Levillain
· 5 years ago
7209da0
Support field VarHandle objects in boot image.
by Vladimir Marko
· 5 years ago
4dc6589
Don't wrap VerifyError into NoClassDefFoundError.
by Nicolas Geoffray
· 5 years ago
f040914
Uncouple ART gtests from the ART APEX.
by Roland Levillain
· 5 years ago
ea936c0
dex2oat: Faster retrieval of profile data.
by Vladimir Marko
· 5 years ago
c94ab92
Add `liblog` as a dependency of `dex2oat` Soong modules.
by Roland Levillain
· 5 years ago
971068d
runtime: add -Xdeny-art-apex-data-files
by Orion Hodson
· 5 years ago
f8b5288
Remove experimental flag in verifier.
by Nicolas Geoffray
· 5 years ago
55ffe7f
Rename some ART gtest related Soong modules.
by Roland Levillain
· 5 years ago
a508249
dex2oat: Avoid unnecessary field/method resolution.
by Vladimir Marko
· 5 years ago
59edf4b
dex2oat: don't prune dex if passed as FD
by Victor Hsieh
· 5 years ago
c893d15
Only enable isolated compilation if requested
by Calin Juravle
· 5 years ago
4026117
Rewrite static/instance field search by index.
by Vladimir Marko
· 5 years ago
4ab5923
Add --dirty-image-objects-fd and --updatable-bcp-packages-fd
by Victor Hsieh
· 5 years ago
b10668c
Clean up Class::GetDirectInterface().
by Vladimir Marko
· 5 years ago
a09d8b7
Add runtime option -Xbootclasspathfds: for pre-opened fds
by Victor Hsieh
· 5 years ago
4f6bb44
Remove palette hooks.
by Nicolas Geoffray
· 5 years ago
028c7ef
Use verify when speed-profile gets an empty profile
by Calin Juravle
· 5 years ago
bdf1737
Introduce `art::FastExit` to replace all uses of `quick_exit` in ART.
by Roland Levillain
· 5 years ago
61ffd04
Make the runtime option -Ximage a ParseStringList
by Victor Hsieh
· 5 years ago
d429026
dex2oat: Abort app compilation without boot image.
by Vladimir Marko
· 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
2ef367a
Ensure verifier deps in the vdex file are 4-byte aligned.
by Nicolas Geoffray
· 5 years ago
053e138
Link libvixl statically.
by Vladimir Marko
· 5 years ago
a28c827
Use `quick_exit` instead of `_exit` (except for error handling).
by Roland Levillain
· 5 years ago
889da94
Fix gtests with mini-debug-info enabled by default.
by David Srbecky
· 5 years ago
d3c45c2
Add apex versions in oat file headers.
by Nicolas Geoffray
· 5 years ago
61c6242
Remove RETURN_VOID_NO_BARRIER byte-code.
by David Srbecky
· 5 years ago
a220980
dex2oat: Expect boot image profiles for boot image.
by Vladimir Marko
· 5 years ago
2cca1e0
Add number of methods to OatClass.
by Vladimir Marko
· 5 years ago
3d76ebe
Change OatClassType to enum class.
by Vladimir Marko
· 5 years ago
0b94328
Reland "Move the type lookup table to vdex."
by Nicolas Geoffray
· 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
c005ada
Move the type lookup table to vdex.
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
92a7857
Validate vdex checksums during dex2oat compilation
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
4955036
ART: Fix breaking changes from recent VIXL update.
by Artem Serov
· 7 years ago
Next »