That also fixes the bus error I reported in rt:
http://rt.perl.org/rt3/Public/Bug/Display.html?id=54004
I went ahead and closed that ticket out. jonathan++
Thanks!
chris
On May 16, 2008, at 7:01 AM, Jonathan Worthington wrote:
Chris Fields wrote:
There appears to be a possible GC-related bug introduced to Parrot
prior to r27449 which is showing up in Rakudo. Using the following
script (courtesy of Jonathan W):
<snip>
After investigating a little, the breakage occurred in:
http://www.parrotvm.org/svn/parrot/revision?rev=27447
Basically, protoobjects didn't handle the switch-over to using the
new copy opcode for :pasttype('copy') nodes properly. Fixed in
r27539, so this example runs again.
Thanks,
Jonathan
Christopher Fields
Postdoctoral Researcher
Lab of Dr. Marie-Claude Hofmann
College of Veterinary Medicine
University of Illinois Urbana-Champaign