Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
901e070127bd608a547eef0c6be6b09ac8c0d422
/
runtime
/
stack.h
1452bee
Fast Art interpreter
by buzbee
· 10 years ago
636b925
Support deoptimization only to set vreg
by Mingyao Yang
· 9 years ago
efc3f02
ART: Fix deopt from optimized code under inlining
by David Brazdil
· 9 years ago
3385650
Do not run the verifier when deopting optimized frames.
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
03ec930
ART: Lock counting in the interpreter
by Andreas Gampe
· 9 years ago
ccc6197
Do more inlining when JITting.
by Nicolas Geoffray
· 9 years ago
b302592
ART: Use unique_ptr for alloca-ed ShadowFrames
by Andreas Gampe
· 9 years ago
99170c6
Deoptimization support in optimizing compiler for setting local values
by Mingyao Yang
· 9 years ago
26f7286
Cleanup thread access in StackVisitor
by Sebastien Hertz
· 9 years ago
2a5c468
ART: Some header cleaning around bit-utils
by Andreas Gampe
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
c449e8b
runtime: Minor cleanup and extra comments around interpreter
by Igor Murashkin
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 9 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 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
241a958
Fix mismatched new[]/delete.
by Christopher Ferris
· 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
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 9 years ago
15b9d52
API change in StackVisitor::GetVReg*.
by Nicolas Geoffray
· 10 years ago
0aa50ce
Remove ThrowLocation.
by Nicolas Geoffray
· 10 years ago
7cde48c
Stack support for Optimizing compiler
by Sebastien Hertz
· 10 years ago
96ba8dc
Refactor register access from StackVisitor
by Sebastien Hertz
· 10 years ago
2cd334a
More of the concurrent copying collector.
by Hiroshi Yamauchi
· 10 years ago
e34fa1d
Print more info in MarkSweep::VerifyRoot
by Mathieu Chartier
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
d582fa4
Instruction set features for ARM64, MIPS and X86.
by Ian Rogers
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
1d8cdbc
Refactor quick entrypoints
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
2cbaccb
Avoid printing absolute addresses in oatdump
by Brian Carlstrom
· 10 years ago
8d0d03e
ART: Change temporaries to positive names
by Razvan A Lupusoru
· 10 years ago
649278c
More efficient stack walk in exception throwing.
by Hiroshi Yamauchi
· 10 years ago
c901dd7
Fix access to long/double stack values from debugger
by Sebastien Hertz
· 10 years ago
e63db27
Break apart header files.
by Ian Rogers
· 10 years ago
0bcb290
Revert "Revert "Fix access to FP registers when visiting stack""
by Sebastien Hertz
· 10 years ago
8ebd94a
Revert "Fix access to FP registers when visiting stack"
by Sebastien Hertz
· 10 years ago
aa9b3ae
Fix access to FP registers when visiting stack
by Sebastien Hertz
· 10 years ago
8281864
Fix GetOutVROffset to use correct Method* size.
by buzbee
· 10 years ago
511c8a6
AArch64: Fix cmp-long and method with long arguments.
by Zheng Xu
· 10 years ago
5cf9819
Don't report down-calls as unhandled exceptions.
by Ian Rogers
· 10 years ago
cf4035a
ART: Use StackReference in Quick Stack Frame
by Andreas Gampe
· 10 years ago
92d1a66
Visit methods in stack frames during root visits.
by Hiroshi Yamauchi
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
5cd3375
Handle implicit stack overflow without affecting stack walks
by Dave Allison
· 10 years ago
8194963
Replace CountOneBits and __builtin_popcount with POPCOUNT.
by Vladimir Marko
· 10 years ago
42fcd98
Revert "Revert "64bit changes to the stack walker for the Quick ABI.""
by Nicolas Geoffray
· 10 years ago
8d5ead5
Revert "64bit changes to the stack walker for the Quick ABI."
by Nicolas Geoffray
· 10 years ago
5cb3283
64bit changes to the stack walker for the Quick ABI.
by Nicolas Geoffray
· 10 years ago
f943914
Implement implicit stack overflow checks
by Dave Allison
· 10 years ago
b373e09
Implicit null/suspend checks (oat version bump)
by Dave Allison
· 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
815873e
Change root visitor to use Object**.
by Mathieu Chartier
· 11 years ago
3bc0174
GenSpecialCase support for x86
by Razvan A Lupusoru
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
da7a69b
Enable compiler temporaries
by Razvan A Lupusoru
· 11 years ago
9119c5f
Cleanup invoke's receiver handling in interpreter.
by Sebastien Hertz
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
74e256b
Add missing references.
by Sebastien Hertz
· 11 years ago
c61124b
Cleanup invoke in interpreter.
by Sebastien Hertz
· 11 years ago
7c748a2
am e47637cc: 4-byte align 64-bit values in Get/Set Double/Long for GCC 4.8.
by Jeff Hao
· 11 years ago
e47637c
4-byte align 64-bit values in Get/Set Double/Long for GCC 4.8.
by Jeff Hao
· 11 years ago
423d2a3
Add support for changing roots through the root visitor callback.
by Mathieu Chartier
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
1809a72
Uleb128 compression of vmap and mapping table.
by Ian Rogers
· 11 years ago
166db04
Move assembler out of runtime into compiler/utils.
by Ian Rogers
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
0cd7ec2
Fix cpplint whitespace/blank_line issues
by Brian Carlstrom
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/stack.h]
e701f48
Clean up shadow frame.
by Jeff Hao
· 11 years ago
6613519
Allocate shadow frames in interpreter on stack instead of on heap.
by Jeff Hao
· 11 years ago
807a256
Improve interpreter performance.
by Sebastien Hertz
· 11 years ago
1674363
Improve interpreter to interpreter invokes.
by Jeff Hao
· 11 years ago
8a01a3a
Make ShadowFrame fields const when not in portable.
by Ian Rogers
· 11 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
a7b0c42
Fix crash in stack walking.
by Sebastien Hertz
· 11 years ago
11ffc2d
Changes to LLVM to support deoptimization.
by Jeff Hao
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
7a22fa6
Refactor StackVisitor to take a Thread*.
by Ian Rogers
· 12 years ago
306057f
Support for deoptimization needed for debugging.
by Ian Rogers
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
6702243
Support for SetVReg and add SetGPR.
by Mathieu Chartier
· 12 years ago
ce4cc0d
Using gcmap instead of shadow frame.
by TDYa127
· 12 years ago
df1ce91
Add alignment attribute to packed.
by Ian Rogers
· 12 years ago
40e3bac
Make stack visitor location for bad roots more verbose.
by Ian Rogers
· 12 years ago
2bcb4a4
Add "kind" argument to Get/SetVReg.
by Ian Rogers
· 12 years ago
725a957
Pulled out instrumentation into its own class separate from trace.
by jeffhao
· 12 years ago
2fa6b2e
Interpreter.
by Ian Rogers
· 12 years ago
5438ad8
Add vregs to ShadowFrame.
by Ian Rogers
· 12 years ago
6f1c949
Add root verification when we try to mark an invalid object.
by Mathieu Chartier
· 12 years ago
b23a772
Dump maps inline in disassembled code.
by Ian Rogers
· 12 years ago
81d425b
Pass self to lock methods.
by Ian Rogers
· 12 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 12 years ago
0c7abda
NativePcOffsetToReferenceMap
by Ian Rogers
· 12 years ago
Next »