All Projects → arbego → ETViewer

arbego / ETViewer

Licence: GPL-2.0 License
An alternative to Windows TraceView util

Programming Languages

C++
36643 projects - #6 most used programming language
Smarty
1635 projects
HTML
75241 projects
c
50402 projects - #5 most used programming language
Inno Setup
370 projects

Projects that are alternatives of or similar to ETViewer

Sngrep
Ncurses SIP Messages flow viewer
Stars: ✭ 605 (+4553.85%)
Mutual labels:  trace, debug
Ethereum Graph Debugger
Ethereum solidity graph plain debugger. To have the whole picture when debugging.
Stars: ✭ 177 (+1261.54%)
Mutual labels:  trace, debug
Fliplog
fluent logging with verbose insight, colors, tables, emoji, filtering, spinners, progress bars, timestamps, capturing, stack traces, tracking, presets, & more...
Stars: ✭ 41 (+215.38%)
Mutual labels:  trace, debug
Simple Pt
Simple Intel CPU processor tracing on Linux
Stars: ✭ 232 (+1684.62%)
Mutual labels:  trace, debug
Tracer
A powerful and customizable logging library for node.js
Stars: ✭ 1,081 (+8215.38%)
Mutual labels:  trace, debug
tracelog
TraceLog is a highly configurable, flexible, portable, and simple to use debug logging system for Swift and Objective-C applications running on Linux, macOS, iOS, watchOS, and tvOS.
Stars: ✭ 52 (+300%)
Mutual labels:  trace, debug
kube-debug
一鍵調試kubernetes和docker容器的Web視覺化工具箱。A toolbox for debugging docker container and kubernetes with web UI.
Stars: ✭ 46 (+253.85%)
Mutual labels:  debug
objprint
A library that can print Python objects in human readable format
Stars: ✭ 141 (+984.62%)
Mutual labels:  debug
Debloat
Remove ads, bloatware and speed up your device.
Stars: ✭ 44 (+238.46%)
Mutual labels:  debug
XDebugger
A very lightweight library (4Kb) to create a development or production debugger with custom errors readable for humans. Includes errors in table format, logger and search methods with dynamic filters.
Stars: ✭ 18 (+38.46%)
Mutual labels:  debug
ddquery
Django Debug Query (ddquery) beautiful colored SQL statements for logging
Stars: ✭ 25 (+92.31%)
Mutual labels:  debug
xr
Lightweight debug server utility for PHP.
Stars: ✭ 116 (+792.31%)
Mutual labels:  debug
apollo-link-tracer
Trace your apollo queries and mutations with https://github.com/apollographql/apollo-link
Stars: ✭ 20 (+53.85%)
Mutual labels:  trace
lo2s
Linux OTF2 Sampling - A Lightweight Node-Level Performance Monitoring Tool
Stars: ✭ 24 (+84.62%)
Mutual labels:  trace
iyov
Web proxy for http(s) for developers to analyze data between client and servers based on workerman, especailly for app developers.
Stars: ✭ 27 (+107.69%)
Mutual labels:  debug
state inspector
State change & method call logger. A debugging tool for instance variables and method calls.
Stars: ✭ 24 (+84.62%)
Mutual labels:  debug
debot
A simple Android library to create Debugging menu
Stars: ✭ 78 (+500%)
Mutual labels:  debug
snabbkaffe
Collection of utilities for trace-based testing
Stars: ✭ 35 (+169.23%)
Mutual labels:  trace
var-dumper
Helper for dumping variable for debug purposes
Stars: ✭ 13 (+0%)
Mutual labels:  debug
ignition-code-editor
Add inline code editing to your ignition page
Stars: ✭ 44 (+238.46%)
Mutual labels:  debug

ETViewer

An alternative to Windows TraceView utility.

Description

This is a fork of ETViewer project on codeplex maintained by Ellery_Pierce and jmartin. Since codeplex is shutting down I forked this project to preserve it for the open source community.

ETViewer screenshot

System Requirements

Windows XP or higher. The lastest dbghelp.dll available from Debugging Tools for Windows package is needed when running under Windows XP.

Features

Supported session types

  • Full Real time tracing.
  • Full log file support (.etl).

Trace provider management

  • PDB based (no .tmf/.tmc support).
  • Complete trace provider management (Activation, Flags and Levels).
  • Multiple concurrent providers in the same session.
  • Multiple providers in the same PDB.

Trace management

  • Search (to find, delete or mark traces).
  • Mark (Visual Studio style).
  • Highlight (coloring traces, DebugView style).
  • Instant Exclusion/Inclusion filters for Real-Time tracing.
  • Column sorting.

Other features

  • Source code visualization with simple sintax highlight.
  • Drag&Drop support.
  • Clipboard support.
  • Export to text file.
  • File association support (optional).

Tested platforms

  • Windows XP 32 Bits
  • Windows 2003 32 Bits
  • Windows Vista 32 Bits
  • Windows 7 64 Bits
  • W2K not yet supported.

Changelog

Version 1.1

  • Converted project to VS2015 with v140_XP and v140 toolsets
  • Fixed bug with loading source files for viewing
  • Made it so you can still drop .pdb files when running as admin when UAC is enabled
  • Shortened the source file name field so you can see the filename
  • Made it so special formatters (like !HRESULT!) will show their value
  • Added trace example application that generates trace messages
  • Moved around some of the folders and made it so everything builds to a bin folder that starts at the solution root

Version 1.0

  • Fixed issue with double %% in trace formatting.
  • Added support for having multiple PDB files with same control GUID
  • Now compiling with VS 2013 and have second target for XP compatibility.

Version 0.9

  • Fixed 64 bits PDB issues.
  • File association support (optional).
  • Command line arguments to open ETL, source and PDB files.
  • Reload of PDB and source files (Auto / Ask / Disable).
  • Configurable trace font.
  • Configurable source file search paths.
  • Settings dialog.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].