diff options
author | John Hawthorn <john@hawthorn.email> | 2023-04-18 07:09:16 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-18 10:09:16 -0400 |
commit | 2dff1d4fdabd0fafeeac675baaaf7b06bb3150f9 (patch) | |
tree | 222beb26cb8855103700fe880ccf32e518f3f89e /shape.c | |
parent | d8a6db7292e8c92540f3dd2c939508ca1dd8cc41 (diff) | |
download | ruby-2dff1d4fdabd0fafeeac675baaaf7b06bb3150f9.tar.gz |
YJIT: Fix raw sample stack lengths in exit traces (#7728)
yjit-trace-exits appends a synthetic sample for the instruction being
exited, but we didn't increment the size of the stack. Fixing this count
correctly lets us successfully generate a flamegraph from the exits.
I also replaced the line number for instructions with 0, as I don't
think the previous value had meaning.
Co-authored-by: Adam Hess <HParker@github.com>
Diffstat (limited to 'shape.c')
0 files changed, 0 insertions, 0 deletions