Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
6e65720d99bd3387b72d528a46291f1ed8184ede
/
compiler
/
dex
/
quick
/
gen_invoke.cc
be1ca55
Use direct class pointers at allocation sites in the compiled code.
by Hiroshi Yamauchi
· 12 years ago
58af1f9
Clean up usage of carry flag condition codes.
by Vladimir Marko
· 12 years ago
5816ed4
Detect special methods at the end of verification.
by Vladimir Marko
· 12 years ago
e13717e
Per-DexFile locking for inliner initialization.
by Vladimir Marko
· 12 years ago
31c2aac
Rename ClobberCalleeSave to *Caller*, fix it for x86.
by Vladimir Marko
· 12 years ago
f246af2
Fix intrinsic Long.reverseBytes().
by Vladimir Marko
· 12 years ago
5c96e6b
Rewrite intrinsics detection.
by Vladimir Marko
· 12 years ago
94b400d
Improve Mir2Lir::GenIntrinsic() performance.
by Vladimir Marko
· 12 years ago
e508a20
Fix unaligned Memory peek/poke intrinsics.
by Vladimir Marko
· 12 years ago
3beafe1
Merge "Add intrinsics for Memory peek/poke." into dalvik-dev
by Vladimir Marko
· 12 years ago
65636e5
Add intrinsics for Memory peek/poke.
by Vladimir Marko
· 12 years ago
cdb4b71
Fix intrinsic Long.reverseBytes().
by Vladimir Marko
· 12 years ago
7195dd8
Merge "Don't use UTF16 length as length for MUTF8." into dalvik-dev
by Ian Rogers
· 12 years ago
dfb325e
Don't use UTF16 length as length for MUTF8.
by Ian Rogers
· 12 years ago
c844a0f
Merge "Implement Interface Method Tables (IMT)." into dalvik-dev
by Jeff Hao
· 12 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 12 years ago
6bdf1ff
Add intrinsics for {Short,Int,Long}.reverseBytes().
by Vladimir Marko
· 12 years ago
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
· 13 years ago
dc5daa0
Fix portable path.
by TDYa127
· 13 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
Next »