Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
f832284dd847ff077577bb5712225430bbbb3b67
/
compiler
/
driver
/
compiler_driver.cc
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 10 years ago
db2633c
Change ObjectLock to take Handle instead of Handle pointer.
by Mathieu Chartier
· 10 years ago
20cdc06
Merge "Changes for vogar compatibility"
by Kenny Root
· 10 years ago
d518534
Changes for vogar compatibility
by Kenny Root
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
72d3262
Give Compiler a back reference to the driver.
by Ian Rogers
· 10 years ago
c45b8b5
Create stack traces in unstarted runtimes.
by Ian Rogers
· 10 years ago
8668c3c
Add finalizer references from the entrypoints.
by Mathieu Chartier
· 10 years ago
af13ad9
Centralize instruction-set pointer-size, alignment, 64b-width code
by Andreas Gampe
· 10 years ago
644789f
Fix problem with empty profiles.
by Dave Allison
· 10 years ago
d6ed642
Revert "Revert "Revert "Use trampolines for calls to helpers"""
by Dave Allison
· 10 years ago
f9487c0
Revert "Revert "Use trampolines for calls to helpers""
by Dave Allison
· 10 years ago
0833af6
Merge "Tweaked profile significant_difference."
by Calin Juravle
· 10 years ago
081f73e
Revert "Use trampolines for calls to helpers"
by Dave Allison
· 10 years ago
9dae5b4
Tweaked profile significant_difference.
by Calin Juravle
· 10 years ago
754ddad
Use trampolines for calls to helpers
by Dave Allison
· 11 years ago
17965ed
Re-enable DEX-to-DEX compilation path
by Sebastien Hertz
· 10 years ago
5a4139f
Merge "art: Handle x86_64 architecture equal to x86"
by Bill Buzbee
· 10 years ago
5cc2d07
Merge "Profile: renamed kThresholdPercent and make it configurable"
by Calin Juravle
· 10 years ago
317055b
Merge "Profile: repurposed kTresholdPercent"
by Calin Juravle
· 10 years ago
6a58cb1
art: Handle x86_64 architecture equal to x86
by Dmitry Petrochenko
· 10 years ago
4a200f5
Add support for -Xverify:none mode.
by Jeff Hao
· 10 years ago
04ff226
Profile: renamed kThresholdPercent and make it configurable
by Calin Juravle
· 10 years ago
f6a4cee
Profile: repurposed kTresholdPercent
by Calin Juravle
· 10 years ago
161f71a
Merge "Fixed total method count in profile file parsing."
by Calin Juravle
· 10 years ago
ea1e520
Fixed total method count in profile file parsing.
by Calin Juravle
· 10 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 10 years ago
b95a534
AArch64: Add arm64 runtime support.
by Stuart Monteith
· 10 years ago
0188ab7
Fix comment typo.
by Ian Rogers
· 10 years ago
5b27149
Use quick generic JNI calls based on compiler driver options.
by Ian Rogers
· 10 years ago
9545a44
Merge "Allow patching between dex files in the boot classpath."
by Jeff Hao
· 10 years ago
b9d50a9
Merge "Move inline method detection to runtime."
by Vladimir Marko
· 10 years ago
b34f69a
Add command line support for enabling the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
49161ce
Allow patching between dex files in the boot classpath.
by Jeff Hao
· 10 years ago
e3e0260
Move inline method detection to runtime.
by Vladimir Marko
· 10 years ago
f096aad
Cache method lowering info in mir graph.
by Vladimir Marko
· 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
· 10 years ago
2da8823
Initial changes towards Generic JNI option
by Andreas Gampe
· 10 years ago
be0e546
Cache field lowering info in mir_graph.
by Vladimir Marko
· 10 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
· 10 years ago
fffb0b7
Merge "Create CompilerOptions"
by Brian Carlstrom
· 11 years ago
9837939
Avoid std::string allocations for finding an array class.
by Ian Rogers
· 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
2befd09
Merge "Expose inline method identification for debugger."
by Vladimir Marko
· 11 years ago
84c072c
Expose inline method identification for debugger.
by Vladimir Marko
· 11 years ago
df8d416
Merge "Rewrite the compiler interface for CompilerDriver."
by Nicolas Geoffray
· 11 years ago
f5df897
Rewrite the compiler interface for CompilerDriver.
by Nicolas Geoffray
· 11 years ago
d2fe10a
Remove blacklist
by Sebastien Hertz
· 11 years ago
ab4a4f2
Merge "Pass correct is_static to ResolveField."
by Vladimir Marko
· 11 years ago
1f26fb1
Merge changes I41dcb9f8,I8bc80275
by Brian Carlstrom
· 11 years ago
707c96a
Add StandardSocketOptions to the black list.
by Brian Carlstrom
· 11 years ago
e549da5
Pass correct is_static to ResolveField.
by Vladimir Marko
· 11 years ago
c7ac649
Check IsStatic() on special accessor fields.
by Vladimir Marko
· 11 years ago
bbcc0c0
Speed up method lookup in a different dex file.
by Vladimir Marko
· 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
8978643
Don't assume resolved type has the same dex cache.
by Vladimir Marko
· 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
23a2821
Clean up access checks.
by Vladimir Marko
· 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
b122a4b
Tidy up memory barriers.
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
07dc96d
Merge "Per-DexFile locking for inliner initialization."
by Vladimir Marko
· 11 years ago
d5c0587
Merge "Cleanup thread pool tasks creation."
by Sebastien Hertz
· 11 years ago
e13717e
Per-DexFile locking for inliner initialization.
by Vladimir Marko
· 11 years ago
501baec
Cleanup thread pool tasks creation.
by Sebastien Hertz
· 11 years ago
4605362
Don't rely on gcc extensions
by Bernhard Rosenkränzer
· 11 years ago
c528dba
Enable moving classes.
by Mathieu Chartier
· 11 years ago
e9c36b3
Avoid some string allocations.
by Vladimir Marko
· 11 years ago
5fe9af7
Fix memory leaks relating to timing logger.
by Ian Rogers
· 11 years ago
bcd5e9d
Manually manage thread pool stacks.
by Mathieu Chartier
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
bcdbbfe
resolved conflicts for merge of b9098c33 to master
by Jeff Hao
· 11 years ago
0e49b42
Fix handling of duplicate class definitions in boot classpath.
by Jeff Hao
· 11 years ago
d3c20c1
Update compiler blacklist to include java.net.NetworkInterface.
by Jeff Hao
· 11 years ago
7020278
Support hardware divide instruction
by Dave Allison
· 11 years ago
a524544
Update compiler blacklist to include java.net.NetworkInterface.
by Jeff Hao
· 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
f88727f
am 48088672: am 58a9cd11: am 39d0c0d0: Update black list with android.os.Bundle
by Brian Carlstrom
· 11 years ago
39d0c0d
Update black list with android.os.Bundle
by Brian Carlstrom
· 11 years ago
83883d7
Populate dex cache for sharpened calls.
by Ian Rogers
· 11 years ago
e732ef1
Make compiler stat dumping easier to use.
by Ian Rogers
· 11 years ago
d91d6d6
Introduce Signature type to avoid string comparisons.
by Ian Rogers
· 11 years ago
Next »