Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
3bc8615332b7848dec8c2297a40f7e4d176c0efb
/
compiler
/
dex
/
quick
/
gen_invoke.cc
3bc8615
Use LIRSlowPath for intrinsics, improve String.indexOf().
by Vladimir Marko
· 11 years ago
2f4c3a4
Remove spurious duplicate line of code
by buzbee
· 11 years ago
f096aad
Cache method lowering info in mir graph.
by Vladimir Marko
· 11 years ago
a44d4f5
Fix read of uninitialized memory in InlineIndexOf
by buzbee
· 11 years ago
00e1ec6
Revert "Revert "Rework Quick compiler's register handling""
by Bill Buzbee
· 11 years ago
86ec520
Revert "Rework Quick compiler's register handling"
by Bill Buzbee
· 11 years ago
2c1ed45
Rework Quick compiler's register handling
by buzbee
· 11 years ago
4028a6c
Inline x86 String.indexOf
by Mark Mendell
· 11 years ago
3bc0174
GenSpecialCase support for x86
by Razvan A Lupusoru
· 11 years ago
41ccc3b
Merge "Added inlined abs method with float and double type"
by Ian Rogers
· 11 years ago
35d7e41
Merge "Support Direct Method/Type access for X86"
by Ian Rogers
· 11 years ago
6c92e7d
Merge "Rewrite GenInlinedCharAt for x86"
by Ian Rogers
· 11 years ago
55d0eac
Support Direct Method/Type access for X86
by Mark Mendell
· 11 years ago
dbb17e3
Added inlined abs method with float and double type
by Yixin Shou
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
2b724cb
Rewrite GenInlinedCharAt for x86
by Mark Mendell
· 11 years ago
2c498d1
Specializing x86 range argument copying
by Razvan A Lupusoru
· 11 years ago
95e3eeb
Merge "x86 updates GenInlinedUnsafePut/GenInstanceofFinal"
by Ian Rogers
· 11 years ago
df8ee2e
x86 updates GenInlinedUnsafePut/GenInstanceofFinal
by Mark Mendell
· 11 years ago
bb8f0ab
Embed array class pointers at array allocation sites.
by Hiroshi Yamauchi
· 11 years ago
be1ca55
Use direct class pointers at allocation sites in the compiled code.
by Hiroshi Yamauchi
· 11 years ago
58af1f9
Clean up usage of carry flag condition codes.
by Vladimir Marko
· 11 years ago
5816ed4
Detect special methods at the end of verification.
by Vladimir Marko
· 11 years ago
e13717e
Per-DexFile locking for inliner initialization.
by Vladimir Marko
· 11 years ago
31c2aac
Rename ClobberCalleeSave to *Caller*, fix it for x86.
by Vladimir Marko
· 11 years ago
f246af2
Fix intrinsic Long.reverseBytes().
by Vladimir Marko
· 11 years ago
5c96e6b
Rewrite intrinsics detection.
by Vladimir Marko
· 11 years ago
94b400d
Improve Mir2Lir::GenIntrinsic() performance.
by Vladimir Marko
· 11 years ago
e508a20
Fix unaligned Memory peek/poke intrinsics.
by Vladimir Marko
· 11 years ago
3beafe1
Merge "Add intrinsics for Memory peek/poke." into dalvik-dev
by Vladimir Marko
· 11 years ago
65636e5
Add intrinsics for Memory peek/poke.
by Vladimir Marko
· 11 years ago
cdb4b71
Fix intrinsic Long.reverseBytes().
by Vladimir Marko
· 11 years ago
7195dd8
Merge "Don't use UTF16 length as length for MUTF8." into dalvik-dev
by Ian Rogers
· 11 years ago
dfb325e
Don't use UTF16 length as length for MUTF8.
by Ian Rogers
· 11 years ago
c844a0f
Merge "Implement Interface Method Tables (IMT)." into dalvik-dev
by Jeff Hao
· 11 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 11 years ago
6bdf1ff
Add intrinsics for {Short,Int,Long}.reverseBytes().
by Vladimir Marko
· 11 years ago
83883d7
Populate dex cache for sharpened calls.
by Ian Rogers
· 11 years ago
a8d24bf
Merge "64-bit prep" into dalvik-dev
by buzbee
· 11 years ago
0d82948
64-bit prep
by buzbee
· 11 years ago
b917ea1
Fix intrinsification of floatToRawIntBits.
by Ian Rogers
· 11 years ago
a9a8254
Improve quick codegen for aput-object.
by Ian Rogers
· 11 years ago
b48819d
Compile-time tuning: assembly phase
by buzbee
· 11 years ago
fc0e94b
StringPiece clean up.
by Ian Rogers
· 11 years ago
d0a03b8
Timely color fix
by buzbee
· 11 years ago
65ec92c
Refactor CompilerDriver::ComputeInvokeInfo
by Ian Rogers
· 11 years ago
1e54d68
Disable devirtualization detection in DEX-to-DEX compiler.
by Sebastien Hertz
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
848871b
Entry point clean up.
by Ian Rogers
· 11 years ago
7655f29
Portable refactorings.
by Ian Rogers
· 11 years ago
166db04
Move assembler out of runtime into compiler/utils.
by Ian Rogers
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
2d88862
Fixing cpplint readability/casting issues
by Brian Carlstrom
· 11 years ago
6f485c6
Fix cpplint whitespace/indent issues
by Brian Carlstrom
· 11 years ago
0cd7ec2
Fix cpplint whitespace/blank_line issues
by Brian Carlstrom
· 11 years ago
2ce745c
Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed (99%) from src/compiler/dex/quick/gen_invoke.cc]
51c2467
libart-compiler cleanup
by Brian Carlstrom
· 11 years ago
8d3a117
Perf tweaks to compiling and oat writing.
by Ian Rogers
· 11 years ago
637c65b
Verifier improvements.
by Ian Rogers
· 11 years ago
1bf8d4d
Profiler directed clean-up of dex2oat.
by Ian Rogers
· 11 years ago
e3cd2f0
Enable devirtualization for abstract and sub-class methods.
by Ian Rogers
· 11 years ago
33e9566
Various GCC 3.6 and clang build fixes.
by Ian Rogers
· 11 years ago
cf479b2
Merge "Rename abstract method code_ to entry_point_from_compiled_code_." into dalvik-dev
by Jeff Hao
· 11 years ago
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 11 years ago
a5abf70
Compiler: replace DOM traversal computation
by buzbee
· 11 years ago
02c4223
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 11 years ago
302a72d
Revert "Supporting de-virtualization for precise types."
by Brian Carlstrom
· 11 years ago
31d4b8e
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 11 years ago
f4da607
Revert "Supporting de-virtualization for precise types."
by Ian Rogers
· 11 years ago
b0682d5
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 11 years ago
9d6589c
Merge "Compiler: continuing refactoring" into dalvik-dev
by buzbee
· 11 years ago
862a760
Compiler: continuing refactoring
by buzbee
· 11 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
1fd3346
Compiler: LIR restructuring
by buzbee
· 11 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
· 12 years ago
a169e1d
Quick compiler: refactored listing & const fix
by buzbee
· 12 years ago
07ec8e1
Intrinsic for java.lang.Thread.currentThread.
by Ian Rogers
· 12 years ago
02031b1
Quick compiler: Single .so for all targets
by buzbee
· 12 years ago
fa57c47
Quick Compiler: Shoot the Camel
by buzbee
· 12 years ago
aad9438
Quick Compiler: static, extern and inline cleanup
by buzbee
· 12 years ago
52a77fc
Quick Compiler function renaming
by buzbee
· 12 years ago
1bc37c6
Continuing Quick compiler refactoring
by buzbee
· 12 years ago
cbd6d44
C++'ification of Quick compiler's casts
by buzbee
· 12 years ago
eaf09bc
Quick compiler: more refactoring
by buzbee
· 12 years ago
efc6369
Quick compiler source reorganizatio - part 1
by buzbee
· 12 years ago
[Renamed from src/compiler/codegen/GenInvoke.cc]
f0504cd
Quick backend: rename target-specific #defines
by buzbee
· 12 years ago
b046e16
Remove all TARGET_[ARM|X86|MIPS] #ifdefs
by buzbee
· 12 years ago
Next »