Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
4b0c9b91de2731675b6121a33c192585ba988992
/
runtime
/
quick_exception_handler.cc
6624d58
Fix bug in StackVisitor::GetVReg.
by Nicolas Geoffray
· 4 years, 5 months ago
6fc471e
Check vreg count on debuggable
by Alex Light
· 4 years, 11 months ago
51ad7fe
Code cleanup around exception handling and stack walking.
by Nicolas Geoffray
· 5 years ago
e91e795
Replace instrumention id with stack pointers.
by Nicolas Geoffray
· 5 years ago
0039182
Add an implementation of Nterp for x64.
by Nicolas Geoffray
· 5 years ago
013d1ee
Introduce the notion of an nterp frame.
by Nicolas Geoffray
· 5 years ago
cffa254
Add fast path for exception vreg copying.
by David Srbecky
· 6 years ago
2808be8
ART: Introduce stackmap with no DexRegInfo.
by Artem Serov
· 6 years ago
62e7c09
Put the deoptimized method in the trace tag.
by Nicolas Geoffray
· 6 years ago
d5ae80c
Merge "Use ArtMethod::GetDex{File,Cache}() more."
by Treehugger Robot
· 6 years ago
813a863
Use ArtMethod::GetDex{File,Cache}() more.
by Vladimir Marko
· 6 years ago
c7d878d
Revert^4 "ART: Add StackVisitor accepting a lambda"
by Andreas Gampe
· 6 years ago
ec43a01
Revert "Revert^2 "ART: Add StackVisitor accepting a lambda""
by Nicolas Geoffray
· 6 years ago
3d477f3
Revert^2 "ART: Add StackVisitor accepting a lambda"
by Andreas Gampe
· 6 years ago
8248490
Revert "ART: Add StackVisitor accepting a lambda"
by Andreas Gampe
· 6 years ago
36f8d22
ART: Add StackVisitor accepting a lambda
by Andreas Gampe
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
0aa7a5a
Revert^4 "JVMTI PopFrame support"
by Alex Light
· 6 years ago
fa6a1b0
ART: Continue adding override annotations
by Andreas Gampe
· 6 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 6 years ago
2c8206f
Correctly send MethodExit events from exception handlers
by Alex Light
· 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
e140212
Move some helper methods to DexRegisterLocation.
by David Srbecky
· 7 years ago
fd89b07
Remove unused GetDexRegisterMap arguments.
by David Srbecky
· 7 years ago
6e69e52
Remove depth argument from InlineInfo accessors in stack maps.
by David Srbecky
· 7 years ago
71ec1cc
Rewrite dex register map encoding in stackmaps.
by David Srbecky
· 7 years ago
21d45b4
Simplify DexRegisterMap API.
by David Srbecky
· 7 years ago
4b59d10
Revert^2 "Optimize register mask and stack mask in stack maps."
by David Srbecky
· 7 years ago
8b20b5c
Revert "Optimize register mask and stack mask in stack maps."
by Vladimir Marko
· 7 years ago
ffaf87a
Optimize register mask and stack mask in stack maps.
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
052f8ca
Rewrite stackmap encoding code.
by David Srbecky
· 7 years ago
fac2178
Fix delivering async exception while in compiled code.
by Vladimir Marko
· 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
170331f
ART: Remove base/logging from heap-inl.h
by Andreas Gampe
· 7 years ago
b77b698
Check the to-space invariant on a delivered exception.
by Roland Levillain
· 8 years ago
e2abbc6
ART: Move kDexNoIndex to dex_file_types.h
by Andreas Gampe
· 7 years ago
646d638
Move deopt and jit logs from LOG(INFO) to VLOG(jit).
by Nicolas Geoffray
· 7 years ago
4e92c3c
Add runtime reasons for deopt.
by Nicolas Geoffray
· 8 years ago
6d7abbd
ART: More header cleanup - method_verifier.h
by Andreas Gampe
· 8 years ago
575d3e6
Clean up code info table layout
by Mathieu Chartier
· 8 years ago
1a20b68
Deduplicate register masks
by Mathieu Chartier
· 8 years ago
45aa598
Deduplicate stack masks
by David Srbecky
· 9 years ago
500d491
Merge "Revert "Revert "Make --debuggable rely on JIT code."""
by Nicolas Geoffray
· 8 years ago
433b79a
Revert "Revert "Make --debuggable rely on JIT code.""
by Nicolas Geoffray
· 8 years ago
d7c4ad0
Merge "Revert "Make --debuggable rely on JIT code.""
by Vladimir Marko
· 8 years ago
8135664
Revert "Make --debuggable rely on JIT code."
by Vladimir Marko
· 8 years ago
8f28bd4
Merge "Make --debuggable rely on JIT code."
by Nicolas Geoffray
· 8 years ago
a0619e2
Make --debuggable rely on JIT code.
by Nicolas Geoffray
· 8 years ago
12f1b99
Remove alignment bits in between stack maps
by Mathieu Chartier
· 8 years ago
f5769e1
Move most of art::Thread to ObjPtr
by Mathieu Chartier
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
3fec9ac
ART: Use libbase logging
by Andreas Gampe
· 8 years ago
9323e6e
Separate annotations from dexfile reading.
by David Sehr
· 8 years ago
3a21e38
Clean up some includes.
by Vladimir Marko
· 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
f711f2c
Partial fragment deoptimization
by Mingyao Yang
· 9 years ago
bf80a06
Merge "Fix google-explicit-constructor warnings."
by Chih-hung Hsieh
· 9 years ago
471118e
Fix google-explicit-constructor warnings.
by Chih-Hung Hsieh
· 9 years ago
ffc8707
Split profile recording from jit compilation
by Calin Juravle
· 9 years ago
fe2b137
Merge "Pack stack map entries on bit level to save space."
by Calin Juravle
· 9 years ago
09ed098
Pack stack map entries on bit level to save space.
by David Srbecky
· 9 years ago
bf9611f
ART: Clean up verifier
by Andreas Gampe
· 9 years ago
dcedaaa
Merge "Implement << operator for DexRegisterLocation::Kind."
by David Srbecky
· 9 years ago
7dc1178
Implement << operator for DexRegisterLocation::Kind.
by David Srbecky
· 9 years ago
b52de24
Fix braino in single frame deopt.
by Nicolas Geoffray
· 9 years ago
b88d59e
Be a bit smarter with JIT code triggering deoptimization.
by Nicolas Geoffray
· 9 years ago
012fc4e
Don't encode a DexRegisterMap if there is no live register.
by Nicolas Geoffray
· 9 years ago
73be1e8
Inline monomorphic calls.
by Nicolas Geoffray
· 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
639bdd1
ART: Single-frame deopt
by Andreas Gampe
· 10 years ago
99170c6
Deoptimization support in optimizing compiler for setting local values
by Mingyao Yang
· 10 years ago
5836f84
Merge "Cleanup thread access in StackVisitor"
by Sebastien Hertz
· 9 years ago
72f7b88
ART: Fix 004-ReferenceMap run test
by David Brazdil
· 9 years ago
77a48ae
Revert "Revert "ART: Register allocation and runtime support for try/catch""
by David Brazdil
· 9 years ago
26f7286
Cleanup thread access in StackVisitor
by Sebastien Hertz
· 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
520633b
Support deoptimization on exception
by Sebastien Hertz
· 9 years ago
b995c0a
Update instrumentation stack after exception event
by Sebastien Hertz
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 10 years ago
f795869
Follow up on CL 151605
by Sebastien Hertz
· 10 years ago
1f2d3ba
Fix nested deoptimization.
by Mingyao Yang
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
8e5bd18
Add a flag to StackVisitor for inlining.
by Nicolas Geoffray
· 10 years ago
50030ef
Check IsReferenceVReg during deopt
by Mathieu Chartier
· 10 years ago
241a958
Fix mismatched new[]/delete.
by Christopher Ferris
· 10 years ago
15b9d52
API change in StackVisitor::GetVReg*.
by Nicolas Geoffray
· 10 years ago
14691c5
Compute the right catch location for the debugger.
by Nicolas Geoffray
· 10 years ago
Next »