Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
c52f3034b06c03632e937aff07d46c2bdcadfef5
/
compiler
/
jit
/
jit_compiler.cc
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
63dccbb
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
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
8363c77
Add --generate-debug-info flag and remove the other two flags.
by David Srbecky
· 9 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 9 years ago
f36cb5f
Move Class.newInstance to native
by Mathieu Chartier
· 10 years ago
70bef0d
ART: Add compiled-methods
by Andreas Gampe
· 10 years ago
fdee2c0
ART: Fix wrong parameter in JIT
by Andreas Gampe
· 10 years ago
8dc7324
Add --include-cfi compiler option.
by David Srbecky
· 10 years ago
7f49e67
Remove the --gen-gdb-info compiler option.
by David Srbecky
· 10 years ago
4585f87
ART: Some runtime cleanup
by Andreas Gampe
· 10 years ago
81c6f8d
ART: PathClassLoader for compiler
by Andreas Gampe
· 10 years ago
b4e1808
Fix a bug in AddToCodeCache
by Mathieu Chartier
· 10 years ago
a4885cb
Add way to print JIT related info at shutdown
by Mathieu Chartier
· 10 years ago
9b34b24
Trim arenas for JIT
by Mathieu Chartier
· 10 years ago
6cf49e5
ART: Add option to abort dex2oat on hard failure
by Andreas Gampe
· 10 years ago
7b2f09e
ART: Add debuggable compiler flag
by Andreas Gampe
· 10 years ago
dce71f3
Change JIT to not use PIC
by Mathieu Chartier
· 10 years ago
c0d5f89
Fix JIT for vmdebug test 99
by Mathieu Chartier
· 10 years ago
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 10 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 10 years ago
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago