| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | gh-138122: Add --subprocesses flag to profile child processes in tachyon ↵ | Pablo Galindo Salgado | 2025-12-15 | 5 | -272/+1229 |
| | | | | | (#142636) | ||||
| * | GH-142591: Tachyon does not handle non-existent file/module (#142592) | Savannah Ostrowski | 2025-12-14 | 1 | -41/+40 |
| | | | | | Co-authored-by: Pablo Galindo Salgado <pablogsal@gmail.com> | ||||
| * | gh-138122: Fix sample counting for filtered profiling modes (#142677) | Pablo Galindo Salgado | 2025-12-14 | 1 | -18/+52 |
| | | |||||
| * | gh-142374: Fix recursive function cumulative over-counting in sampling ↵ | Pablo Galindo Salgado | 2025-12-12 | 4 | -12/+392 |
| | | | | | profiler (#142378) | ||||
| * | gh-138122: Add exception profiling mode to the sampling profiler (#142561) | Pablo Galindo Salgado | 2025-12-11 | 1 | -0/+191 |
| | | |||||
| * | gh-138122: Make the tachyon profiler opcode-aware (#142394) | Pablo Galindo Salgado | 2025-12-11 | 4 | -62/+532 |
| | | |||||
| * | gh-138122: Make sampling profiler integration tests more resilient (#142382) | Pablo Galindo Salgado | 2025-12-07 | 4 | -126/+185 |
| | | | | | | | | | | | The tests were flaky on slow machines because subprocesses could finish before enough samples were collected. This adds synchronization similar to test_external_inspection: test scripts now signal when they start working, and the profiler waits for this signal before sampling. Test scripts now run in infinite loops until killed rather than for fixed iterations, ensuring the profiler always has active work to sample regardless of machine speed. | ||||
| * | GH-141565: Add async code awareness to Tachyon (#141533) | Savannah Ostrowski | 2025-12-06 | 4 | -0/+1121 |
| | | | | | Co-authored-by: Pablo Galindo Salgado <pablogsal@gmail.com> | ||||
| * | gh-142318: Fix typing `'q'` at interactive help screen exiting Tachyon (#142319) | Stan Ulbrych | 2025-12-05 | 1 | -0/+13 |
| | | |||||
| * | gh-138122: New Tachyon UI (#142116) | László Kiss Kollár | 2025-12-01 | 1 | -1/+1 |
| | | | | | Co-authored-by: Pablo Galindo Salgado <pablogsal@gmail.com> | ||||
| * | gh-141999: Handle KeyboardInterrupt when sampling in the new tachyon ↵ | yihong | 2025-11-30 | 1 | -0/+40 |
| | | | | | profiler (#142000) | ||||
| * | gh-138122: Add thread status statistics to flamegraph profiler (#141900) | Pablo Galindo Salgado | 2025-11-30 | 1 | -11/+318 |
| | | | | | Co-authored-by: ivonastojanovic <80911834+ivonastojanovic@users.noreply.github.com> | ||||
| * | gh-138122: Fix permission error detection in tachyon's test (#141897) | Pablo Galindo Salgado | 2025-11-24 | 1 | -1/+1 |
| | | |||||
| * | gh-138122: Refactor the CLI of profiling.sampling into subcommands (#141813) | Pablo Galindo Salgado | 2025-11-24 | 6 | -463/+317 |
| | | |||||
| * | gh-140381: Make test_profiling tests deterministic to fix flakiness (#141731) | Pablo Galindo Salgado | 2025-11-21 | 1 | -41/+15 |
| | | |||||
| * | gh-141645: Refactor tachyon's live TUI tests to not use private fields (#141806) | Pablo Galindo Salgado | 2025-11-21 | 3 | -94/+94 |
| | | |||||
| * | gh-141645: Add a TUI mode to the new tachyon profiler (#141646) | Pablo Galindo Salgado | 2025-11-20 | 6 | -6/+2666 |
| | | |||||
| * | gh-135953: Avoid BytesWarning when sampling profiler tests fail (GH-141719) | Petr Viktorin | 2025-11-19 | 1 | -1/+1 |
| | | | | With `-bb`, this failed on BytesWarning: str() on a bytes instance | ||||
| * | gh-140381: Increase slow_fibonacci call frequency in test_profiling (#140673) | Thierry Martos | 2025-11-19 | 1 | -2/+2 |
| | | |||||
| * | gh-135953: Refactor test_sampling_profiler into multiple files (#141689) | Pablo Galindo Salgado | 2025-11-18 | 9 | -0/+3946 |
