Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
9aa9fa243198fc1f48eb7ae5e3f363b71915c36f
/
compiler
/
driver
/
compiler_driver.cc
9aa9fa2
jni: Punt to generic JNI for mips
by Igor Murashkin
· 8 years ago
755beba
Merge "Move ArrayRef to runtime/base"
by David Brazdil
· 8 years ago
d9c9037
Move ArrayRef to runtime/base
by David Brazdil
· 8 years ago
26ead49
Merge "Make ScopedAssertNoThreadSuspension no overhead for non-debug"
by Mathieu Chartier
· 8 years ago
268764d
Make ScopedAssertNoThreadSuspension no overhead for non-debug
by Mathieu Chartier
· 8 years ago
5fd66d0
ART: Remove LogSeverity NONE
by Andreas Gampe
· 8 years ago
367f3dd
jni: Add @CriticalNative optimization to speed up JNI transitions
by Igor Murashkin
· 8 years ago
15fc729
verifier: Pass ClassDef as a reference
by David Brazdil
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
ba6b679
ARM: Purge Arm32Assembler.
by Artem Serov
· 8 years ago
9d4b6da
jni: Fast path for @FastNative annotated java methods
by Igor Murashkin
· 8 years ago
d190d1f
Remove kRestrictCompilationFiltersToImage
by Wojciech Staszkiewicz
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
83e4903
Merge "Revert "Revert "Optimize IMT"""
by Jeff Hao
· 9 years ago
a62cb9b
Revert "Revert "Optimize IMT""
by Artem Udovichenko
· 9 years ago
e3fb245
MIPS32: Improve method invocation
by Alexey Frunze
· 9 years ago
9c23cec
Merge "Remove the old obsolete profiler"
by Treehugger Robot
· 9 years ago
88f288e
Revert "Optimize IMT"
by Nicolas Geoffray
· 9 years ago
be84b59
Remove the old obsolete profiler
by Calin Juravle
· 9 years ago
badee98
Optimize IMT
by Nelli Kim
· 9 years ago
b6b05ae
Merge "Hold dex caches live in class table"
by Mathieu Chartier
· 9 years ago
492a7fa
Delay dex-to-dex compilation until Optimizing is done.
by Vladimir Marko
· 9 years ago
f284d44
Hold dex caches live in class table
by Mathieu Chartier
· 9 years ago
f6d1e0f
Compile JNI stubs for verify-profile and interpret-only.
by Vladimir Marko
· 9 years ago
bf80a06
Merge "Fix google-explicit-constructor warnings."
by Chih-hung Hsieh
· 9 years ago
471118e
Fix google-explicit-constructor warnings.
by Chih-Hung Hsieh
· 9 years ago
de604a2
Merge changes I96464d76,Id5e77316,Icb42a081,I68afc181,I82094e46
by Calin Juravle
· 9 years ago
91288d8
Revert "Revert "Write conflict tables in image""
by Mathieu Chartier
· 9 years ago
d23d7d1
Revert "Write conflict tables in image"
by Mathieu Chartier
· 9 years ago
ffc8707
Split profile recording from jit compilation
by Calin Juravle
· 9 years ago
e42888f
Write conflict tables in image
by Mathieu Chartier
· 9 years ago
3cd50df
Use dex cache from compilation unit in HInstructionBuilder.
by Vladimir Marko
· 9 years ago
93205e3
Move Assemblers to the Arena.
by Vladimir Marko
· 9 years ago
c4ae916
Store precice set of which constructors require barriers
by Mathieu Chartier
· 9 years ago
b5d3861
Revert "Revert "Check if we require barrier if we did not resolve classes""
by Mathieu Chartier
· 9 years ago
371bd83
Revert "Revert "Change RequiresConstructorBarrier default to yes""
by Mathieu Chartier
· 9 years ago
0436ee6
Revert "Change RequiresConstructorBarrier default to yes"
by Roland Levillain
· 9 years ago
f2f0f4b
Change RequiresConstructorBarrier default to yes
by Mathieu Chartier
· 9 years ago
085a072
Mark array classes as verification attempted
by Mathieu Chartier
· 9 years ago
7fe3023
ART: Make verifier fail log level adjustable
by Andreas Gampe
· 9 years ago
a807780
Add verify-profile compiler filter
by Mathieu Chartier
· 9 years ago
6915898
Improve compiler stats
by Calin Juravle
· 9 years ago
32ce2ad
Add more systracing everywhere
by Mathieu Chartier
· 9 years ago
c5dd319
Add and use loaded class profiling
by Mathieu Chartier
· 9 years ago
bf63303
Merge "ART: Allow method references across oat files for multi-image, 2nd attempt."
by Vladimir Marko
· 9 years ago
944da60
ART: Allow method references across oat files for multi-image, 2nd attempt.
by Vladimir Marko
· 9 years ago
028d102
Merge "Make JNI work correctly with default methods."
by Alex Light
· 9 years ago
3612149
Make JNI work correctly with default methods.
by Alex Light
· 9 years ago
e4c77b4
Merge "Dex-wide ArenaPool scoping for AOT compilation"
by Vladimir Marko
· 9 years ago
ca76a1a
Dex-wide ArenaPool scoping for AOT compilation
by Jean-Philippe Halimi
· 9 years ago
5b82d33
The JIT does not need VerifedMethod nor CompilerCallbacks.
by Nicolas Geoffray
· 9 years ago
45724f9
Revert "Allow method references across oat files for multi-image."
by Vladimir Marko
· 9 years ago
6065402
Allow method references across oat files for multi-image.
by Vladimir Marko
· 9 years ago
dd9473b
dex2oat: Show memory usage values in bytes
by Anton Kirilov
· 9 years ago
867d63b
Merge "runtime: Don't skip verification for -Xverify:soft-fail"
by Igor Murashkin
· 9 years ago
df707e4
runtime: Don't skip verification for -Xverify:soft-fail
by Igor Murashkin
· 9 years ago
1aa8ec2
Fix up dex cache strings stored in classes
by Mathieu Chartier
· 9 years ago
78e9015
Merge "ART: Add option to ensure deterministic compilation"
by Andreas Gampe
· 9 years ago
ace0dc1
ART: Add option to ensure deterministic compilation
by Andreas Gampe
· 9 years ago
47496c2
ART: Allow --no-inline-from to specify multiple dex files.
by Vladimir Marko
· 9 years ago
fbc3108
Revert "Revert "Load app images""
by Mathieu Chartier
· 9 years ago
1bc977c
Revert "Load app images"
by Nicolas Geoffray
· 9 years ago
f7fd970
Load app images
by Mathieu Chartier
· 9 years ago
14c2d9f
Merge "ART: Public classes never require access checks"
by David Brazdil
· 9 years ago
38f64d3
ART: Public classes never require access checks
by David Brazdil
· 9 years ago
c903b6a
Move --dump-cfg and dump-cfg-append to CompilerOptions.
by Nicolas Geoffray
· 9 years ago
998c216
Perform profile file analysis in dex2oat
by Calin Juravle
· 9 years ago
dcdc85b
Dex2oat support for multiple oat file and image file outputs.
by Jeff Hao
· 9 years ago
9865bde
Rename NullHandle to ScopedNullHandle
by Mathieu Chartier
· 9 years ago
e64300b
Revert "Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class""
by Alex Light
· 9 years ago
ae358c1
Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class"
by Alex Light
· 9 years ago
6286a97
Combine direct_methods_ and virtual_methods_ fields of mirror::Class
by Alex Light
· 9 years ago
226501b
Revert "Revert "Enable profiled guided compilation in dex2oat""
by Calin Juravle
· 9 years ago
6627864
Merge "Revert "Enable profiled guided compilation in dex2oat""
by Calin Juravle
· 9 years ago
2306ae0
Revert "Enable profiled guided compilation in dex2oat"
by Calin Juravle
· 9 years ago
a79c717
Merge "Enable profiled guided compilation in dex2oat"
by Calin Juravle
· 9 years ago
bf479be
Merge "Don't generate a slow path for strings in the dex cache."
by Nicolas Geoffray
· 9 years ago
42ef8ab
ART: Stash a resolved method late in the verifier
by Andreas Gampe
· 9 years ago
c96205e
Revert "ART: Check invoke-interface earlier in verifier"
by Andreas Gampe
· 9 years ago
500c9be
Enable profiled guided compilation in dex2oat
by Calin Juravle
· 9 years ago
917d016
Don't generate a slow path for strings in the dex cache.
by Nicolas Geoffray
· 9 years ago
53e32d1
ART: Refactor verifier callbacks
by Andreas Gampe
· 9 years ago
dae2414
ART: Check invoke-interface earlier in verifier
by Andreas Gampe
· 9 years ago
9fdb129
Revert "Enable profiled guided compilation in dex2oat"
by Nicolas Geoffray
· 9 years ago
27e17fd
Enable profiled guided compilation in dex2oat
by Calin Juravle
· 9 years ago
10c1356
Refactor oat file writing to give Dex2Oat more control.
by Vladimir Marko
· 9 years ago
42e372e
Optimize HLoadClass when we know the class is in the cache.
by Nicolas Geoffray
· 9 years ago
fb8464a
Revert "Revert "Enable store elimination for singleton objects.""
by Mingyao Yang
· 9 years ago
073b16c
Image space cleanup for app images
by Mathieu Chartier
· 9 years ago
ec6e6c1
ART: Rerun the verifier for compile-time failures
by Andreas Gampe
· 9 years ago
da5b28a
Revert "Revert "Add basic image writer support for app images""
by Mathieu Chartier
· 9 years ago
d28b969
Code cleanup to avoid CompilerDriver abstractions in JIT.
by Nicolas Geoffray
· 9 years ago
22cf3d3
Fix tests flakiness with jit when using Proxy classes.
by Nicolas Geoffray
· 9 years ago
d1eaf0d
Keep list of dex files for oat file in CompilerDriver.
by Vladimir Marko
· 9 years ago
55d02cf
Revert "Enable store elimination for singleton objects."
by Andreas Gampe
· 9 years ago
7f43a3d
Enable store elimination for singleton objects.
by Mingyao Yang
· 9 years ago
35831e8
Reduce memory used by CompiledMethods.
by Vladimir Marko
· 9 years ago
66e33f1
Merge "Use DlMallocSpace for the JIT code cache."
by Nicolas Geoffray
· 9 years ago
0c3c266
Use DlMallocSpace for the JIT code cache.
by Nicolas Geoffray
· 9 years ago
d57d454
Allocate dex cache arrays in their class loader's linear alloc
by Mathieu Chartier
· 9 years ago
Next »