summaryrefslogtreecommitdiff
path: root/include/ruby/internal/encoding
diff options
context:
space:
mode:
authorJohn Hawthorn <john@hawthorn.email>2023-04-13 11:37:37 -0700
committerGitHub <noreply@github.com>2023-04-13 14:37:37 -0400
commitacc5c746482218ed51e602af88bb5c48f8d557d5 (patch)
tree14b3b8717ac9a6c8a0620631d855d1ad96c744a6 /include/ruby/internal/encoding
parentbbe69fba595433d0a7d684b70c0117f49cecadb2 (diff)
YJIT: Fix edge and total counts in exit_locations (#7702)
The stackprof-format raw samples are suffixed with a count (ie. how many times did the previously recorded side-exit repeat). Previously we were correctly using this value to increment the :samples count, but not the :total_samples count or edges. This made the stackprof aggregate results incorrect (though any flamegraphs generated should have been correct, since those only rely on raw samples).
Notes
Notes: Merged-By: maximecb <maximecb@ruby-lang.org>
Diffstat (limited to 'include/ruby/internal/encoding')
0 files changed, 0 insertions, 0 deletions