Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
eda6df7374bf61c933d4a36635e2a9a30c9892a0
/
compiler
/
dex
/
quick
/
gen_invoke.cc
83883d7
Populate dex cache for sharpened calls.
by Ian Rogers
· 12 years ago
a8d24bf
Merge "64-bit prep" into dalvik-dev
by buzbee
· 12 years ago
0d82948
64-bit prep
by buzbee
· 12 years ago
b917ea1
Fix intrinsification of floatToRawIntBits.
by Ian Rogers
· 12 years ago
a9a8254
Improve quick codegen for aput-object.
by Ian Rogers
· 12 years ago
b48819d
Compile-time tuning: assembly phase
by buzbee
· 12 years ago
fc0e94b
StringPiece clean up.
by Ian Rogers
· 12 years ago
d0a03b8
Timely color fix
by buzbee
· 12 years ago
65ec92c
Refactor CompilerDriver::ComputeInvokeInfo
by Ian Rogers
· 12 years ago
1e54d68
Disable devirtualization detection in DEX-to-DEX compiler.
by Sebastien Hertz
· 12 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 12 years ago
848871b
Entry point clean up.
by Ian Rogers
· 12 years ago
7655f29
Portable refactorings.
by Ian Rogers
· 12 years ago
166db04
Move assembler out of runtime into compiler/utils.
by Ian Rogers
· 12 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 12 years ago
2d88862
Fixing cpplint readability/casting issues
by Brian Carlstrom
· 12 years ago
6f485c6
Fix cpplint whitespace/indent issues
by Brian Carlstrom
· 12 years ago
0cd7ec2
Fix cpplint whitespace/blank_line issues
by Brian Carlstrom
· 12 years ago
2ce745c
Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 12 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 12 years ago
[Renamed (99%) from src/compiler/dex/quick/gen_invoke.cc]
51c2467
libart-compiler cleanup
by Brian Carlstrom
· 12 years ago
8d3a117
Perf tweaks to compiling and oat writing.
by Ian Rogers
· 12 years ago
637c65b
Verifier improvements.
by Ian Rogers
· 12 years ago
1bf8d4d
Profiler directed clean-up of dex2oat.
by Ian Rogers
· 12 years ago
e3cd2f0
Enable devirtualization for abstract and sub-class methods.
by Ian Rogers
· 12 years ago
33e9566
Various GCC 3.6 and clang build fixes.
by Ian Rogers
· 12 years ago
cf479b2
Merge "Rename abstract method code_ to entry_point_from_compiled_code_." into dalvik-dev
by Jeff Hao
· 12 years ago
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 12 years ago
a5abf70
Compiler: replace DOM traversal computation
by buzbee
· 12 years ago
02c4223
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 12 years ago
302a72d
Revert "Supporting de-virtualization for precise types."
by Brian Carlstrom
· 12 years ago
31d4b8e
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 12 years ago
f4da607
Revert "Supporting de-virtualization for precise types."
by Ian Rogers
· 12 years ago
b0682d5
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 12 years ago
9d6589c
Merge "Compiler: continuing refactoring" into dalvik-dev
by buzbee
· 12 years ago
862a760
Compiler: continuing refactoring
by buzbee
· 12 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
1fd3346
Compiler: LIR restructuring
by buzbee
· 12 years ago
311ca16
Compiler: Spring cleaning
by buzbee
· 12 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
89756f2
Rename OatCompilationUnit to Dex.. move to compiler.
by Ian Rogers
· 12 years ago
1212a02
Move the Compiler to CompilerDriver.
by Ian Rogers
· 12 years ago
395116c
Compiler: rearranging the deck chairs.
by buzbee
· 12 years ago
[Renamed (99%) from src/compiler/codegen/gen_invoke.cc]
9bd0281
Enable inlining of Unsafe methods for x86.
by Jeff Hao
· 12 years ago
5a70fe8
Add sun.misc.Unsafe get/put int/long/object intrinsics.
by Jeff Hao
· 12 years ago
8dbb708
Rename run-time functions to distinguish art_quick_[name] vs art_portable_[name].
by Logan Chien
· 12 years ago
641ce03
Rename compiler_llvm CompilationUnit to LlvmCompilationUnit
by Brian Carlstrom
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
12051ea
Added MIPS instrumentation support.
by jeffhao
· 12 years ago
dc5daa0
Fix portable path.
by TDYa127
· 12 years ago
e6285f9
Compiler: Take advantage of constant propagation
by buzbee
· 13 years ago
a169e1d
Quick compiler: refactored listing & const fix
by buzbee
· 13 years ago
07ec8e1
Intrinsic for java.lang.Thread.currentThread.
by Ian Rogers
· 13 years ago
02031b1
Quick compiler: Single .so for all targets
by buzbee
· 13 years ago
fa57c47
Quick Compiler: Shoot the Camel
by buzbee
· 13 years ago
aad9438
Quick Compiler: static, extern and inline cleanup
by buzbee
· 13 years ago
52a77fc
Quick Compiler function renaming
by buzbee
· 13 years ago
1bc37c6
Continuing Quick compiler refactoring
by buzbee
· 13 years ago
cbd6d44
C++'ification of Quick compiler's casts
by buzbee
· 13 years ago
eaf09bc
Quick compiler: more refactoring
by buzbee
· 13 years ago
efc6369
Quick compiler source reorganizatio - part 1
by buzbee
· 13 years ago
[Renamed from src/compiler/codegen/GenInvoke.cc]
f0504cd
Quick backend: rename target-specific #defines
by buzbee
· 13 years ago
b046e16
Remove all TARGET_[ARM|X86|MIPS] #ifdefs
by buzbee
· 13 years ago
137e88f
Fast path interface dispatch.
by Ian Rogers
· 13 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 13 years ago
0183dd7
Sqrt intrinsic
by Ian Rogers
· 13 years ago
8320f38
Prune useless entries from dex to pc map
by buzbee
· 13 years ago
e13eafa
Support for 32bit CAS as an intrinsic.
by Ian Rogers
· 13 years ago
634ea28
Implemented inline of String charAton x86.
by jeffhao
· 13 years ago
86e4671
Implemented inline of String indexOf and compareTo on x86.
by jeffhao
· 13 years ago
77ae36b
Fix and enable inlining of some intrinsics on x86.
by jeffhao
· 13 years ago
babda95
Populate call info and inline float/double conversions on x86.
by jeffhao
· 13 years ago
e33c92b
Fix string.compareTo regression
by buzbee
· 13 years ago
ad8f15e
Milestone: close Quick side channel communication
by buzbee
· 13 years ago
3b3dbdd
More Quick compiler mir/bb cleanup
by buzbee
· 13 years ago
15bf980
More Quick compiler restructuring
by buzbee
· 13 years ago
408ad16
Restructure to reduce MIR references
by buzbee
· 13 years ago
6023456
Various missing hunks.
by Elliott Hughes
· 13 years ago
a114add
[Compiler] use Art indentation standard
by Bill Buzbee
· 13 years ago
7b9d996
Tidy up some C-isms.
by Elliott Hughes
· 13 years ago
7caad77
Implement various missing parts of the X86 compiler
by Ian Rogers
· 13 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 13 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 13 years ago
fc9e6fa
Compiler intrinsics
by buzbee
· 13 years ago
b41b33b
Add 3rd argument register to X86.
by Ian Rogers
· 13 years ago
bdf6c3d
Trivial cleanup of typos and fixed-length buffers.
by Elliott Hughes
· 13 years ago
f582258
oat file patching
by Brian Carlstrom
· 13 years ago
b3ab25b
Enable compiler_test on host.
by Ian Rogers
· 13 years ago
9c044ce
Support for promoting Method* and compiler temps
by buzbee
· 13 years ago
3fa1379
Patch support for the boot image.
by Ian Rogers
· 13 years ago
ab2b55d
Refactor callRuntimeHelper
by Ian Rogers
· 13 years ago
2ed3b95
Implement direct apk -> boot calling
by Ian Rogers
· 13 years ago
6cbb2bd
X86 invocation tidy up.
by Ian Rogers
· 13 years ago
86a4bce
Fix branch bug (showed up in codegen for debug)
by buzbee
· 13 years ago
0398c42
More MIPS support
by buzbee
· 13 years ago
82488f5
Multi-target Codegen cleanup
by buzbee
· 13 years ago
31a4a6f
More target-independence
by buzbee
· 13 years ago