Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
d0d6596dd85e6fdd7c82c242fbc050f611ad3b09
/
runtime
/
stack_map.h
69489fa
ART: Fix old warnings
by Andreas Gampe
· 7 years ago
d9911ee
ART: Clean up field initialization
by Andreas Gampe
· 8 years ago
cbcedbf
Add method info to oat files
by Mathieu Chartier
· 8 years ago
01b47b0
Inlining a few small methods based on profiling dex2oat with perf.
by Mingyao Yang
· 8 years ago
d776ff0
Add invoke infos to stack maps
by Mathieu Chartier
· 8 years ago
c420a80
Address some comments for aog/333864
by Mathieu Chartier
· 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
12f1b99
Remove alignment bits in between stack maps
by Mathieu Chartier
· 8 years ago
3ceedc0
Refactor and optimize memory region bit functions
by Mathieu Chartier
· 8 years ago
5e7c6a9
Add more code info size dumping to oatdump
by Mathieu Chartier
· 8 years ago
a2f526f
Compressed native PC for stack maps
by Mathieu Chartier
· 8 years ago
ccfa885
Always inline some methods related to StackMap.
by Mingyao Yang
· 8 years ago
5d37c15
Put inlined ArtMethod pointer in stack maps.
by Nicolas Geoffray
· 8 years ago
01c7814
Add some code info checking in GetCalleeSaveMethodCaller
by Mathieu Chartier
· 8 years ago
7cbd27f
Adjust spacing before NOLINT comments in ART.
by Roland Levillain
· 8 years ago
87f3fcb
Replace String.charAt() with HIR.
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
7dc1178
Implement << operator for DexRegisterLocation::Kind.
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
a83c675
Fix lint error.
by Nicolas Geoffray
· 9 years ago
012fc4e
Don't encode a DexRegisterMap if there is no live register.
by Nicolas Geoffray
· 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
1c1da43
Improve documentation of memory layouts in stack_map.h.
by Roland Levillain
· 9 years ago
d780c00
Use art::MemoryRegion::{Load,Store}Bits more in art::CodeInfo.
by Roland Levillain
· 9 years ago
8f1e08a
ART: Don't nest indenters in oatdump.
by Vladimir Marko
· 9 years ago
f677ebf
Cache stack map encoding
by David Brazdil
· 9 years ago
7922d0f
Merge "Show stack maps and Dex register maps in oatdump's assembly code."
by Roland Levillain
· 9 years ago
f10a25f
ART: Fast copy stack mask
by David Brazdil
· 9 years ago
d84b438
Revert "ART: Fast copy stack mask"
by David Brazdil
· 9 years ago
6b10c9b
ART: Fast copy stack mask
by David Brazdil
· 9 years ago
f2650d1
Show stack maps and Dex register maps in oatdump's assembly code.
by Roland Levillain
· 9 years ago
0396ed7
Improve art::CodeInfo dumping.
by Roland Levillain
· 9 years ago
dc31313
Merge "ART: Clean up arm64 kNumberOfXRegisters usage."
by Vladimir Marko
· 9 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
6530baf
Move the catalog after the stack maps.
by Nicolas Geoffray
· 9 years ago
e12997f
Return an invalid StackMap when one cannot be found.
by Nicolas Geoffray
· 10 years ago
b176d7c
Also encode the InvokeType in an InlineInfo.
by Nicolas Geoffray
· 10 years ago
b1d0f3f
Support InlineInfo in StackMap.
by Nicolas Geoffray
· 10 years ago
896f8f7
Use variable encoding for StackMap.
by Nicolas Geoffray
· 10 years ago
a552e1c
Use unique location catalogs to encode Dex register maps.
by Roland Levillain
· 10 years ago
bdba92d
Ensure MemoryRegion::Load & MemoryRegion::Store are word-aligned.
by Roland Levillain
· 10 years ago
6ae7096
Share dex register maps between stack maps when possible.
by Calin Juravle
· 10 years ago
004c230
Compress the StackMaps.
by Nicolas Geoffray
· 10 years ago
aec8f93
StackMap: Always load and store unalign.
by Nicolas Geoffray
· 10 years ago
fead4e4
[optimizing] Don't record None locations in the stack maps.
by Nicolas Geoffray
· 10 years ago
ede7bf8
Align CodeInfo regions instead of their inner subregions.
by Roland Levillain
· 10 years ago
29ba1b0
Fix the computation of the size of the stack maps region.
by Roland Levillain
· 10 years ago
9ac0e4d
Force word alignment of Dex register maps.
by Roland Levillain
· 10 years ago
a2d8ec6
Compress the Dex register maps built by the optimizing compiler.
by Roland Levillain
· 10 years ago
b341b70
Merge "Extend compiler/optimizing/stack_map_test.cc."
by Roland Levillain
· 10 years ago
12baf47
Extend compiler/optimizing/stack_map_test.cc.
by Roland Levillain
· 10 years ago
7cde48c
Stack support for Optimizing compiler
by Sebastien Hertz
· 10 years ago
442b46a
Display optimizing compiler's CodeInfo objects in oatdump.
by Roland Levillain
· 10 years ago
376b2bb
Ensure stack maps are 4 byte aligned.
by Nicolas Geoffray
· 10 years ago
2c4257b
Tidy logging code not using UNIMPLEMENTED.
by Ian Rogers
· 10 years ago
102cbed
Implement register allocator for floating point registers.
by Nicolas Geoffray
· 10 years ago
3946844
Runtime support for the new stack maps for the opt compiler.
by Nicolas Geoffray
· 10 years ago
99ea58c
Add a new stack map scheme that encodes compilation info per pc.
by Nicolas Geoffray
· 10 years ago