EclipseCon 2009 (541): Building Your Own Debugger

Overview

In this tutorial we’ll build a simple integrated debugger to illustrate the fundamental frameworks and concepts in the debug platform. Topics include the standard debug model, launching, source lookup, and breakpoints. Attendees will work through related exercises to end up with a simple working debugger. Although the tutorial focuses on the basic concepts provided by the debug platform, we briefly describe the many extensible features available to build highly customized tightly integrated debuggers in the Eclipse SDK.

This tutorial will mix classroom teaching with coding exercises. Attendees are required to have a laptop with an Eclipse SDK installed. The tutorial is intended for beginners but assumes a basic understanding of plug-in development.

Agenda

13:30
Introduction
13:40
Tutorial Plugin Installation
14:00
Launching
14:30
Debug Model
15:15
Break
15:30
Source Lookup
16:00
Breakpoints
16:45
Variables
17:15
Questions/Wrap-up