B Hackers corner
AllApplicationManualNameSummaryHelp

  • 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.