summaryrefslogtreecommitdiff
path: root/.git-blame-ignore-revs
diff options
context:
space:
mode:
authorJean Boussier <jean.boussier@gmail.com>2022-07-21 14:50:44 +0200
committerJean Boussier <jean.boussier@gmail.com>2022-07-21 18:43:45 +0200
commit79406e3600862bbb6dcdd7c5ef8de1978e6f916c (patch)
tree72dabd6309768b702d7d740b2af97688fea4a973 /.git-blame-ignore-revs
parent5b21e94bebed90180d8ff63dad03b8b948361089 (diff)
objspace_dump.c: skip dumping method name if not pure ASCII
Sidekiq has a method named `❨╯°□°❩╯︵┻━┻`which corrupts heap dumps. Normally we could just dump is as is since it's valid UTF-8 and need no escaping. But our code to escape control characters isn't UTF-8 aware so it's more complicated than it seems. Ultimately since the overwhelming majority of method names are pure ASCII, it's not a big loss to just skip it.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/6161
Diffstat (limited to '.git-blame-ignore-revs')
0 files changed, 0 insertions, 0 deletions