FWIW, here's what printing out OP_name(PL_op) and the op_private inside the if() in pp_dbstate show (if testing for the whole width of op_private so that breakpoints work), and continuing after setting a breakpoint. So the bits that matter for breakpoints are either 0x1 or 0x2. ... c OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x1 main::get_ncpu(/u/vieraat/vieraat/jhi/ncpu.pl:47): 47: OS_CHECK: { OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 DB<2> OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 OP dbstate 0x2 -- Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special biologist word we use for 'stable'. It is 'dead'." -- Jack CohenThread Previous | Thread Next