o2 24

Next 25 Prev: 23 Up: pV

Ch 24 Using a Database System to Implement a Debugger

- 1 Introduction
- 2 The Compiling Process
- 3 The O2 Debugger
    3.1 Information Managed by Debuggers
    3.2 The O2 Debugger Architecture
    3.3 The O2 Debugger Paradigm
- 4 The Symbol Database
    4.1 Fine Granularity
    4.2 Creation of a Symbol Database
    4.3 Structure of a Symbol Database
- 5 Database Management during the Debugging Process
    5.1 Dynamic Binding
    5.2 Management of the Execution Stack
- 6 Evaluation of Gains
    6.1 Performance Gain
    6.2 Space Gain
    6.3 Functionality Gain
- 7 Related Work
    7.1 A Similar Symbol Table Organization
    7.2 Debuggers that use a Database
- 8 Conclusions and Future Work
- 9 Acknowledgements

automatically generated by info2www version 1.2.2.8