Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
ec7e4727e99aa1416398ac5a684f5024817a25c7
/
compiler
/
driver
/
compiler_driver.h
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 11 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 11 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
8668c3c
Add finalizer references from the entrypoints.
by Mathieu Chartier
· 11 years ago
af13ad9
Centralize instruction-set pointer-size, alignment, 64b-width code
by Andreas Gampe
· 11 years ago
d6ed642
Revert "Revert "Revert "Use trampolines for calls to helpers"""
by Dave Allison
· 11 years ago
f9487c0
Revert "Revert "Use trampolines for calls to helpers""
by Dave Allison
· 11 years ago
9dae5b4
Tweaked profile significant_difference.
by Calin Juravle
· 11 years ago
317055b
Merge "Profile: repurposed kTresholdPercent"
by Calin Juravle
· 11 years ago
f6a4cee
Profile: repurposed kTresholdPercent
by Calin Juravle
· 11 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
9820b7c
Early inlining of simple methods.
by Vladimir Marko
· 11 years ago
9545a44
Merge "Allow patching between dex files in the boot classpath."
by Jeff Hao
· 11 years ago
b9d50a9
Merge "Move inline method detection to runtime."
by Vladimir Marko
· 11 years ago
b34f69a
Add command line support for enabling the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
49161ce
Allow patching between dex files in the boot classpath.
by Jeff Hao
· 11 years ago
e3e0260
Move inline method detection to runtime.
by Vladimir Marko
· 11 years ago
f096aad
Cache method lowering info in mir graph.
by Vladimir Marko
· 11 years ago
a03de6d
Revert "Revert "Make clang the default compiler on host.""
by Ian Rogers
· 11 years ago
d54f3a6
Revert "Make clang the default compiler on host."
by Ian Rogers
· 11 years ago
87f8b4c
Make clang the default compiler on host.
by Ian Rogers
· 11 years ago
39c3bfb
Make use of profiling information for dex2oat
by Dave Allison
· 11 years ago
c645f1d
Add more VerifyObject calls.
by Mathieu Chartier
· 11 years ago
2da8823
Initial changes towards Generic JNI option
by Andreas Gampe
· 11 years ago
be0e546
Cache field lowering info in mir_graph.
by Vladimir Marko
· 11 years ago
ae9fd93
Tell GDB about Quick ART generated code
by Mark Mendell
· 11 years ago
3d50407
Make out arguments non-reference types.
by Ian Rogers
· 11 years ago
b48b9eb
Fix clang to compile and run host tests.
by Ian Rogers
· 11 years ago
ae7083d
Add additional const
by Brian Carlstrom
· 11 years ago
6449c62
Create CompilerOptions
by Brian Carlstrom
· 11 years ago
9c86a02
Revert "Annotate used fields."
by Ian Rogers
· 11 years ago
7f6cf56
Annotate used fields.
by Vladimir Marko
· 11 years ago
f3e2cc4
Code cleanup to avoid LLVM dependency when building with quick only.
by Nicolas Geoffray
· 11 years ago
818f210
Re-apply: Initial check-in of an optimizing compiler.
by Nicolas Geoffray
· 11 years ago
1af0c0b
Revert "Initial check-in of an optimizing compiler."
by Nicolas Geoffray
· 11 years ago
68a5fef
Initial check-in of an optimizing compiler.
by Nicolas Geoffray
· 11 years ago
f5df897
Rewrite the compiler interface for CompilerDriver.
by Nicolas Geoffray
· 11 years ago
abaf927
Merge "Re-apply: Implement cumulative timings for CompilerDriver."
by Nicolas Geoffray
· 11 years ago
ea3fa0b
Re-apply: Implement cumulative timings for CompilerDriver.
by Nicolas Geoffray
· 11 years ago
55d0eac
Support Direct Method/Type access for X86
by Mark Mendell
· 11 years ago
2bc4780
Revert "Revert "Check FastInstance() early for special getters and setters.""
by Vladimir Marko
· 11 years ago
632e458
Revert "Check FastInstance() early for special getters and setters."
by Ian Rogers
· 11 years ago
5dc5727
Check FastInstance() early for special getters and setters.
by Vladimir Marko
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
2730db0
Add VerfiedMethod to DexCompilationUnit.
by Vladimir Marko
· 11 years ago
c7f8320
Refactor verification results.
by Vladimir Marko
· 11 years ago
be1ca55
Use direct class pointers at allocation sites in the compiled code.
by Hiroshi Yamauchi
· 11 years ago
650be76
Revert "Implement cumulative timings for CompilerDriver."
by Brian Carlstrom
· 11 years ago
df01317
Implement cumulative timings for CompilerDriver.
by Nicolas Geoffray
· 11 years ago
5ddb410
Remove intialized static storage from dex cache.
by Ian Rogers
· 11 years ago
5816ed4
Detect special methods at the end of verification.
by Vladimir Marko
· 11 years ago
2b5eaa2
Move compiler code out of method verifier.
by Vladimir Marko
· 11 years ago
5fe9af7
Fix memory leaks relating to timing logger.
by Ian Rogers
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
7020278
Support hardware divide instruction
by Dave Allison
· 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
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 11 years ago
83883d7
Populate dex cache for sharpened calls.
by Ian Rogers
· 11 years ago
fc0e94b
StringPiece clean up.
by Ian Rogers
· 11 years ago
8b2c0b9
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
9b297bf
Refactor CompilerDriver::Compute..FieldInfo
by Ian Rogers
· 11 years ago
65ec92c
Refactor CompilerDriver::ComputeInvokeInfo
by Ian Rogers
· 11 years ago
866709c
Merge "Disable devirtualization detection in DEX-to-DEX compiler." into dalvik-dev
by Sebastien Hertz
· 11 years ago
936bf02
Tweak dedupe hash function.
by Ian Rogers
· 11 years ago
1e54d68
Disable devirtualization detection in DEX-to-DEX compiler.
by Sebastien Hertz
· 11 years ago
d133b97
Shard dedupe set locks.
by Ian Rogers
· 11 years ago
193bad9
Multi threaded hashed deduplication during compilation.
by Mathieu Chartier
· 11 years ago
f6c4b3b
New arena memory allocator.
by Mathieu Chartier
· 11 years ago
8f3c9ae
Don't allow class status to go backward except for error.
by Ian Rogers
· 11 years ago
e6bb3b2
Reduce AOT initialization.
by Ian Rogers
· 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
7502122
Adds a DEX-to-DEX compilation level.
by Sebastien Hertz
· 11 years ago
6f28d91
Add systrace support to NewTimingLogger, migrate compiler timing logging to NewTimingLogger
by Anwar Ghuloum
· 11 years ago
c50d8e1
Remove OatWriter buffering to memory for ElfWriterQuick
by Brian Carlstrom
· 11 years ago
4560248
Move TimingLogger creation to dex2oat
by Brian Carlstrom
· 11 years ago
0177fe2
Remove CompilerDriver::IsDebuggingSupported
by Brian Carlstrom
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
56d947f
Add verification of boot.oat generated on device
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 12 years ago
[Renamed from src/compiler/driver/compiler_driver.h]
51c2467
libart-compiler cleanup
by Brian Carlstrom
· 12 years ago
7467ee0
Added support for SEA IR.
by Dragos Sbirlea
· 12 years ago
2d6ba51
Quickening support.
by Sebastien Hertz
· 12 years ago
9639160
Move image class computation to the CompilerDriver
by Brian Carlstrom
· 12 years ago
0aba0ba
Created compiled stubs in image.
by Jeff Hao
· 12 years ago
c9e463c
Faster instance-of for final classes.
by Ian Rogers
· 12 years ago
fae370a
Don't apply instance-of peephole when vDest == vSrc.
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
02c4223
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 12 years ago
8447d84
Compile filter for small applications and methods
by Anwar Ghuloum
· 12 years ago
88fc036
Merge "Revert "Supporting de-virtualization for precise types."" into dalvik-dev
by Ian Rogers
· 12 years ago
f4da607
Revert "Supporting de-virtualization for precise types."
by Ian Rogers
· 12 years ago
dfe0a24
Merge "Supporting de-virtualization for precise types." into dalvik-dev
by Ian Rogers
· 12 years ago
79fe539
Removing remaining compiled stubs from image.
by Jeff Hao
· 12 years ago
b0682d5
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 12 years ago
58df327
Removed compiled resolution trampoline.
by Jeff Hao
· 12 years ago
Next »