Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
9ab73d5d53f419a3802b6f21a879db94826e8d94
/
compiler
/
jit
/
jit_compiler.cc
3db7068
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
30a8c4b
Merge "Pack JIT mini-debug-infos together."
by David Srbecky
· 6 years ago
0b21e41
Pack JIT mini-debug-infos together.
by David Srbecky
· 6 years ago
075456e
Revert "Revert "Add a baseline flag to JIT compile.""
by Nicolas Geoffray
· 6 years ago
344b0d1
Revert "Add a baseline flag to JIT compile."
by Andreas Gampe
· 6 years ago
e734fe8
Add a baseline flag to JIT compile.
by Nicolas Geoffray
· 6 years ago
afc60cd
Cleanup native debug interface api.
by David Srbecky
· 6 years ago
2afaff7
Refactor CompilerDriver::CompileAll().
by Vladimir Marko
· 6 years ago
c9de61c
Revert^2 "Refactor code around JIT creation."
by Nicolas Geoffray
· 6 years ago
763cd98
Revert "Refactor code around JIT creation."
by Andreas Gampe
· 6 years ago
7a2c7c2
Refactor code around JIT creation.
by Nicolas Geoffray
· 6 years ago
6be1dbd
ART: Rewrite core image detection.
by Vladimir Marko
· 6 years ago
1a2a5cd
Move profile compilation info to CompilerOptions.
by Vladimir Marko
· 6 years ago
acc56ac
Introduce a 'baseline' variant for the compiler.
by Nicolas Geoffray
· 6 years ago
ef07132
Fix some typos in comments in ART.
by Roland Levillain
· 7 years ago
bb089b6
Remove CompilerDriver::support_boot_image_fixup_.
by Vladimir Marko
· 6 years ago
a043111
Move instruction_set_ to CompilerOptions.
by Vladimir Marko
· 6 years ago
bd600e3
ART: Remove support for compiled-methods and compiled-classes
by Andreas Gampe
· 7 years ago
440a9b3
Add timestamps to JIT/DEX native debug info.
by David Srbecky
· 7 years ago
fb3de3d
Create list of open dex files for libbacktrace.
by David Srbecky
· 7 years ago
c684f33
Refactor jit debugger interface and its ELF creation.
by David Srbecky
· 7 years ago
c654816
ART: Change SCOPED_TRACE implementation
by Andreas Gampe
· 7 years ago
170331f
ART: Remove base/logging from heap-inl.h
by Andreas Gampe
· 7 years ago
2d8801f
Clean some dex2oat options.
by Nicolas Geoffray
· 7 years ago
62a2f27
Move code around to fix --inline-max-code-units in JIT.
by Nicolas Geoffray
· 7 years ago
097f34c
ART: Use CmdlineParser in dex2oat
by Andreas Gampe
· 7 years ago
3d69922
Change JIT timings to collect thread CPU time.
by Nicolas Geoffray
· 7 years ago
01db5f7
Pass the logger to the JIT compiler.
by Nicolas Geoffray
· 7 years ago
cf96bed
Fix unintended change in JIT inlining heuristics.
by Nicolas Geoffray
· 7 years ago
57c4704
Code cleanup around compiler options and JIT.
by Nicolas Geoffray
· 7 years ago
23ddfe8
Don't call EnsureInitialized in the JIT.
by Nicolas Geoffray
· 7 years ago
2fad527
Ignore --compile-pic option for JIT.
by Vladimir Marko
· 7 years ago
764d454
Remove LoadString/Class kind kBootImageLinkTimeAddress.
by Vladimir Marko
· 7 years ago
f6d4668
Improvements in the Inliner.
by Nicolas Geoffray
· 8 years ago
c52f303
Remove --include-patch-information option from dex2oat.
by Richard Uhler
· 8 years ago
caebca9
Merge "Fix perf-inject jit profiling for osr method."
by Nicolas Geoffray
· 8 years ago
433b79a
Revert "Revert "Make --debuggable rely on JIT code.""
by Nicolas Geoffray
· 8 years ago
8135664
Revert "Make --debuggable rely on JIT code."
by Vladimir Marko
· 8 years ago
a0619e2
Make --debuggable rely on JIT code.
by Nicolas Geoffray
· 8 years ago
5900149
Fix perf-inject jit profiling for osr method.
by xueliang.zhong
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
e58659a
Merge "ART jitted code profiling support."
by Nicolas Geoffray
· 8 years ago
383b57d
ART jitted code profiling support.
by xueliang.zhong
· 8 years ago
0415b4e
ART: Change InstructionSetFeatures to return unique_ptr
by Andreas Gampe
· 10 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
aad75c6
Revert "Revert "Store resolved Strings for AOT code in .bss.""
by Vladimir Marko
· 8 years ago
5f92605
Revert "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 8 years ago
4287925
Merge "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 8 years ago
762869d
Simplify our intrinsic recognizer.
by Nicolas Geoffray
· 8 years ago
63dccbbe
Store resolved Strings for AOT code in .bss.
by Vladimir Marko
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
5319d3c
Implement running user defined list of passes
by Wojciech Staszkiewicz
· 8 years ago
2cd05b7
Add a register allocation strategy compiler option
by Matthew Gharrity
· 8 years ago
f4b3487
Remove -XOatFileManagerCompilerFilter argument.
by Richard Uhler
· 9 years ago
91288d8
Revert "Revert "Write conflict tables in image""
by Mathieu Chartier
· 9 years ago
bb661c0
Refactor use of __ANDROID__ macro
by Bilyan Borisov
· 9 years ago
93205e3
Move Assemblers to the Arena.
by Vladimir Marko
· 9 years ago
e87fe95
Merge "Clear inline caches at each full GC."
by Nicolas Geoffray
· 9 years ago
b6e20ae
Clear inline caches at each full GC.
by Nicolas Geoffray
· 9 years ago
5d81120
Propagate InstructionSetFeatures to ElfBuilder.
by David Srbecky
· 9 years ago
bcd94c8
Refine statistics around the JIT.
by Nicolas Geoffray
· 9 years ago
25e0456
Give the JIT its own arena pool to avoid lock contentions.
by Nicolas Geoffray
· 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
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
d9994f0
Re-enable OSR.
by Nicolas Geoffray
· 9 years ago
c5bfa97
Split elf_writer_debug.cc to several files.
by David Srbecky
· 9 years ago
a0f2bc5
Merge "Move code related to debug info generation to its own directory."
by David Srbecky
· 9 years ago
4fda4eb
Move code related to debug info generation to its own directory.
by David Srbecky
· 9 years ago
b331feb
Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""
by Nicolas Geoffray
· 9 years ago
5faf22c
Merge "Don't crash if the perf map creation failed"
by Tamas Berghammer
· 9 years ago
f0615a3
Don't crash if the perf map creation failed
by Tamas Berghammer
· 9 years ago
ace0dc1
ART: Add option to ensure deterministic compilation
by Andreas Gampe
· 9 years ago
7d6872a
Merge "Move --dump-cfg and dump-cfg-append to CompilerOptions."
by Nicolas Geoffray
· 9 years ago
fffbee4
Report types loaded during init to the native debugger
by Tamas Berghammer
· 9 years ago
160e6df
Report loaded classes to native debugger.
by Tamas Berghammer
· 9 years ago
c903b6a
Move --dump-cfg and dump-cfg-append to CompilerOptions.
by Nicolas Geoffray
· 9 years ago
a25dce9
Support --perf with jitted code.
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
73be1e8
Inline monomorphic calls.
by Nicolas Geoffray
· 9 years ago
a5891e8
Fix interaction between JIT and instrumentation.
by Nicolas Geoffray
· 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
abbb0f7
Refactor code so that JIT can parse compiler options.
by Nicolas Geoffray
· 9 years ago
7a16bdb
Merge "Reduce memory used by CompiledMethods."
by Vladimir Marko
· 9 years ago
35831e8
Reduce memory used by CompiledMethods.
by Vladimir Marko
· 9 years ago
1dad3f6
Support garbage collection of JITted code.
by Nicolas Geoffray
· 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
524e7ea
Remove ArtCode.
by Nicolas Geoffray
· 9 years ago
085fc87
Parse runtime compiler options for JIT
by Mathieu Chartier
· 9 years ago
87000a9
Add option to append to the cfg dump.
by Calin Juravle
· 9 years ago
5eb0d38
ART: Wire up DexToDexCompiler without extern
by Andreas Gampe
· 9 years ago
ec74835
Allow for fine tuning the inliner.
by Calin Juravle
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
7a4d015
Change JIT code to use optimizing.
by Nicolas Geoffray
· 9 years ago
5783a74
Add clear cache for JIT
by Mathieu Chartier
· 9 years ago
Next »