Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
6e83c172f385cb45dd13bbcf41d2df8e410828c6
/
runtime
/
mirror
6e83c17
Replace the bool kDoReadBarrier template parameter with an enum.
by Hiroshi Yamauchi
· 11 years ago
b0fa5dc
Force inlining on trivial accessors.
by Ian Rogers
· 11 years ago
990d46f
Merge "Move mapping table and vmap table offsets to OatMethodHeader."
by Vladimir Marko
· 11 years ago
3f4dcdf
Merge "Revert "Revert "ART: Extracts an utility function of the duplicated code"""
by Andreas Gampe
· 11 years ago
8a63057
Move mapping table and vmap table offsets to OatMethodHeader.
by Vladimir Marko
· 11 years ago
d55e9b1
Merge "Refactor exception handling for deoptimization"
by Sebastien Hertz
· 11 years ago
fd3077e
Refactor exception handling for deoptimization
by Sebastien Hertz
· 11 years ago
942c8e3
Merge "Support field watchpoint in interpreter"
by Sebastien Hertz
· 11 years ago
479fc1e
Support field watchpoint in interpreter
by Sebastien Hertz
· 11 years ago
9c3b089
Revert "Revert "ART: Extracts an utility function of the duplicated code""
by Andreas Gampe
· 11 years ago
17c50db
Merge "More code for the read barrier support."
by Hiroshi Yamauchi
· 11 years ago
b5a14d2
Revert "ART: Extracts an utility function of the duplicated code"
by Andreas Gampe
· 11 years ago
973cc95
ART: Extracts an utility function of the duplicated code
by Dmitry Petrochenko
· 11 years ago
de981b0
Merge "Separate maps from code in oat file."
by Vladimir Marko
· 11 years ago
a08ec9b
Merge "Fix FindCatchBlock to work in -Xverify:none mode."
by Jeff Hao
· 11 years ago
aa96191
Fix FindCatchBlock to work in -Xverify:none mode.
by Jeff Hao
· 11 years ago
4af159b
Merge "Remove support for app JNI workarounds."
by Ian Rogers
· 11 years ago
987560f
Remove support for app JNI workarounds.
by Ian Rogers
· 11 years ago
9103c86
More code for the read barrier support.
by Hiroshi Yamauchi
· 11 years ago
96c6ab9
Separate maps from code in oat file.
by Vladimir Marko
· 11 years ago
bbd695c
Replace ObjectSet with LargeObjectBitmap.
by Mathieu Chartier
· 11 years ago
4d7f61d
Use non volatile lock words in semispace collector.
by Mathieu Chartier
· 11 years ago
7971928
Insert read barriers in more places.
by Hiroshi Yamauchi
· 11 years ago
541dd23
Merge "Insert an empty read barrier call."
by Hiroshi Yamauchi
· 11 years ago
800ac2d
Insert an empty read barrier call.
by Hiroshi Yamauchi
· 11 years ago
4cd662e
Fix Object::Clone()'s pre-fence barrier.
by Hiroshi Yamauchi
· 11 years ago
1246d68
Merge "Cleanup transaction support"
by Sebastien Hertz
· 11 years ago
ee1d79a
Cleanup transaction support
by Sebastien Hertz
· 11 years ago
624468c
Make the support code for read barriers a bit more general.
by Hiroshi Yamauchi
· 11 years ago
99cb4ea
Handle Array::Memmove within the same array properly.
by Ian Rogers
· 11 years ago
580a8df
Less redundant verification.
by Mathieu Chartier
· 11 years ago
407f702
Refactor object reference visiting logic.
by Mathieu Chartier
· 11 years ago
6a3fe33
Merge "Deduplicate the code that hardcodes the array header layout."
by Hiroshi Yamauchi
· 11 years ago
aa866f5
Deduplicate the code that hardcodes the array header layout.
by Hiroshi Yamauchi
· 11 years ago
ed0fc1d
Don't return null for null utf in AllocFromModifiedUtf8.
by Mathieu Chartier
· 11 years ago
62f0512
Improvements to Field.get/set.
by Ian Rogers
· 11 years ago
b95a534
AArch64: Add arm64 runtime support.
by Stuart Monteith
· 11 years ago
8fa2dad
Refactor reference code into mirror namespace.
by Mathieu Chartier
· 11 years ago
4dcef7e
Merge "Fixes for Generic JNI"
by Andreas Gampe
· 11 years ago
9054683
Fixes for Generic JNI
by Andreas Gampe
· 11 years ago
b373e09
Implicit null/suspend checks (oat version bump)
by Dave Allison
· 11 years ago
36fea8d
Fixing structure of native frame for Generic JNI
by Andreas Gampe
· 11 years ago
e0dcd46
JNI down call fixes.
by Ian Rogers
· 11 years ago
c645f1d
Add more VerifyObject calls.
by Mathieu Chartier
· 11 years ago
719d1a3
Enable annotalysis on clang ART builds.
by Ian Rogers
· 11 years ago
a7e649d
Merge "Make heap reference poisoning work with the interpreter."
by Hiroshi Yamauchi
· 11 years ago
bf6b92a
Generic JNI implementation for x86_64
by Andreas Gampe
· 11 years ago
e63a745
Make heap reference poisoning work with the interpreter.
by Hiroshi Yamauchi
· 11 years ago
c2f4d02
Fix SafePrettyTypeOf to never call VerifyObject.
by Mathieu Chartier
· 11 years ago
b48b9eb
Fix clang to compile and run host tests.
by Ian Rogers
· 11 years ago
8580154
Fix 080-oom-throw with semispace GC.
by Mathieu Chartier
· 11 years ago
a55cf41
Ensure usable space data is zeroed in arrays.
by Ian Rogers
· 11 years ago
6fac447
Make allocations report usable size.
by Ian Rogers
· 11 years ago
a1ce1fe
Split up CommonTest into CommonRuntimeTest and CommonCompilerTest
by Brian Carlstrom
· 11 years ago
9d04a20
(Experimental) Add Brooks pointers.
by Hiroshi Yamauchi
· 11 years ago
9837939
Avoid std::string allocations for finding an array class.
by Ian Rogers
· 11 years ago
4e30541
Fix and optimize verify object.
by Mathieu Chartier
· 11 years ago
936b37f
Upcall support for x86-64.
by Ian Rogers
· 11 years ago
073278c
Do not FixupStaticTrampolines of uninitialized classes
by Brian Carlstrom
· 11 years ago
815873e
Change root visitor to use Object**.
by Mathieu Chartier
· 11 years ago
d2fe10a
Remove blacklist
by Sebastien Hertz
· 11 years ago
e7e8a5f
Remove using mirror::* in jni internal.
by Mathieu Chartier
· 11 years ago
fd14755
Merge "Work in the direction of hard float quick ABIs."
by Ian Rogers
· 11 years ago
0177e53
Work in the direction of hard float quick ABIs.
by Ian Rogers
· 11 years ago
83c8ee0
Add root types and thread id to root visiting.
by Mathieu Chartier
· 11 years ago
5bb9903
Fix CreateMultiArray to be compaction safe.
by Mathieu Chartier
· 11 years ago
29501cf
Make primitive getter/setters consistently signed.
by Ian Rogers
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
64cffee
Make DexCache references const.
by Vladimir Marko
· 11 years ago
8978643
Don't assume resolved type has the same dex cache.
by Vladimir Marko
· 11 years ago
abff643
Refactor array access for the interpreter.
by Sebastien Hertz
· 11 years ago
23a2821
Clean up access checks.
by Vladimir Marko
· 11 years ago
16ce092
Make fast JNI part of pretty method output.
by Ian Rogers
· 11 years ago
5ddb410
Remove intialized static storage from dex cache.
by Ian Rogers
· 11 years ago
4069d33
Use memcpy instead of Array::Set in mirror::String::AllocFromUtf16.
by Ian Rogers
· 11 years ago
b122a4b
Tidy up memory barriers.
by Ian Rogers
· 11 years ago
692fafd
Thread local bump pointer allocator.
by Mathieu Chartier
· 11 years ago
c528dba
Enable moving classes.
by Mathieu Chartier
· 11 years ago
e4e23c0
Fix valgrind-test-art-host-gtest-object_test.
by Hiroshi Yamauchi
· 11 years ago
7410f29
Fix dumpsys meminfo <pid>.
by Mathieu Chartier
· 11 years ago
201803f
Search for miranda methods in virtual methods instead of interface.
by Jeff Hao
· 11 years ago
1febddf
Set array length before fence in allocation code path.
by Mathieu Chartier
· 11 years ago
cbb2d20
Refactor allocation entrypoints.
by Mathieu Chartier
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
0732d59
Improve object clone performance and make compaction proof.
by Mathieu Chartier
· 11 years ago
4e6a31e
Lazily compute object identity hash codes.
by Mathieu Chartier
· 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
ad2541a
Fix object identity hash.
by Mathieu Chartier
· 11 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 11 years ago
eda6df7
Merge "Inline field and method resolution." into dalvik-dev
by Sebastien Hertz
· 11 years ago
d4beb6b
Inline field and method resolution.
by Sebastien Hertz
· 11 years ago
ba150c3
Omit OatMethodOffsets for classes without compiled code
by Brian Carlstrom
· 11 years ago
79b4f38
Fix incorrect initial dex cache size.
by Mathieu Chartier
· 11 years ago
1eb512d
Fast JNI support.
by Ian Rogers
· 11 years ago
241b5de
Clinits may not have the kAccConstructor flag.
by Ian Rogers
· 11 years ago
a9a8254
Improve quick codegen for aput-object.
by Ian Rogers
· 11 years ago
d9c4fc9
Inflate contended lock word by suspending owner.
by Ian Rogers
· 11 years ago
d91d6d6
Introduce Signature type to avoid string comparisons.
by Ian Rogers
· 11 years ago
Next »