Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
07f01dfa26e97f48662b6ef40fdc0926cecd7664
/
runtime
/
stack.cc
f040be6
ART: Tentative fix for stack count issue in test 913
by Andreas Gampe
· 7 years ago
db01a09
Ensure invoking obsolete methods throws errors.
by Alex Light
· 7 years ago
cbcedbf
Add method info to oat files
by Mathieu Chartier
· 7 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
· 8 years ago
56fdd0e
ART: Disambiguate access-checks mode from lock-counting
by Andreas Gampe
· 8 years ago
ffc8707
Split profile recording from jit compilation
by Calin Juravle
· 8 years ago
e42888f
Write conflict tables in image
by Mathieu Chartier
· 8 years ago
9d07e3d
Clean up OatQuickMethodHeader after Quick removal.
by Vladimir Marko
· 8 years ago
61b28a1
Use bit-level packing for InlineInfo in stackmaps as well.
by David Srbecky
· 8 years ago
fe2b137
Merge "Pack stack map entries on bit level to save space."
by Calin Juravle
· 8 years ago
45bf250
Add way to disable resolving for stack walk
by Mathieu Chartier
· 8 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
· 8 years ago
7dc1178
Implement << operator for DexRegisterLocation::Kind.
by David Srbecky
· 8 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
99170c6
Deoptimization support in optimizing compiler for setting local values
by Mingyao Yang
· 9 years ago
77a48ae
Revert "Revert "ART: Register allocation and runtime support for try/catch""
by David Brazdil
· 9 years ago
659562a
Revert "ART: Register allocation and runtime support for try/catch"
by David Brazdil
· 9 years ago
b022fa1
ART: Register allocation and runtime support for try/catch
by David Brazdil
· 9 years ago
d9cb68e
ART: Add (Fpu)RegHigh stack map location kinds
by David Brazdil
· 9 years ago
b1d8c31
Revert "cleanup: Replace pointers with out-parameters and fix-up formatting"
by Igor Murashkin
· 9 years ago
fb326cf
base: replace raw pointers for out-parameters with safer out<T>
by Igor Murashkin
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
14d9057
Use (D)CHECK_ALIGNED more.
by Roland Levillain
· 9 years ago
7bf2b4f
Revert "Revert "Remove interpreter entrypoint in ArtMethod.""
by Nicolas Geoffray
· 9 years ago
7070ccd
Revert "Remove interpreter entrypoint in ArtMethod."
by Nicolas Geoffray
· 9 years ago
fa2c054
Remove interpreter entrypoint in ArtMethod.
by Nicolas Geoffray
· 9 years ago
32c9ea5
Use the caller's class loader when walking inlined frames.
by Nicolas Geoffray
· 9 years ago
f677ebf
Cache stack map encoding
by David Brazdil
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 9 years ago
d23eeef
Support for inlining methods that call/throw.
by Nicolas Geoffray
· 9 years ago
e12997f
Return an invalid StackMap when one cannot be found.
by Nicolas Geoffray
· 9 years ago
57f6161
Stack walking of inlined frames.
by Nicolas Geoffray
· 9 years ago
8e5bd18
Add a flag to StackVisitor for inlining.
by Nicolas Geoffray
· 9 years ago
50030ef
Check IsReferenceVReg during deopt
by Mathieu Chartier
· 9 years ago
7cc56a1
Debugger: Remove support for setting values in optimizing.
by Nicolas Geoffray
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
a552e1c
Use unique location catalogs to encode Dex register maps.
by Roland Levillain
· 9 years ago
fead4e4
[optimizing] Don't record None locations in the stack maps.
by Nicolas Geoffray
· 9 years ago
15b9d52
API change in StackVisitor::GetVReg*.
by Nicolas Geoffray
· 9 years ago
ddd04a6
Merge "Tweak liveness when instructions are used in environments."
by Nicolas Geoffray
· 9 years ago
915b9d0
Tweak liveness when instructions are used in environments.
by Nicolas Geoffray
· 9 years ago
a2d8ec6
Compress the Dex register maps built by the optimizing compiler.
by Roland Levillain
· 9 years ago
0aa50ce
Remove ThrowLocation.
by Nicolas Geoffray
· 9 years ago
9729e52
Revert GetThisObject change.
by Nicolas Geoffray
· 9 years ago
7cde48c
Stack support for Optimizing compiler
by Sebastien Hertz
· 10 years ago
c7d1188
Handle variable size of methods properly between 32 and 64 bit.
by Jeff Hao
· 10 years ago
96ba8dc
Refactor register access from StackVisitor
by Sebastien Hertz
· 10 years ago
e34fa1d
Print more info in MarkSweep::VerifyRoot
by Mathieu Chartier
· 10 years ago
a836bc9
Support proxy method in StackVisitor::GetThisObject
by Sebastien Hertz
· 10 years ago
a7dd038
Fix oatdump to use OatHeader pointer size
by Mathieu Chartier
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
2c4257b
Tidy logging code not using UNIMPLEMENTED.
by Ian Rogers
· 10 years ago
1d8cdbc
Refactor quick entrypoints
by Ian Rogers
· 10 years ago
Next »