Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
be26f77dac06fb02b0cc80914b740662bf8d0b26
/
compiler
3c183ce
Fix asm for String#indexOf/compareTo intrinsics
by Przemyslaw Szczepaniak
· 9 years ago
13ceeb2
Re-add intrinsics for String#charAt/isEmpty/length
by Przemyslaw Szczepaniak
· 9 years ago
b7a35e4
Return false from GenInlined** for intrinsics that we don't implement.
by Piotr Jastrzebski
· 10 years ago
3a7cf8e
Revert "Combine image string char arrays into single array"
by Piotr Jastrzebski
· 10 years ago
8a89433
Update runtime to work with the OpenJdk String.
by Piotr Jastrzebski
· 10 years ago
2c22f2e
Temporarily remove intrinsics code.
by Piotr Jastrzebski
· 10 years ago
44095a1
String: account for the hash32 field.
by Piotr Jastrzebski
· 10 years ago
24c846a
Quick: Fix range check for intrinsic String.charAt() on x86.
by Vladimir Marko
· 10 years ago
6e18c0a
Merge "Allow preopted apps to have sharpened calls for non-x86 architectures." into lmp-mr1-dev
by Jeff Hao
· 10 years ago
2397ad7
Allow preopted apps to have sharpened calls for non-x86 architectures.
by Jeff Hao
· 10 years ago
aa3eff9
ART: Curb dex2oat verbosity
by Andreas Gampe
· 10 years ago
e7227c6
Fix wide volatile IGET/IPUT on ARM without atomic ldrd/strd.
by Vladimir Marko
· 10 years ago
56e7666
ART: Fix divide-by-zero for ARM
by Andreas Gampe
· 10 years ago
091f954
Merge "Fix running out of temps when storing invoke-interface result." into lmp-mr1-dev
by Vladimir Marko
· 10 years ago
8a9f004
ART: Do not compile swap file functionality on Mac
by Andreas Gampe
· 10 years ago
d6bd06c
Fix running out of temps when storing invoke-interface result.
by Vladimir Marko
· 10 years ago
d9ce7fc
ART: Fix swap space free list
by Andreas Gampe
· 10 years ago
62746d8
ART: Swap-space in the compiler
by Andreas Gampe
· 10 years ago
f535c69
ART: Punt to the interpreter for VerifiedMethod errors
by Andreas Gampe
· 10 years ago
59f6b7a
Merge "ART: GenLongArith has to clobber same operands for 2-op instr" into lmp-mr1-dev
by Bill Buzbee
· 10 years ago
5ed44ac
ART: GenLongArith has to clobber same operands for 2-op instr
by nikolay serdjuk
· 10 years ago
6bde927
ART: GenNegLong incorrectly handled register overlap for x86
by nikolay serdjuk
· 10 years ago
eb1404a
ART: Fix variable formatting and CodeLayout's multiple visits
by Jean Christophe Beyler
· 10 years ago
25fda92
Remove method verification results right after compiling a method
by Mathieu Chartier
· 10 years ago
3029df6
Print memory usage in dex2oat shutdown
by Mathieu Chartier
· 10 years ago
c375e52
Quick: Fix neg-long on ARM for overlapping regs.
by Vladimir Marko
· 10 years ago
19506c5
Merge "Move dex cache strings from ArtMethod -> Class" into lmp-mr1-dev
by Mathieu Chartier
· 10 years ago
eea8398
Merge "Quick compiler: handle embedded switch data." into lmp-mr1-dev
by buzbee
· 10 years ago
bd81854
Quick compiler: handle embedded switch data.
by buzbee
· 10 years ago
4cdf450
Fix oatwriter code deduping
by Mathieu Chartier
· 10 years ago
f521f42
Move dex cache strings from ArtMethod -> Class
by Mathieu Chartier
· 10 years ago
89ea417
Fix failing tests
by Mathieu Chartier
· 10 years ago
c6fc909
Delete ArtMethod gc_map_ field
by Mathieu Chartier
· 10 years ago
8071400
Add fast string sharpening
by Mathieu Chartier
· 10 years ago
3f735bd
dex2oat: Pack likely-dirty objects together when generating the boot image
by Igor Murashkin
· 10 years ago
cc03f79
Merge "Fix transitive equality error in set." into lmp-mr1-dev
by Mathieu Chartier
· 10 years ago
9601abf
Quick compiler: fix x86 special identity
by buzbee
· 10 years ago
4b8b469
Fix transitive equality error in set.
by Mathieu Chartier
· 10 years ago
c3944d7
Merge "Change 64 bit ArtMethod fields to be pointer sized" into lmp-mr1-dev
by Mathieu Chartier
· 10 years ago
7eee0f0
Merge "Do not try to sharpen super calls to abstract methods." into lmp-mr1-dev
by Vladimir Marko
· 10 years ago
b6626c7
Merge "ART: Track Flush & Close in FdFile" into lmp-mr1-dev
by Andreas Gampe
· 10 years ago
9433ec6
ART: Track Flush & Close in FdFile
by Andreas Gampe
· 10 years ago
474123d
Do not try to sharpen super calls to abstract methods.
by Vladimir Marko
· 10 years ago
e832e64
Change 64 bit ArtMethod fields to be pointer sized
by Mathieu Chartier
· 10 years ago
23c1d0c
Combine image string char arrays into single array
by Mathieu Chartier
· 10 years ago
63b803a
Merge "Keep original order of fields in Class." into lmp-mr1-dev
by Vladimir Marko
· 10 years ago
8073ba1
ART: Implicit null check should break def tracking
by Pavel Vyssotski
· 10 years ago
bfa3ed0
Keep original order of fields in Class.
by Vladimir Marko
· 10 years ago
26318f7
ART: Compiled-classes list for compiler-driver
by Andreas Gampe
· 10 years ago
e05d1d5
Add hash set
by Mathieu Chartier
· 10 years ago
90ca5c0
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 10 years ago
643b5df
dex2oat: Add a --compile-pic option
by Igor Murashkin
· 10 years ago
1fb463e
Optimize method linking
by Mathieu Chartier
· 10 years ago
c54e12a
Change MemMap::maps_ to not be global variable
by Mathieu Chartier
· 10 years ago
5be3007
ART: Remove wrong DCHECK
by Andreas Gampe
· 10 years ago
228f925
Merge "ART: Overflow of bound check in ArrayCopy intrinsic" into lmp-dev
by Bill Buzbee
· 10 years ago
db7239c
ART: Overflow of bound check in ArrayCopy intrinsic
by avignate
· 10 years ago
02ff2d4
AddIntrinsicSlowPath with resume requires clobbering
by Serguei Katkov
· 10 years ago
b504d2f
Quick compiler: aarch64 codegen & long_min literal
by buzbee
· 10 years ago
9770574
Merge "x86: evaluation destination should be after load of source in RA [DO NOT MERGE]" into lmp-dev
by Pat Tjin
· 10 years ago
db273aa
x86: evaluation destination should be after load of source in RA [DO NOT MERGE]
by Serguei Katkov
· 10 years ago
3c5ec99
ART: Refactor elf_writer_quick for elf section order
by Andreas Gampe
· 10 years ago
63bc11e
DO NOT MERGE. Only have a portable entrypoint in portable builds.
by Ian Rogers
· 10 years ago
bf5d818
ART: skip compilation of huge methods.
by buzbee
· 10 years ago
ba354a9
ART: Check for exceptions from unresolved classes
by Andreas Gampe
· 10 years ago
afa6b8e
ART: Make elf loading not abort
by Andreas Gampe
· 10 years ago
508e0a8
Merge "ART: Allow quickening in the boot image" into lmp-dev
by Andreas Gampe
· 10 years ago
35439ba
ART: Allow quickening in the boot image
by Andreas Gampe
· 10 years ago
332e188
Merge "ART: Change access flag behavior in verifier" into lmp-dev
by Andreas Gampe
· 10 years ago
98216e5
Quick compiler (arm64) Fix inline Math.round()
by buzbee
· 10 years ago
7fc8f90
ART: Change access flag behavior in verifier
by Andreas Gampe
· 10 years ago
be4e643
Improve dex location canonicalization-related performance.
by Vladimir Marko
· 10 years ago
4e67841
Change Reference.get() intrinsic to Reference.getReferent().
by Mathieu Chartier
· 10 years ago
57f2bbd
ART: Fix x86_64 GenSelect case when destination is Ref
by Jean Christophe Beyler
· 10 years ago
ff4cfe0
Fix SetupResourceMasks to pass correct parameters
by Junmo Park
· 10 years ago
f72fd02
Merge "Quick compiler: disable GVN DO NOT MERGE" into lmp-dev
by buzbee
· 10 years ago
4c4f4da
Quick compiler: disable GVN DO NOT MERGE
by buzbee
· 10 years ago
4d05d93
Merge "ART: Fix read-out-of-bounds in the compiler" into lmp-dev
by Andreas Gampe
· 10 years ago
cc2f239
Reduce and speed-up class def searches.
by Ian Rogers
· 10 years ago
b41b93a
Quick compiler: Fix MIPS build
by buzbee
· 10 years ago
6dd35cc
Revert "Avoid using NanoTime for compiler and verifier"
by Ian Rogers
· 10 years ago
c89e6ed
Avoid using NanoTime for compiler and verifier
by Mathieu Chartier
· 10 years ago
ade7318
ART: Fix read-out-of-bounds in the compiler
by Andreas Gampe
· 10 years ago
b68c6e5
Reduce interpret-only compile time.
by Mathieu Chartier
· 10 years ago
cb50ed4
Merge "Quick compiler: fix DCHECK" into lmp-dev
by buzbee
· 10 years ago
118785c
CheckAndClearResolveException should allow LinkageError
by Brian Carlstrom
· 10 years ago
28b066a
Quick compiler: fix DCHECK
by buzbee
· 10 years ago
a846c1a
Merge "X86: Fix alias info in GenInlinedIndexOf()." into lmp-dev
by Vladimir Marko
· 10 years ago
b5874a4
X86: Fix alias info in GenInlinedIndexOf().
by Vladimir Marko
· 10 years ago
c6a6259
Merge "Quick compiler: fix Arm64 inline locking code" into lmp-dev
by buzbee
· 10 years ago
ebc56bd
Quick compiler: fix Arm64 inline locking code
by buzbee
· 10 years ago
38bd1e1
ART: Fix ARM invoke stub, run Generic JNI in jni_compiler_test
by Andreas Gampe
· 10 years ago
dfa7a6c
Disable load/store elimination. DO NOT MERGE
by Vladimir Marko
· 10 years ago
d84f916
ART: Avoid expensive class lookup in compiler driver
by Andreas Gampe
· 10 years ago
ebee8de
Fix bugs in the x86 and arm versions of generic JNI.
by Nicolas Geoffray
· 10 years ago
03c9785
Revert "Revert "Reduce stack usage for overflow checks""
by Dave Allison
· 10 years ago
e470a02
Merge "Fix intrinsic Math.abs(double) for ARM." into lmp-dev
by Vladimir Marko
· 10 years ago
397297f
Fix intrinsic Math.abs(double) for ARM.
by Vladimir Marko
· 10 years ago
b0bf089
Merge "Revert "Reduce stack usage for overflow checks"" into lmp-dev
by Dave Allison
· 10 years ago
83b1940
Revert "Reduce stack usage for overflow checks"
by Dave Allison
· 10 years ago
Next »