[Mono-dev] [PATCH] Block map support for sgen

Mark Probst mark.probst at gmail.com
Sat Jun 5 07:09:46 EDT 2010


Hi Rodrigo,

With the first two patches applied I get an endless recursion:

...
#148 0x000000000052350c in get_internal_mem (size=8192, type=<value
optimized out>) at sgen-gc.c:3926
#149 0x00000000005235a4 in block_map_register_block
(block=0x7fff9ad60000, start=<value optimized out>, end=3)
    at sgen-gc.c:1121
#150 0x000000000052350c in get_internal_mem (size=8192, type=<value
optimized out>) at sgen-gc.c:3926
#151 0x00000000005235a4 in block_map_register_block
(block=0x7fff9ada0000, start=<value optimized out>, end=3)
    at sgen-gc.c:1121
#152 0x000000000052350c in get_internal_mem (size=8192, type=<value
optimized out>) at sgen-gc.c:3926
#153 0x00000000005235a4 in block_map_register_block
(block=0x7fff9ade0000, start=<value optimized out>, end=3)
    at sgen-gc.c:1121
#154 0x000000000052350c in get_internal_mem (size=8192, type=<value
optimized out>) at sgen-gc.c:3926
#155 0x00000000005235a4 in block_map_register_block
(block=0x7fff9ae20000, start=<value optimized out>, end=3)
    at sgen-gc.c:1121
#156 0x000000000052350c in get_internal_mem (size=8192, type=<value
optimized out>) at sgen-gc.c:3926
#157 0x00000000005235a4 in block_map_register_block
(block=0x7fff9ae60000, start=<value optimized out>, end=3)
    at sgen-gc.c:1121
...

I've attached the first two patches adapted to the new LOS code.

It would be nice if all the block map code was in a separate file
(sgen-blockmap.c).

Mark
-------------- next part --------------
A non-text attachment was scrubbed...
Name: block_map_part1.patch
Type: text/x-patch
Size: 7067 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20100605/d967eae7/attachment-0002.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: block_map_part2.patch
Type: text/x-patch
Size: 7180 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20100605/d967eae7/attachment-0003.bin 


More information about the Mono-devel-list mailing list