#define dbg_printf(x)
#endif
-#define TAG //printf( "# %s(%d)\n", __FILE__, __LINE__ )
+#define TAG /* printf( "# %s(%d)\n", __FILE__, __LINE__ ) */
#define carp puts
/* The idea is to have a tree structure to store 1 bit per possible pointer
total_size += sizeof(MGVTBL);
}
- /* Get the next in the chain */ // ?try
+ /* Get the next in the chain */
magic_pointer = magic_pointer->mg_moremagic;
}
CAUGHT_EXCEPTION {
CODE:
{
SV *thing = orig_thing;
- /* Hash to track our seen pointers */
- //HV *tracking_hash = newHV();
SV *warn_flag;
TRACKING *tv;
Newz( 0xfc0ff, tv, 1, TRACKING );
CODE:
{
SV *thing = orig_thing;
- /* Hash to track our seen pointers */
- //HV *tracking_hash;
TRACKING *tv;
/* Array with things we still need to do */
AV *pending_array;
}
/* init these after the go_yell above */
- //tracking_hash = newHV();
Newz( 0xfc0ff, tv, 1, TRACKING );
pending_array = newAV();