summaryrefslogtreecommitdiff
path: root/test/ruby
diff options
context:
space:
mode:
authorBenoit Daloze <eregontp@gmail.com>2023-11-30 17:04:39 +0100
committergit <svn-admin@ruby-lang.org>2024-01-11 13:44:00 +0000
commit62382a434561b6fe56d479b8800cf6ccf017463c (patch)
tree25cfe5704d2c554671459376c7b34653cceb8c31 /test/ruby
parent3b9cc22536f2a72ece034881aaf568767e8e1e86 (diff)
[ruby/pp] Use .class.members for pretty printing Data
* Data#members might not be defined, instead it might be defined on Data subclasses or a module included there. This is notably the case on TruffleRuby which defines it there for optimization purposes. In fact the mere presence of Data#members implies a megamorphic call inside, so it seems best to avoid relying on its existence. https://github.com/ruby/pp/commit/6a97d36fbb
Diffstat (limited to 'test/ruby')
0 files changed, 0 insertions, 0 deletions