Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
6cd7ab38ec76943d1b9cdc2191f1260188511b2b
/
runtime
/
entrypoints
/
entrypoint_utils.cc
ec06809
Reland "Devirtualize to HInvokeStaticOrDirect."
by Nicolas Geoffray
· 3 years, 8 months ago
39d4df6
Revert "Devirtualize to HInvokeStaticOrDirect."
by Nicolas Geoffray
· 3 years, 8 months ago
5024ddf
Devirtualize to HInvokeStaticOrDirect.
by Nicolas Geoffray
· 3 years, 9 months ago
86c8752
Direct calls to @CriticalNative methods.
by Vladimir Marko
· 4 years, 8 months ago
013d1ee
Introduce the notion of an nterp frame.
by Nicolas Geoffray
· 5 years ago
0d4567f
Stack maps: Refactor constructors.
by David Srbecky
· 6 years ago
e42a4b9
Optimize stack maps: add fast path for no inline info.
by David Srbecky
· 6 years ago
4617d58
ObjPtr<>-ify mirror::Object::As*(), fix stale refs in test.
by Vladimir Marko
· 6 years ago
423bebb
ObjPtr<>-ify mirror::ObjectArray.
by Vladimir Marko
· 6 years ago
4bb2af5
ObjPtr<>-ify entrypoint utils.
by Vladimir Marko
· 6 years ago
2bb2fbd
Create SdkVersion enum, migrate users to it
by David Brazdil
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
8cd5454
Move MethodInfo to CodeInfo.
by David Srbecky
· 7 years ago
6ee06e9
Decode only the needed tables from CodeInfo.
by David Srbecky
· 6 years ago
a296f90
Merge "Use iterators to access stack map data."
by David Srbecky
· 7 years ago
93bd361
Use iterators to access stack map data.
by David Srbecky
· 7 years ago
35d5b8a
ART: Do not use std::<container>::at().
by Vladimir Marko
· 7 years ago
6e69e52
Remove depth argument from InlineInfo accessors in stack maps.
by David Srbecky
· 7 years ago
d352156
Merge "Refactor runtime callee save frame info."
by Vladimir Marko
· 7 years ago
d3083dd
Refactor runtime callee save frame info.
by Vladimir Marko
· 7 years ago
052f8ca
Rewrite stackmap encoding code.
by David Srbecky
· 7 years ago
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 7 years ago
dbaa5c7
ART: Compiler support for const-method-handle
by Orion Hodson
· 7 years ago
18259d7
ART: Compiler support for const-method-type
by Orion Hodson
· 7 years ago
a3ad0cd
ART: Move JNI files to runtime/jni/ .
by Vladimir Marko
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
2196c65
Revert^4 "JIT JNI stubs."
by Vladimir Marko
· 7 years ago
056d775
Revert "Revert "Revert "JIT JNI stubs."""
by Nicolas Geoffray
· 7 years ago
e744163
Revert "Revert "JIT JNI stubs.""
by Vladimir Marko
· 7 years ago
47d3185
Revert "JIT JNI stubs."
by Vladimir Marko
· 7 years ago
3417eae
JIT JNI stubs.
by Vladimir Marko
· 7 years ago
b45528c
ART: Refactor retrieval of types through ArtMethod.
by Vladimir Marko
· 7 years ago
9ac7749
Clean up ArraySlice<>.
by Vladimir Marko
· 8 years ago
8228cdf
ART: Move CalleeSaveType to callee_save_type.h
by Andreas Gampe
· 8 years ago
c15a2f4
ART: Add object-readbarrier-inl.h
by Andreas Gampe
· 8 years ago
8f2b925
Merge "ART: Get rid of most of java.lang.DexCache."
by Narayan Kamath
· 8 years ago
6b2dc31
ART: Get rid of most of java.lang.DexCache.
by Narayan Kamath
· 8 years ago
cbcedbf
Add method info to oat files
by Mathieu Chartier
· 8 years ago
fa4333d
ART: Add operator == and != with nullptr to Handle
by Andreas Gampe
· 8 years ago
575d3e6
Clean up code info table layout
by Mathieu Chartier
· 8 years ago
5b3c6c0
Refactor code for unresolved field entrypoint.
by Nicolas Geoffray
· 8 years ago
39cee66
Entrypoints cleanup.
by Nicolas Geoffray
· 8 years ago
942fd31
Reduce using ArtMethod's dex_cache_resolved_types_.
by Vladimir Marko
· 8 years ago
6bec91c
Store resolved types for AOT code in .bss.
by Vladimir Marko
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
ef41db7
Move interpreter to ObjPtr
by Mathieu Chartier
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
1cc62e4
Rename ObjPtr::Decode to ObjPtr::Ptr
by Mathieu Chartier
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
a59d9b2
Use ObjPtr for reflection.cc/h/inl
by Mathieu Chartier
· 8 years ago
be08cf5
Fix moving GC bugs in entrypoints
by Mathieu Chartier
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
9d07e3d
Clean up OatQuickMethodHeader after Quick removal.
by Vladimir Marko
· 9 years ago
61b28a1
Use bit-level packing for InlineInfo in stackmaps as well.
by David Srbecky
· 9 years ago
09ed098
Pack stack map entries on bit level to save space.
by David Srbecky
· 9 years ago
b331feb
Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""
by Nicolas Geoffray
· 9 years ago
103992b
ART: Move ThrowStackOverflowError to common_throws
by Andreas Gampe
· 9 years ago
e64300b
Revert "Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class""
by Alex Light
· 9 years ago
ae358c1
Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class"
by Alex Light
· 9 years ago
6286a97
Combine direct_methods_ and virtual_methods_ fields of mirror::Class
by Alex Light
· 9 years ago
3a09092
Revert "lambda: Add support for invoke-interface for boxed innate lambdas"
by Nicolas Geoffray
· 9 years ago
457e874
lambda: Add support for invoke-interface for boxed innate lambdas
by Igor Murashkin
· 9 years ago
63e47f4
Fix flake around instrumentation.
by Nicolas Geoffray
· 9 years ago
524e7ea
Remove ArtCode.
by Nicolas Geoffray
· 9 years ago
6bc4374
Add an abstraction over a compiled code.
by Nicolas Geoffray
· 9 years ago
1920c10
Revert "Revert "Enable optimizations with --debuggable.""
by Nicolas Geoffray
· 9 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 9 years ago
1463285
ART: Rename ArtMethod's size and alignment methods.
by Vladimir Marko
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
fc58af4
Add AbstractMethod, Constructor, Method
by Mathieu Chartier
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
0aa50ce
Remove ThrowLocation.
by Nicolas Geoffray
· 10 years ago
14691c5
Compute the right catch location for the debugger.
by Nicolas Geoffray
· 10 years ago
1de0f5c
ART: Make error messages for StackOverflow WARNINGs
by Andreas Gampe
· 10 years ago
50c138f
Fix signal test to work with gcstress
by Mathieu Chartier
· 10 years ago
1cc7dba
ART: Reorder entrypoint argument order
by Andreas Gampe
· 10 years ago
e94652f
Remove MethodHelper from the interpreter.
by Ian Rogers
· 10 years ago
ded66a0
Move MethodHelper::GetReturnType to mirror::ArtMethod.
by Ian Rogers
· 10 years ago
832336b
Don't copy fill array data to quick literal pool.
by Ian Rogers
· 10 years ago
f0edfc3
Some optimizations for the array alloc path.
by Hiroshi Yamauchi
· 10 years ago
3437531
Use WellKnownClasses in ThrowStackOverflowError to reduce changes of further stack overflow
by Brian Carlstrom
· 10 years ago
68caf9e
Fix stack overflow and duplicate methods while tracing.
by Jeff Hao
· 10 years ago
c0542af
Remove abuse of mirror::Object* to reference special values.
by Ian Rogers
· 10 years ago
b090a18
Merge stack usage reduction for overflow checks
by Dave Allison
· 10 years ago
648d711
Reduce stack usage for overflow checks
by Dave Allison
· 10 years ago
68d8b42
Wire up check JNI force copy mode.
by Ian Rogers
· 11 years ago
58a5af8
ART: Add guards to the dex cache and its shortcuts
by Andreas Gampe
· 10 years ago
7ea6f79
ART: Throw StackOverflowError in native code
by Andreas Gampe
· 11 years ago
e5877a1
Fix x86 build.
by Ian Rogers
· 11 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 11 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 11 years ago
bfd9a43
Change MethodHelper to use a Handle.
by Mathieu Chartier
· 11 years ago
f00571c
Added workaround passing empty arg array for proxy invocation.
by Jeff Hao
· 11 years ago
2b7c4d1
Don't get and restore thread state for ScopedFastNativeObjectAccess.
by Mathieu Chartier
· 11 years ago
f943914
Implement implicit stack overflow checks
by Dave Allison
· 11 years ago
84956ff
Reflection tidying.
by Ian Rogers
· 11 years ago
6fac447
Make allocations report usable size.
by Ian Rogers
· 11 years ago
Next »