Ref Countだっけ?

PerlがリファレンスカウントGCという話だけど、それは確か正確ではなくて、ブロックから抜けるときに無条件で実行されるのがリファレンスカウントGCだという話。まともかどうかは別として、一応のGCも持ってたような。どこで読んだんだっけかなあ。
ということで実験してみたが、途中で止まったようわあん・・・

for(my $i = 0; ; $i++){
        my $a = [0];
        my $b = [0];
        $a->[0] = $b;
        $b->[0] = $a;
        if($i % 10000 == 0){
                print $i, "\n";
        }
}

適当に実行

...
10440000
10450000
10460000
10470000
10480000
10490000
10500000
10510000
10520000
10530000
10540000
10550000
強制終了