> 
> Ah, ok.  Well, let's hope walk_tree walks all edges the DFS walk walks ;)
> A quick look tells me it doesn't walk DECL_VINDEX or
> DECL_FUNCTION_PERSONALITY for example.

I guess it should - will try patch adding that :) Both seems like just
ommisions - these fileds were added quite recently (moved from elsewhere) and
probably walk tree was not updated and no current user cares.

DECL_VINDEX is a strange animal, since it always points to INTEGER_CST in well
formed IL.  I wanted to turn it into integer, but of course both C++ and Java
temporarily sets it into TREE_LIST.  We probably could stream it as integer
saving the walk.

Those two should not be in-SCC edges.  I can easily match the two stacks
for size and see if I find something catastrophical.

Honza

Reply via email to