Lines Matching refs:breakpoint
53 * Set a breakpoint
54 * Specify breakpoint default action
88 * Set a breakpoint at the current value of IP by
280 * set a breakpoint at its first instruction, and run to the breakpoint.
296 * Run the colon code and set a breakpoint at the next
300 ficlVmSetBreak(vm, &(vm->callback.system->breakpoint));
323 * Now set a breakpoint at the next instruction
325 ficlVmSetBreak(vm, &(vm->callback.system->breakpoint));
332 * the memory layout of compiled code. Set a breakpoint at the next instruction
351 * set a breakpoint there and return to the inner interpreter
353 vm->callback.system->breakpoint.address = vm->ip + 1;
354 vm->callback.system->breakpoint.oldXT = vm->ip[1];
367 * Upon entry, breakpoint contains the address and replaced instruction
368 * of the current breakpoint.
369 * Clear the breakpoint
371 * i (step in) - execute the current instruction and set a new breakpoint
374 * a new breakpoint at the IP
377 * b (toggle breakpoint)
391 FICL_VM_ASSERT(vm, vm->callback.system->breakpoint.address);
392 FICL_VM_ASSERT(vm, vm->callback.system->breakpoint.oldXT);
395 * Clear the breakpoint that caused me to run
396 * Restore the original instruction at the breakpoint,
399 vm->ip = (ficlIp)(vm->callback.system->breakpoint.address);
400 *vm->ip = vm->callback.system->breakpoint.oldXT;
412 word = vm->callback.system->breakpoint.oldXT;