GNU Info

Info Node: (guile.info)Debugging

(guile.info)Debugging


Next: Deprecated Prev: Translation Up: Top
Enter node , (file) or (file)node

Internal Debugging Interface
****************************

-- The name of this chapter needs to clearly distinguish it     from
the appendix describing the debugger UI.  The intro     should have a
pointer to the UI appendix.

 - primitive: display-error stack port subr message args rest

 - primitive: display-application frame [port [indent]]

 - primitive: display-backtrace stack port [first [depth]]

 - primitive: backtrace

 - primitive: malloc-stats
     Return an alist ((WHAT . N) ...) describing number of malloced
     objects.  WHAT is the second argument to scm_must_malloc, N is the
     number of objects of that type currently allocated.

 - primitive: debug-options-interface [setting]

 - primitive: with-traps thunk

 - primitive: memoized? obj

 - primitive: unmemoize m

 - primitive: memoized-environment m

 - primitive: procedure-name proc

 - primitive: procedure-source proc

 - primitive: procedure-environment proc

 - primitive: debug-object? obj

 - primitive: frame-arguments frame

 - primitive: frame-evaluating-args? frame

 - primitive: frame-next frame

 - primitive: frame-number frame

 - primitive: frame-overflow? frame

 - primitive: frame-previous frame

 - primitive: frame-procedure frame

 - primitive: frame-procedure? frame

 - primitive: frame-real? frame

 - primitive: frame-source frame

 - primitive: frame? obj

 - primitive: last-stack-frame obj

 - primitive: make-stack obj . args

 - primitive: stack-id stack
     Return the identifier given to STACK by `start-stack'.

 - primitive: stack-length stack

 - primitive: stack-ref stack i

 - primitive: stack? obj
     Return `#t' if OBJ is a calling stack.


automatically generated by info2www version 1.2.2.9