Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
776a7c294f6356b314505369679bffc73f4a345e
/
runtime
/
stack.cc
4cbfadc
Remove CHECK that GetThis() must always work.
by Nicolas Geoffray
· 6 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 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
d93e374
ObjPtr<>-ify ArtMethod and mirror::Method.
by Vladimir Marko
· 7 years ago
b808ddc
Merge "Revert^2 "Add CodeInfo to JNI methods.""
by David Srbecky
· 7 years ago
afc97bc
Revert^2 "Add CodeInfo to JNI methods."
by David Srbecky
· 7 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
45b12e7
Merge "Move some helper methods to DexRegisterLocation."
by David Srbecky
· 7 years ago
e140212
Move some helper methods to DexRegisterLocation.
by David Srbecky
· 7 years ago
b32c6a9
Removing instrumentation trampolines doesn't remove exit stubs
by Alex Light
· 7 years ago
fd89b07
Remove unused GetDexRegisterMap arguments.
by David Srbecky
· 7 years ago
6de8833
Delta-compress register maps in stack maps.
by David Srbecky
· 7 years ago
6e69e52
Remove depth argument from InlineInfo accessors in stack maps.
by David Srbecky
· 7 years ago
21d45b4
Simplify DexRegisterMap API.
by David Srbecky
· 7 years ago
aaebb14
Merge "ObjPtr<>-ify UnstartedRuntime, fix 2 stale reference uses."
by Vladimir Marko
· 7 years ago
6ec2a1b
ObjPtr<>-ify UnstartedRuntime, fix 2 stale reference uses.
by Vladimir Marko
· 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
0225f8e
Revert "Revert "Make libdexfile build independent of runtime dir""
by David Sehr
· 7 years ago
787784f
Revert "Make libdexfile build independent of runtime dir"
by David Sehr
· 7 years ago
b40b7e7
Make libdexfile build independent of runtime dir
by David Sehr
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
808c7a5
Make CodeItem fields private
by Mathieu Chartier
· 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
e2abbc6
ART: Move kDexNoIndex to dex_file_types.h
by Andreas Gampe
· 7 years ago
48b40cc
Use the right class loader allocator in ReallocMethods.
by Nicolas Geoffray
· 7 years ago
36a296f
ART: Refactor stack.h
by Andreas Gampe
· 8 years ago
8228cdf
ART: Move CalleeSaveType to callee_save_type.h
by Andreas Gampe
· 8 years ago
82c6933
Merge "Relax an assert in AssertPcIsWithinQuickCode()"
by Mingyao Yang
· 8 years ago
513061a
ART: Clean up thread.h and thread_list.h
by Andreas Gampe
· 8 years ago
88ca8ba
Relax an assert in AssertPcIsWithinQuickCode()
by Mingyao Yang
· 8 years ago
f040be6
ART: Tentative fix for stack count issue in test 913
by Andreas Gampe
· 8 years ago
db01a09
Ensure invoking obsolete methods throws errors.
by Alex Light
· 8 years ago
cbcedbf
Add method info to oat files
by Mathieu Chartier
· 8 years ago
eee0bd4
Revert^6 "Make class redefinition work with native methods on stack."
by Alex Light
· 8 years ago
02b2349
Revert "Revert^4 "Make class redefinition work with native methods on stack.""
by Roland Levillain
· 8 years ago
724f77e
Revert^4 "Make class redefinition work with native methods on stack."
by Alex Light
· 8 years ago
38c20d4
Revert "Revert "Revert "Make class redefinition work with native methods on stack."""
by Alex Light
· 8 years ago
4493f92
Revert "Revert "Make class redefinition work with native methods on stack.""
by Alex Light
· 8 years ago
575d3e6
Clean up code info table layout
by Mathieu Chartier
· 8 years ago
02f365f
Force stack dump to diagnose empty checkpoint timeout (2).
by Hiroshi Yamauchi
· 8 years ago
90b936d
ART: Refactor verify_object.h
by Andreas Gampe
· 8 years ago
1ebe4fe
Fix creating self-recursive obsolete methods.
by Alex Light
· 8 years ago
dba6148
Revert "Revert "Revert "Revert "Basic obsolete methods support""""
by Alex Light
· 8 years ago
f6abcda
Revert "Revert "Revert "Basic obsolete methods support"""
by Nicolas Geoffray
· 8 years ago
ce77fc0
Revert "Revert "Basic obsolete methods support""
by Alex Light
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
b81a984
Revert "Basic obsolete methods support"
by Alex Light
· 8 years ago
d8936da
Basic obsolete methods support
by Alex Light
· 8 years ago
585da95
ART: Add precise root visiting
by Andreas Gampe
· 8 years ago
063fc77
Class Hierarchy Analysis (CHA)
by Mingyao Yang
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
986660c
MIPS32: Properly handle doubles in GetRegisterIfAccessible
by Goran Jakovljevic
· 9 years ago
239d6ea
Change deoptimize entrypoint to save everything.
by Vladimir Marko
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
fd36f1f
Rename callee save enumerators.
by Vladimir Marko
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
c6df1e3
Never go to resolution while inspecting inlined frames.
by Nicolas Geoffray
· 9 years ago
56fdd0e
ART: Disambiguate access-checks mode from lock-counting
by Andreas Gampe
· 9 years ago
ffc8707
Split profile recording from jit compilation
by Calin Juravle
· 9 years ago
e42888f
Write conflict tables in image
by Mathieu Chartier
· 9 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
fe2b137
Merge "Pack stack map entries on bit level to save space."
by Calin Juravle
· 9 years ago
45bf250
Add way to disable resolving for stack walk
by Mathieu Chartier
· 9 years ago
09ed098
Pack stack map entries on bit level to save space.
by David Srbecky
· 9 years ago
5b83050
Fix potential linear alloc memory leak
by Mathieu Chartier
· 9 years ago
7dc1178
Implement << operator for DexRegisterLocation::Kind.
by David Srbecky
· 9 years ago
8405bfd
Disable kDebugStackWalk
by Mathieu Chartier
· 9 years ago
b331feb
Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""
by Nicolas Geoffray
· 9 years ago
012fc4e
Don't encode a DexRegisterMap if there is no live register.
by Nicolas Geoffray
· 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
a7a3ba7
Merge "Support deoptimization only to set vreg"
by Sebastien Hertz
· 9 years ago
3e1ff83
Merge "Fix StackVisitor::GetVReg for reference in shadow frame"
by Sebastien Hertz
· 9 years ago
636b925
Support deoptimization only to set vreg
by Mingyao Yang
· 9 years ago
0968744
Fix StackVisitor::GetVReg for reference in shadow frame
by Sebastien Hertz
· 9 years ago
0d5a281
x86/x86-64 read barrier support for concurrent GC in Optimizing.
by Roland Levillain
· 9 years ago
22cf3d3
Fix tests flakiness with jit when using Proxy classes.
by Nicolas Geoffray
· 9 years ago
1dad3f6
Support garbage collection of JITted code.
by Nicolas Geoffray
· 9 years ago
524e7ea
Remove ArtCode.
by Nicolas Geoffray
· 9 years ago
46bf133
Merge "Add an abstraction over a compiled code."
by Nicolas Geoffray
· 9 years ago
6bc4374
Add an abstraction over a compiled code.
by Nicolas Geoffray
· 9 years ago
7edef74
Merge "Revert "Revert "Fix instrumentation frame check with inlining"""
by Sebastien Hertz
· 9 years ago
b2feaaf
Revert "Revert "Fix instrumentation frame check with inlining""
by Sebastien Hertz
· 9 years ago
e3e2fe5
Revert "Fix instrumentation frame check with inlining"
by Nicolas Geoffray
· 9 years ago
03ec930
ART: Lock counting in the interpreter
by Andreas Gampe
· 9 years ago
3079e28
Fix instrumentation frame check with inlining
by Sebastien Hertz
· 9 years ago
ccc6197
Do more inlining when JITting.
by Nicolas Geoffray
· 9 years ago
951ec2c
Revert "Revert "Add one LinearAlloc per ClassLoader""
by Mathieu Chartier
· 9 years ago
7de5dfe
Revert "Add one LinearAlloc per ClassLoader"
by Nicolas Geoffray
· 9 years ago
356412e
Add one LinearAlloc per ClassLoader
by Mathieu Chartier
· 9 years ago
Next »