B Hackers corner
All
Application
Manual
Name
Summary
Help
Documentation
Reference manual
Hackers corner
Examining the Environment Stack
Ancestral cuts
Intercepting the Tracer
Simmulating a debugger interrupt
prolog_interrupt/0
Breakpoint and watchpoint handling
Adding context to errors: prolog_exception_hook
Hooks using the exception predicate
Prolog events
Hooks for integrating libraries
Hooks for loading files
Packages
B.4
Simmulating a debugger interrupt
prolog_interrupt
Calls the functionality that allows for debugging after receiving (normally)
SIGINT
. This may be used in IDE environments to start debugging a toplevel thread by injecting this into the target thread using
thread_signal/2
.