1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

.gdbinit: follow classname() change

* .gdbinit (rb_classname): follow classname() change at r36584, which
  hash second argument now.  reported by 36584 via IRC.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42722 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2013-08-29 01:20:24 +00:00
parent e1e46c0501
commit 5c143c97ef

View file

@ -722,9 +722,14 @@ document rb_method_entry
end
define rb_classname
call classname($arg0)
rb_p $
print *(struct RClass*)($arg0)
# up to 128bit int
set $rb_classname_permanent = "0123456789ABCDEF"
set $rb_classname = classname($arg0, $rb_classname_permanent)
if $rb_classname != RUBY_Qnil
rp $rb_classname
else
echo anonymous class/module\n
end
end
define rb_ancestors