Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
af6dad6cbb6685f92d7274f9e8c45baa98232c79
/
runtime
/
mirror
/
art_method.h
2d72101
Change 64 bit ArtMethod fields to be pointer sized
by Mathieu Chartier
· 11 years ago
de58ab2
Implement try/catch/throw in optimizing.
by Nicolas Geoffray
· 11 years ago
9f3629d
Add hash table to link virtual methods
by Mathieu Chartier
· 11 years ago
6b14d55
Move GetNameAsString out of MethodHelper into ArtMethod.
by Ian Rogers
· 11 years ago
ded66a0
Move MethodHelper::GetReturnType to mirror::ArtMethod.
by Ian Rogers
· 11 years ago
2d2621a
Optimize method linking
by Mathieu Chartier
· 11 years ago
1d8cdbc
Refactor quick entrypoints
by Ian Rogers
· 11 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 11 years ago
1373595
stdint types all the way!
by Ian Rogers
· 11 years ago
e982f0b
Implement invoke virtual in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
3946844
Runtime support for the new stack maps for the opt compiler.
by Nicolas Geoffray
· 11 years ago
9bdec88
Check that we don't accidentally invoke compiled code when -Xint.
by Hiroshi Yamauchi
· 11 years ago
1ff3c98
Avoid use of std::string where we have const char*.
by Ian Rogers
· 11 years ago
58a5af8
ART: Add guards to the dex cache and its shortcuts
by Andreas Gampe
· 11 years ago
94f7b49
Add GcRoot to clean up and enforce read barriers.
by Hiroshi Yamauchi
· 11 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 11 years ago
4f1ebc2
Add read barriers to the constant roots.
by Hiroshi Yamauchi
· 11 years ago
bfd9a43
Change MethodHelper to use a Handle.
by Mathieu Chartier
· 11 years ago
822266b
Ignore catch blocks whose type can't be resolved.
by Ian Rogers
· 11 years ago
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
bd0fb61
Simplify Class::IsArtFieldClass().
by Hiroshi Yamauchi
· 11 years ago
4c1c510
Improve stack walk performance.
by Vladimir Marko
· 11 years ago
607fa7b
Merge "Now we have a proper C++ library, use std::unique_ptr."
by Ian Rogers
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
2b7c4d1
Don't get and restore thread state for ScopedFastNativeObjectAccess.
by Mathieu Chartier
· 11 years ago
72b3e43
ART: Fix typo in ArtMethod::FindCatchBlock
by Andreas Gampe
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
7624d25
Move quick frame info to OatQuickMethodHeader.
by Vladimir Marko
· 11 years ago
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
8a63057
Move mapping table and vmap table offsets to OatMethodHeader.
by Vladimir Marko
· 11 years ago
17c50db
Merge "More code for the read barrier support."
by Hiroshi Yamauchi
· 11 years ago
de981b0
Merge "Separate maps from code in oat file."
by Vladimir Marko
· 11 years ago
aa96191
Fix FindCatchBlock to work in -Xverify:none mode.
by Jeff Hao
· 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
62f0512
Improvements to Field.get/set.
by Ian Rogers
· 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
719d1a3
Enable annotalysis on clang ART builds.
by Ian Rogers
· 11 years ago
bf6b92a
Generic JNI implementation for x86_64
by Andreas Gampe
· 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
d2fe10a
Remove blacklist
by Sebastien Hertz
· 12 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
· 12 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 12 years ago
16ce092
Make fast JNI part of pretty method output.
by Ian Rogers
· 12 years ago
5ddb410
Remove intialized static storage from dex cache.
by Ian Rogers
· 12 years ago
c528dba
Enable moving classes.
by Mathieu Chartier
· 12 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 12 years ago
1eb512d
Fast JNI support.
by Ian Rogers
· 12 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 12 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 12 years ago
[Renamed (74%) from runtime/mirror/abstract_method.h]
1809a72
Uleb128 compression of vmap and mapping table.
by Ian Rogers
· 12 years ago
c449aa8
Clear exception if catch block doesn't have move-exception.
by Ian Rogers
· 12 years ago
0cd7ec2
Fix cpplint whitespace/blank_line issues
by Brian Carlstrom
· 12 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 12 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 12 years ago
[Renamed from src/mirror/abstract_method.h]
233ea8e
No access check support.
by Sebastien Hertz
· 12 years ago
790ad90
Some more interpreter cleanup.
by Jeff Hao
· 12 years ago
6951067
Some interpreter cleanup.
by Jeff Hao
· 12 years ago
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 12 years ago
1674363
Improve interpreter to interpreter invokes.
by Jeff Hao
· 12 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
74180ca
Remove code related to compiled invoke stubs.
by Jeff Hao
· 12 years ago
6474d19
Remove use of compiled invoke stubs from portable.
by Jeff Hao
· 12 years ago
5d91730
Changes to remove need for compiled invoke stubs for quick.
by Jeff Hao
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 13 years ago