object
debuggerï
Command-line debugger based on an extended procedure box model supporting execution tracing and spy points.
logtalk_load(debugger(loader))static, context_switching_callsPublic predicatesï
(no local declarations; see entity ancestors if any)
Protected predicatesï
(no local declarations; see entity ancestors if any)
Private predicatesï
debugging_/0ï
True iff debug is on.
dynamicdebugging_ - zero_or_onetracing_/0ï
True iff tracing is on.
dynamictracing_ - zero_or_oneexplicit_tracing_/0ï
True iff tracing is on due to a call to the trace/0 predicate.
dynamicexplicit_tracing_ - zero_or_oneskipping_/0ï
True iff skipping.
dynamicskipping_ - zero_or_oneskipping_unleashed_/1ï
True iff skipping (a goal with invocation number N) but showing intermediate ports as unleashed.
dynamicskipping_unleashed_(N)skipping_unleashed_(?integer) - zero_or_onequasi_skipping_/0ï
True iff quasi-skipping.
dynamicquasi_skipping_ - zero_or_oneleaping_/1ï
True iff leaping in tracing or debugging mode.
dynamicleaping_(Mode)leaping_(?atom) - zero_or_oneleashing_/1ï
Table of currently leashed ports.
dynamicleashing_(Port)leashing_(?atom) - zero_or_moreinvocation_number_/1ï
Current call stack invocation number.
dynamicinvocation_number_(N)invocation_number_(?integer) - zero_or_onejump_to_invocation_number_/1ï
Invocation number to jump to.
dynamicjump_to_invocation_number_(N)jump_to_invocation_number_(?integer) - zero_or_onezap_to_port_/1ï
Port to zap to.
dynamiczap_to_port_(Port)zap_to_port_(?integer) - zero_or_onewrite_max_depth_/1ï
Current term write maximum depth.
dynamicwrite_max_depth_(MaxDepth)write_max_depth_(?non_negative_integer) - zero_or_onelog_point_/3ï
Table of log points.
dynamiclog_point_(Entity,Line,Message)log_point_(?object_identifier,?integer,?atom) - zero_or_morelog_point_(?category_identifier,?integer,?atom) - zero_or_moreclause_breakpoint_/2ï
Table of clause breakpoints.
dynamicclause_breakpoint_(Entity,Line)clause_breakpoint_(?object_identifier,?integer) - zero_or_moreclause_breakpoint_(?category_identifier,?integer) - zero_or_morepredicate_breakpoint_/3ï
Table of predicate breakpoints.
dynamicpredicate_breakpoint_(Functor,Arity,Original)predicate_breakpoint_(?atom,?integer,?predicate_indicator) - zero_or_morepredicate_breakpoint_(?atom,?integer,?non_terminal_indicator) - zero_or_moreentity_predicate_breakpoint_/4ï
Table of entity predicate breakpoints.
dynamicentity_predicate_breakpoint_(Entity,Functor,Arity,Original)entity_predicate_breakpoint_(?callable,?atom,?integer,?qualified_predicate_indicator) - zero_or_moreentity_predicate_breakpoint_(?callable,?atom,?integer,?qualified_non_terminal_indicator) - zero_or_morecontext_breakpoint_/4ï
Table of context breakpoints.
dynamiccontext_breakpoint_(Sender,This,Self,Goal)context_breakpoint_(?object_identifier,?object_identifier,?object_identifier,?callable) - zero_or_moreconditional_breakpoint_/3ï
Table of conditional breakpoints.
dynamicconditional_breakpoint_(Entity,Line,Condition)conditional_breakpoint_(?object_identifier,?integer,?callable) - zero_or_moreconditional_breakpoint_(?category_identifier,?integer,?callable) - zero_or_moretriggered_breakpoint_/4ï
Table of defined triggered breakpoints.
dynamictriggered_breakpoint_(Entity,Line,TriggerEntity,TriggerLine)triggered_breakpoint_(?object_identifier,?integer,?object_identifier,?integer) - zero_or_moretriggered_breakpoint_(?object_identifier,?integer,?category_identifier,?integer) - zero_or_moretriggered_breakpoint_(?category_identifier,?integer,?object_identifier,?integer) - zero_or_moretriggered_breakpoint_(?category_identifier,?integer,?category_identifier,?integer) - zero_or_moretriggered_breakpoint_enabled_/2ï
Table of enabled triggered breakpoints.
dynamictriggered_breakpoint_enabled_(Entity,Line)triggered_breakpoint_enabled_(?object_identifier,?integer) - zero_or_moretriggered_breakpoint_enabled_(?category_identifier,?integer) - zero_or_morefile_line_hit_count_/3ï
Table of file and line hit counts (successful unifications with clause heads).
dynamicfile_line_hit_count_(File,Line,Count)file_line_hit_count_(?atom,?integer,?integer) - zero_or_oneOperatorsï
(none)