• Stars
    star
    20
  • Rank 1,121,974 (Top 23 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created over 2 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Download pdbs from symbol servers and cache locally, parse symbol paths from env vars

More Repositories

1

samply

Command-line sampling profiler for macOS and Linux
Rust
2,135
star
2

framehop

Stack unwinding library in Rust
Rust
81
star
3

msvc-demangler-rust

A rust library that demangles / undecorates C++ symbols mangled by MSVC
Rust
42
star
4

pdb-addr2line

A rust crate to symbolicate addresses from PDBs, like addr2line. Uses the `pdb` crate.
Rust
31
star
5

fxprof-perf-convert

Convert perf.data files to the Firefox Profiler format
Rust
26
star
6

macho-unwind-info

A parser for Apple's Compact Unwinding Format, which is used in the __unwind_info section of mach-O binaries.
Rust
20
star
7

linux-perf-data

A parser for the perf.data format
Rust
19
star
8

mach-shared-memory

Objective-C++
8
star
9

profiler-get-symbols

Extracts symbol information from binaries, used in the Gecko Profiler. Demo: http://tests.themasta.com/profiler-get-symbols/
HTML
7
star
10

mediakeysappleremotesimfy

Media Keys and Apple Remote Support for simfy.de
JavaScript
6
star
11

linux-perf-stuff

Experimenting with a fast `perf script` replacement
Rust
5
star
12

linux-perf-event-reader

Parse Linux perf_event information from raw bytes
Rust
5
star
13

profiler-symbol-server

A local webserver that lets the Firefox profiler obtain symbol information.
Rust
3
star
14

analyze-tryserver-profiles

Python
3
star
15

aya-test-bpf

An experiment for getting profiles with on- and off-cpu samples with the help of BPF and aya.
Rust
3
star
16

reliost

Prototype of an Eliot symbol server rewrite in Rust, "my first server-side Rust project"
Rust
2
star
17

svgspritesheet

Converts a bodymovin animation to an SVG sprite sheet
JavaScript
2
star
18

macos-compositing

In this repo I want to try out different ways of getting OpenGL content onto the screen in order to compare power usage.
Objective-C
2
star
19

mini-profiler-fosdem2024

A small example project for a presentation
TypeScript
2
star
20

srcsrv

Parses and interprets the `srcsrv` stream of a Windows PDB file.
Rust
1
star
21

dwarf-location-consistency

A tool to find inconsistencies in DWARF debug data
Rust
1
star
22

core-animation-opengl-two-windows

A test app that helps me measure GPU bandwidth
Objective-C
1
star
23

macho-stubs

An attempt to symbolicate __stubs functions
Rust
1
star
24

gecko-profiler-demangle

Contains wrapper function for C++ and rust name demangling, which is intended to be used through WASM in perf.html.
Rust
1
star
25

chromeless-window

Basic add-on SDK add-on that opens a chromeless top-level window.
JavaScript
1
star