Mouse のプロパティの weak_ref の使いどころで「う…」ってなったのでメモ。 先輩方に良記事を教えてもらいましたが、もともと参照とかそっち系の話にはてんで弱い系プログラマーなので、自分なりにまとめてみてもよいかと思いまして候う。 参照カウンタ 変数の値が参照されている箇所を数え上げているもの Perl では参照カウンタが 0 になるとその変数が解放される 簡単な例で見てみます。 use strict; use warnings; use Devel::Peek; my $piyo = 'piyo'; Dump $piyo; my $piyo_ref = \$piyo; Dump $piyo; SV = PV(0x7fd4aa03ab90) at 0x7fd4aa08b408 REFCNT = 1 FLAGS = (PADMY,POK,pPOK) PV = 0x7fd4a9c21