Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
62891fdc94de6e9909fba9264bdd891a7f28beb3
/
dex2oat
87d555a
Reland: Support pass BCP art/vdex/oat files by FD am: ce9b902a16 am: a0da1f8a5e
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
32098cf
Revert "Support pass BCP art/vdex/oat files by FD" am: d7a4da1f35 am: db2b75001d
by Orion Hodson
· 4 years, 11 months ago
d7a4da1
Revert "Support pass BCP art/vdex/oat files by FD"
by Orion Hodson
· 4 years, 11 months ago
2b1aee2
verifier: Remove support for precise constants and RegisterTrackingMode. am: 2cb2527d41 am: c403996b11
by Nicolas Geoffray
· 4 years, 11 months ago
2cb2527
verifier: Remove support for precise constants and RegisterTrackingMode.
by Nicolas Geoffray
· 5 years ago
2a7ae93
Support pass BCP art/vdex/oat files by FD am: b1adfc2a05 am: 78ab7b0d0a
by Victor Hsieh
· 4 years, 11 months ago
b1adfc2
Support pass BCP art/vdex/oat files by FD
by Victor Hsieh
· 4 years, 11 months ago
88a1d49
Clean up ClassLinker::VerifyClass. am: 66934efcab am: 3d3d335155
by Nicolas Geoffray
· 4 years, 11 months ago
66934ef
Clean up ClassLinker::VerifyClass.
by Nicolas Geoffray
· 5 years ago
374eae5
Remove the need of VerifiedMethod in the compiler. am: 9e050ab1a0 am: 0daecd8702
by Nicolas Geoffray
· 5 years ago
9e050ab
Remove the need of VerifiedMethod in the compiler.
by Nicolas Geoffray
· 5 years ago
77bec56
Modernize typedefs with `using`. am: 4f990714b1 am: f5f127e98a
by Vladimir Marko
· 5 years ago
4f99071
Modernize typedefs with `using`.
by Vladimir Marko
· 5 years ago
639f1ef
Remove dual verification in RedefineClasses. am: 7744b69abf am: 6896634d0b
by Nicolas Geoffray
· 5 years ago
7744b69
Remove dual verification in RedefineClasses.
by Nicolas Geoffray
· 5 years ago
4651821
Clean up verifier interface. am: 2ec38232c6 am: c8cdc71130
by Nicolas Geoffray
· 5 years ago
2ec3823
Clean up verifier interface.
by Nicolas Geoffray
· 5 years ago
1292aa7
Add support for standalone ART gtests to MTS. am: 6a2e689329 am: c82efe3e6b
by Roland Levillain
· 5 years ago
6a2e689
Add support for standalone ART gtests to MTS.
by Roland Levillain
· 5 years ago
7df33c7
Support field VarHandle objects in boot image. am: 7209da0a46 am: 7b9c2143e7
by Vladimir Marko
· 5 years ago
7209da0
Support field VarHandle objects in boot image.
by Vladimir Marko
· 5 years ago
f50da4c
Don't wrap VerifyError into NoClassDefFoundError. am: 4dc6589f39 am: 1dfc1b6f33
by Nicolas Geoffray
· 5 years ago
4dc6589
Don't wrap VerifyError into NoClassDefFoundError.
by Nicolas Geoffray
· 5 years ago
a897d87
Uncouple ART gtests from the ART APEX. am: f040914a12 am: 942c09c77c
by Roland Levillain
· 5 years ago
f040914
Uncouple ART gtests from the ART APEX.
by Roland Levillain
· 5 years ago
712d5c5
dex2oat: Faster retrieval of profile data. am: ea936c0270 am: 2419fe4538
by Vladimir Marko
· 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
d35ad79
runtime: add -Xdeny-art-apex-data-files am: 971068dcaf am: 3359147e0b
by Orion Hodson
· 5 years ago
971068d
runtime: add -Xdeny-art-apex-data-files
by Orion Hodson
· 5 years ago
3563d6a
Remove experimental flag in verifier. am: f8b5288ab5 am: bf44f60685
by Nicolas Geoffray
· 5 years ago
f8b5288
Remove experimental flag in verifier.
by Nicolas Geoffray
· 5 years ago
e9d5c96
Rename some ART gtest related Soong modules. am: 55ffe7fa9e am: 692850fdce
by Roland Levillain
· 5 years ago
55ffe7f
Rename some ART gtest related Soong modules.
by Roland Levillain
· 5 years ago
02d6c64
dex2oat: Avoid unnecessary field/method resolution. am: a508249643 am: 71cc9bcfc8
by Vladimir Marko
· 5 years ago
a508249
dex2oat: Avoid unnecessary field/method resolution.
by Vladimir Marko
· 5 years ago
cc0caed
dex2oat: don't prune dex if passed as FD am: 59edf4b8f0 am: 850832b63c
by Victor Hsieh
· 5 years ago
59edf4b
dex2oat: don't prune dex if passed as FD
by Victor Hsieh
· 5 years ago
192d2ab
Only enable isolated compilation if requested am: c893d1597b am: ee503e28f3
by Calin Juravle
· 5 years ago
c893d15
Only enable isolated compilation if requested
by Calin Juravle
· 5 years ago
4a71374
Rewrite static/instance field search by index. am: 4026117163 am: 3e3b305238
by Vladimir Marko
· 5 years ago
4026117
Rewrite static/instance field search by index.
by Vladimir Marko
· 5 years ago
0a86e93
Add --dirty-image-objects-fd and --updatable-bcp-packages-fd am: 4ab592315e am: a778b16bc3
by Victor Hsieh
· 5 years ago
4ab5923
Add --dirty-image-objects-fd and --updatable-bcp-packages-fd
by Victor Hsieh
· 5 years ago
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
Next »