Changes between Version 2 and Version 3 of Fixing GC Bugs

Show
Ignore:
Timestamp:
08/26/10 23:12:28 (4 years ago)
Author:
nwellnhof
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Fixing GC Bugs

    v2 v3  
    2323Since this address can be reused during the course of the program, you have to find the *last* time this was done. Rather than step through by hand, you can use gdb to help you automate this. 
    2424 
    25 First, set a conditional breakpoint on the return line of pmc_new(), looking for the value of the pmc that caused the segfault. (The odds are VERY good that it will end up being the same address on subsequent runs.). Please double check this line number (current as of 10/27/07) 
     25First, set a conditional breakpoint on the return line of pmc_new(), looking for the value of the pmc that caused the segfault. The odds are VERY good that it will end up being the same address on subsequent runs. If the address changes, try passing a constant hash seed to parrot with the --hash-seed option. Please double check this line number (current as of 10/27/07) 
    2626 
    2727{{{