When rustc explodes (or: how to profile the compiler to explain exponential build times)

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • profiler

    Firefox Profiler — Web app for Firefox performance analysis

  • I'm having trouble using https://profiler.firefox.com/ though - I've tried uploading the output of perf script -F +pid as described in the docs you linked but I keep hitting "Error: Unserializing the profile failed: SyntaxError: Unexpected token r in JSON at position 11", which makes me think it wants a JSON file? But uploading a chrome_profiler.json style profile also fails.

  • fxprof-perf-convert

    Convert perf.data files to the Firefox Profiler format

  • There is also this great tool: https://github.com/mstange/fxprof-perf-convert

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • not-perf

    A sampling CPU profiler for Linux

  • I think it's worth pointing out you should just be able to do cargo install --git https://github.com/koute/not-perf instead. Wonder why they didn't put that in the README.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Long running tab (kiosk), 100% CPU

    1 project | /r/firefox | 7 Dec 2023
  • Slow Firefox Startup

    1 project | /r/openSUSE | 8 Aug 2023
  • Firefox Profiler

    1 project | news.ycombinator.com | 30 Jul 2023
  • Definite tab bug affecting both Win/Linux intermittently

    1 project | /r/firefox | 3 Jun 2023
  • Why does Firefox run slow

    1 project | /r/firefox | 26 May 2023