Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
refs/heads/sos-5.x
/
compiler
/
dex
872ec72
Update compiler/ implications to use (D)CHECK_IMPLIES
by Santiago Aboy Solanes
· 2 years, 11 months ago
9e050ab
Remove the need of VerifiedMethod in the compiler.
by Nicolas Geoffray
· 3 years, 6 months ago
938a067
Remove the checkcast quickening optimization.
by Nicolas Geoffray
· 4 years, 3 months ago
5b041c0
Remove unassignable_types from vdex.
by Nicolas Geoffray
· 4 years, 3 months ago
93adcb5
ART: Remove some compile-time info points
by Andreas Gampe
· 6 years ago
327497e
Move CompilerDriver to dex2oat/.
by Vladimir Marko
· 6 years ago
815d5e5
Refactor compiler tests around CompilerDriver.
by Vladimir Marko
· 6 years ago
038924b
ART: Reduce dependencies on CompilerDriver.
by Vladimir Marko
· 6 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 6 years ago
3db7068
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
ed8b4ac
Merge "Refactor CompilerDriver::CompileAll()."
by Vladimir Marko
· 6 years ago
7fbc4a5
ART: Move to using locks.h instead of mutex.h
by Andreas Gampe
· 6 years ago
2afaff7
Refactor CompilerDriver::CompileAll().
by Vladimir Marko
· 6 years ago
33f7c8a
Remove CompiledMethod dependency on CompilerDriver.
by Vladimir Marko
· 6 years ago
9c4b970
Rewrite image type in CompilerOptions.
by Vladimir Marko
· 6 years ago
c1c3452
Do not cache RequiresConstructorBarrier() results.
by Vladimir Marko
· 6 years ago
afaf7f8
ART: Enable bugprone-unused-return-value
by Andreas Gampe
· 6 years ago
4df2d80
Revert^2 "Load boot image at a random address."
by Vladimir Marko
· 6 years ago
233b572
Merge "Revert "Load boot image at a random address.""
by Vladimir Marko
· 6 years ago
f3d0773
Revert "Load boot image at a random address."
by Vladimir Marko
· 6 years ago
334c154
Merge "Load boot image at a random address."
by Vladimir Marko
· 6 years ago
5ad79d8
Load boot image at a random address.
by Vladimir Marko
· 6 years ago
c55bb39
Revert^2 "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
ee07743
Revert "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
9a20ff0
ART: Refactor typedef to using
by Andreas Gampe
· 6 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 6 years ago
8cd5454
Move MethodInfo to CodeInfo.
by David Srbecky
· 7 years ago
8808756
Remove frame info from OatQuickMethodHeader.
by David Srbecky
· 7 years ago
a043111
Move instruction_set_ to CompilerOptions.
by Vladimir Marko
· 7 years ago
213ee2d
Move dex_files_for_oat_file_ to CompilerOptions.
by Vladimir Marko
· 7 years ago
dbf5403
ART: Fix clang-analyzer leak/memory warnings
by Andreas Gampe
· 7 years ago
74f2ccc
Merge "Revert^2 "Remove support for Valgrind in ART.""
by Roland Levillain
· 7 years ago
05e34f4
Revert^2 "Remove support for Valgrind in ART."
by Roland Levillain
· 7 years ago
18e2687
Refactor ClassAccessor to use an index instead of ClassDef pointer
by Mathieu Chartier
· 7 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 7 years ago
0d896bd
Add Method/Field iterator to ClassAccessor
by Mathieu Chartier
· 7 years ago
c8c8d5f
Move compiler/ to ClassAccessor
by Mathieu Chartier
· 7 years ago
197f1ef
Merge "Revert "Remove support for Valgrind in ART.""
by Treehugger Robot
· 7 years ago
8b362a8
Revert "Remove support for Valgrind in ART."
by Andreas Gampe
· 7 years ago
438918b
Merge "Add ClassAccessor"
by Mathieu Chartier
· 7 years ago
c2b4db6
Add ClassAccessor
by Mathieu Chartier
· 7 years ago
8268cb6
Remove support for Valgrind in ART.
by Roland Levillain
· 7 years ago
312f3b2
Move some remaining dex utilities
by David Sehr
· 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
279e3a3
Enable code item deduping
by Mathieu Chartier
· 7 years ago
0225f8e
Revert "Revert "Make libdexfile build independent of runtime dir""
by David Sehr
· 7 years ago
787784f
Revert "Make libdexfile build independent of runtime dir"
by David Sehr
· 7 years ago
b40b7e7
Make libdexfile build independent of runtime dir
by David Sehr
· 7 years ago
8c0961f
Move missed files to libdexfile
by David Sehr
· 7 years ago
b3c0b52
Merge "ART: Allow oatstatus verification for app dependencies"
by Treehugger Robot
· 7 years ago
a79efdb
Fix quickening logic
by Mathieu Chartier
· 7 years ago
e993458
ART: Allow oatstatus verification for app dependencies
by Andreas Gampe
· 7 years ago
210531f
Revert "Revert "Move quickening info logic to its own table""
by Mathieu Chartier
· 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
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
daa27bc
Merge "Remove DexFile direct accesses to CodeItem"
by Mathieu Chartier
· 7 years ago
70a58af
Merge "Change ClassStatus to fit into 4 bits."
by Treehugger Robot
· 7 years ago
2c64a83
Change ClassStatus to fit into 4 bits.
by Vladimir Marko
· 7 years ago
6238c83
Remove DexFile direct accesses to CodeItem
by Mathieu Chartier
· 7 years ago
73f21d4
Remove CodeItem accessor functions
by Mathieu Chartier
· 7 years ago
808c7a5
Make CodeItem fields private
by Mathieu Chartier
· 7 years ago
8901119
Do not pass DexFile to ClassLinker::Lookup/ResolveMethod().
by Vladimir Marko
· 7 years ago
170331f
ART: Remove base/logging from heap-inl.h
by Andreas Gampe
· 7 years ago
5794381
ART: Replace base/logging with android-base/logging
by Andreas Gampe
· 7 years ago
3da1d0f
Use CodeItemAccessor helpers for method verifier
by Mathieu Chartier
· 7 years ago
b7c273c
Add ClassDataItemIterator::HasNextMethod
by Mathieu Chartier
· 7 years ago
69147f1
Add code item accessor helper classes
by Mathieu Chartier
· 7 years ago
0021feb
Delete CodeItemIterator
by Mathieu Chartier
· 7 years ago
5f31703
Merge "Refactor DexInstructionIterator"
by Mathieu Chartier
· 7 years ago
33bff25
ART: Make InstructionSet an enum class and add kLast.
by Vladimir Marko
· 7 years ago
2b2bef2
Refactor DexInstructionIterator
by Mathieu Chartier
· 7 years ago
1d2d4ff
Add DexInstructionIterator and use it a few places
by Mathieu Chartier
· 7 years ago
d8dbc8d
Refactor compiled_method.h .
by Vladimir Marko
· 7 years ago
fc8b422
Clean up AtomicDexRefMap
by Mathieu Chartier
· 7 years ago
486dda0
Add support for registering classpath classes status.
by Nicolas Geoffray
· 7 years ago
5d3b002
ART: Change CanAssumeVerified to GetPreviousClassState
by Andreas Gampe
· 7 years ago
2c30e4a
ART: Remove art and art/runtime include_dir directives
by Andreas Gampe
· 7 years ago
9e050df
Revert "Revert "Support class unloading in dex2oat for quicken multidex""
by Mathieu Chartier
· 7 years ago
6921d90
Revert "Support class unloading in dex2oat for quicken multidex"
by Richard Uhler
· 7 years ago
0b1c341
Support class unloading in dex2oat for quicken multidex
by Mathieu Chartier
· 8 years ago
72041a0
Use class unloading in dex2oat for verify and extract
by Mathieu Chartier
· 8 years ago
34ed868
Revert "Avoid creating verified methods for non quickening filters"
by Andreas Gampe
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
c73753f
Merge "Hash-based DexCache methods array."
by Vladimir Marko
· 7 years ago
a9894d2
Merge "Move IsVeryLarge check before we create verification results"
by Mathieu Chartier
· 7 years ago
e01b6f6
Move IsVeryLarge check before we create verification results
by Mathieu Chartier
· 7 years ago
07bfbac
Hash-based DexCache methods array.
by Vladimir Marko
· 8 years ago
ba11882
ART: Change method lookup to be more consistent to JLS and the RI.
by Vladimir Marko
· 8 years ago
0d32f4e
Merge "Generalize atomic_method_ref_map to support dex references"
by Treehugger Robot
· 7 years ago
93764b8
Generalize atomic_method_ref_map to support dex references
by Mathieu Chartier
· 7 years ago
0733dc8
Avoid creating verification_results_ unnecessarily
by Mathieu Chartier
· 7 years ago
2848a5f
Avoid creating verified methods for non quickening filters
by Mathieu Chartier
· 8 years ago
de4b08f
Reduce quicken info size
by Mathieu Chartier
· 8 years ago
e17cf24
Add field/method skipping helper functions to DexFile
by Mathieu Chartier
· 8 years ago
1cfea7a
Code cleanup around vdex.
by Nicolas Geoffray
· 8 years ago
f45d61c
ART: Fix or disable some tidy warnings.
by Andreas Gampe
· 8 years ago
5d08fcc
ART: More header cleanups
by Andreas Gampe
· 8 years ago
b486a98
ART: Introduce thread-current-inl.h
by Andreas Gampe
· 8 years ago
Next »