BuildXL eXecution LoG Debugger

November 15, 2019 ยท View on GitHub

XLG Debugger is a Visual Studio Code debugger extension for viewing/exploring/diagnosing/debugging BuildXL binary log files.

The extension is primarily focused on providing a comprehensive, post-mortem view of a build, as captured in the BuildXL execution log. This information is presented in two forms:

  1. in a tree view widget, and
  2. via a domain-specific query language.

Overview

The front end (the debugger extension) is distributed with the existing DScript VSCode plugin; the back end (the component feeding the information to the visual debugger) comes with the BuildXL Execution Analyzer.

Installation

Object Model

Examples

Query Language