Blink User Guide

Abstract

Blink is a portable mixed-mode Java/native debugger for JNI (Java Native Interface) and Jeannie programs. Blink allows you to inspect Java and native program state while the JDB or the GDB shows only one of Java or the native program state. Blink is portable across different Java virtual machines, machine architectures and operating systems. Blink combines an existing portable Java debugger (JDB) and native debugger (GDB). These black-box sub-debuggers under the Blink control cooperate transparently with each other to create an illusion of a single mixed-mode Java/native debugger. The Blink user interface is similar to the command line interfaces in JDB and GDB. The Blink master script file (blink.sh) provides the same invocation command line syntax as JDB. The Blink commands within the debugging session are similar to these in JDB and the GDB. JDB and GDB users should be familiar with the Blink debugger. This user guide describes how to use the Blink mixed-mode Java/native debugger in practice.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 07, 2008
Accession Number
AD1006391

Entities

People

  • Byeongcheol Lee
  • Kathryn Mckinley
  • Martin Hirzel
  • Robert Grimm

Organizations

  • University of Texas at Austin

Tags

DTIC Thesaurus Topics

  • Compilers
  • Computer Programs
  • Debugging
  • Directories
  • Environment
  • Language
  • Launching
  • Operating Systems
  • Standards
  • User Interface
  • Virtual Machines

Fields of Study

  • Computer science

Readers

  • Brain and Cognitive Science; Experimental Psychology; Cognitive Neuroscience
  • Environmental Engineering
  • Game Theory.