aboutsummaryrefslogtreecommitdiffstats
path: root/transcode_data.h
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2022-11-29 15:37:29 -0500
committerMaxime Chevalier-Boisvert <maximechevalierb@gmail.com>2022-11-30 12:23:50 -0500
commit03f1e6a2aa8aa1d5aef79a33a243372a457f0fa2 (patch)
treee2a152906a13939ee1d9c04fba3f9f12ce00d918 /transcode_data.h
parent817193104dad2eb3f7b9593e2164cc88b3a54887 (diff)
downloadruby-03f1e6a2aa8aa1d5aef79a33a243372a457f0fa2.tar.gz
YJIT: Fix IseqPayload::pages memory bloat
HashSet::clear() doesn't deallocate the backing buffer and shrink the capacity. Replace with a 0-capcity set instead so we reclaim some memory each code GC.
Diffstat (limited to 'transcode_data.h')
0 files changed, 0 insertions, 0 deletions