ruby--ruby/misc
Aaron Patterson 70173a72a2
Ivar copy needs to happen _before_ setting the shape
When we copy instance variables, it is possible for the GC to be kicked
off.  The GC looks at the shape to determine what slots to mark inside
the object.  If the shape is set too soon, the GC could think that there
are more instance variables on the object than there actually are at
that moment.
2022-11-01 15:38:44 -07:00
..
lldb_rb Ivar copy needs to happen _before_ setting the shape 2022-11-01 15:38:44 -07:00
README
expand_tabs.rb
lldb_cruby.py Revert "Revert "This commit implements the Object Shapes technique in CRuby."" 2022-10-11 08:40:56 -07:00
lldb_disasm.py
lldb_yjit.py
rb_optparse.bash
rb_optparse.zsh
ruby-style.el
test_lldb_cruby.rb

README

README             this file
rb_optparse.bash   bash completion script
rb_optparse.zsh    zsh completion script
ruby-style.el      Ruby's C/C++ mode style for emacs
lldb_cruby.py      LLDB port of debug utility
test_lldb_cruby.rb test file for LLDB port