Bugloo 0.3.0 reference manual

Damien Ciabrini
Damien.Ciabrini@sophia.inria.fr


Chapters

1. Quick introduction
2. Starting the debugger
3. Break requests commands
4. Execution control
5. Name Manglers and Displayers
6. Getting informations during execution
7. Debug sessions
8. Debugging of Memory Allocation
9. Recording events during the execution
10. Miscellaneous commands
11. Manual Index

This document is a quick reference of available commands in Bugloo version 0.3.0, a source level debugger for the Scheme compiler Bigloo.

© 2002-2003 Damien Ciabrini - Damien.Ciabrini@sophia.inria.fr

Table of contents

  Table of contents
1. Quick introduction
  1.1 What is Bugloo ?
  1.2 How to read this manual ?
  1.3 What's new in this release ?
2. Starting the debugger
  2.1 Specifying the debuggee
  2.2 Running the debuggee
3. Break requests commands
  3.1 Break requests based on control flow
  3.2 Break requests based on data access
  3.3 Break requests based on incorrect execution
4. Execution control
  4.1 Suspending and resuming execution
  4.2 Stepping commands
  4.3 Step Filtering
5. Name Manglers and Displayers
  5.1 Name Manglers
  5.2 Displayers
6. Getting informations during execution
  6.1 Call stack
  6.2 Arguments and Local variables
  6.3 Evaluating Scheme expressions typed at runtime
  6.4 Managing threads
7. Debug sessions
  7.1 Current history
  7.2 Freezing history
  7.3 Loading and saving
8. Debugging of Memory Allocation
  8.1 The Heap Inspector
  8.2 Querying a Back-References Path
  8.3 Querying Incoming References
9. Recording events during the execution
  9.1 Trace of methods calls
  9.2 Recording values of variables
10. Miscellaneous commands
  10.1 Load time customizations
  10.2 Assorted commands
11. Manual Index

This page has been generated by Scribe.
Last update Thu Aug 28 17:12:18 2003