Energy Citations Database
Bookmark and Share (Link will open in a new window)

BLIT debugger

Description/Abstract

This paper describes the evolution of a debugger for C programs on the BLIT, a multiprocessing bitmap terminal. The debugger is of interest for the following reasons: (1) it is assisted by the terminal software's elegant separation of the debugger process from its subject process; (2) it resides autonomously in the terminal and is bound dynamically to arbitrary subject processes; (3) it executes asynchronously with its subject; (4) its implementation is distributed as a small process in the terminal and a large process in the host timesharing system; (5) its user interface uses graphics and a mouse. The first three sections of the paper introduce the BLIT terminal and explain how the debugging of processes running in the terminal is influenced by its architecture. The next two sections present some details about the distributed implementation and the graphics user interface. Finally, an opinion about the most fruitful direction for further application of graphics is offered. 5 references.

Authors: Cargill, T.A.
Publication Date:1983 Dec 01
OSTI Identifier: 5081962
Resource Type:Journal Article
Resource Relation:Journal Name: J. Syst. Soft.; (United States); Journal Volume: 4
Research Org:Bell Labs., Murray Hill, NJ
Country of Publication:United States
Language:English
Format: Size: Pages: 277-284
Other Number(s):Journal ID: CODEN: JSSOD
Subject:99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; COMPUTERS; TESTING; COMPUTER GRAPHICS; DISPLAY DEVICES; DISTRIBUTED DATA PROCESSING; DATA PROCESSING; PROCESSING
Update Date:2009 Dec 16

Top