Skip to content

Conversation

@load1n9
Copy link
Member

@load1n9 load1n9 commented Dec 3, 2025

No description provided.

@github-actions
Copy link

github-actions bot commented Dec 3, 2025

Performance Comparison

Total Elapsed Time: 44.26ms → 40.62ms (-8.2%)

Profiling Mode: timing - Execution duration of functions.

+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| Function                            | Calls                | Avg                            | P50                            | P95                             | P99                             | Total                           | % Total                      |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda::main                     | 1 → 1 (+0.0%)        | 43.59ms → 39.96ms (-8.3%)      | 43.61ms → 39.98ms (-8.3%)      | 43.61ms → 39.98ms (-8.3%)       | 43.61ms → 39.98ms (-8.3%)       | 43.59ms → 39.96ms (-8.3%)       | 100.00% → 100.00% (+0.0%)    |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda::run_main                 | 1 → 1 (+0.0%)        | 43.57ms → 39.95ms (-8.3%)      | 43.58ms → 39.98ms (-8.3%)      | 43.58ms → 39.98ms (-8.3%)       | 43.58ms → 39.98ms (-8.3%)       | 43.57ms → 39.95ms (-8.3%)       | 99.96% → 99.97% (+0.0%)      |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| run::run                            | 1 → 1 (+0.0%)        | 43.27ms → 39.66ms (-8.4%)      | 43.29ms → 39.68ms (-8.3%)      | 43.29ms → 39.68ms (-8.3%)       | 43.29ms → 39.68ms (-8.3%)       | 43.27ms → 39.66ms (-8.4%)       | 99.26% → 99.23% (-0.0%)      |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| run::create_runtime_files           | 1 → 1 (+0.0%)        | 43.27ms → 39.65ms (-8.4%)      | 43.29ms → 39.68ms (-8.3%)      | 43.29ms → 39.68ms (-8.3%)       | 43.29ms → 39.68ms (-8.3%)       | 43.27ms → 39.65ms (-8.4%)       | 99.25% → 99.22% (-0.0%)      |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| runtime::run                        | 1 → 1 (+0.0%)        | 23.22ms → 20.40ms (-12.1%)     | 23.23ms → 20.41ms (-12.1%)     | 23.23ms → 20.41ms (-12.1%)      | 23.23ms → 20.41ms (-12.1%)      | 23.22ms → 20.40ms (-12.1%)      | 53.26% → 51.04% (-4.2%)      |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| runtime::new                        | 1 → 1 (+0.0%)        | 18.90ms → 18.22ms (-3.6%)      | 18.91ms → 18.24ms (-3.6%)      | 18.91ms → 18.24ms (-3.6%)       | 18.91ms → 18.24ms (-3.6%)       | 18.90ms → 18.22ms (-3.6%)       | 43.35% → 45.59% (+5.2%)      |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| extension::load                     | 22 → 22 (+0.0%)      | 828.24µs → 797.49µs (-3.7%)    | 296.70µs → 289.02µs (-2.6%)    | 2.97ms → 2.86ms (-3.9%)         | 5.71ms → 5.42ms (-5.2%)         | 18.22ms → 17.54ms (-3.7%)       | 41.80% → 43.90% (+5.0%)      |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| console::internal_print             | 180 → 180 (+0.0%)    | 3.58µs → 3.06µs (-14.4%)       | 3.53µs → 3.43µs (-2.8%)        | 4.87µs → 4.44µs (-8.9%)         | 10.03µs → 5.11µs (-49.0%) 🚀    | 644.35µs → 551.30µs (-14.4%)    | 1.47% → 1.37% (-6.8%)        |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| recommended::recommended_extensions | 1 → 1 (+0.0%)        | 52.34µs → 51.84µs (-1.0%)      | 52.35µs → 51.84µs (-1.0%)      | 52.35µs → 51.84µs (-1.0%)       | 52.35µs → 51.84µs (-1.0%)       | 52.34µs → 51.84µs (-1.0%)       | 0.12% → 0.12% (+0.0%)        |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+
| console::get_group_indent           | 180 → 180 (+0.0%)    | 75.00ns → 75.00ns (+0.0%)      | 50.00ns → 60.00ns (+20.0%)     | 231.00ns → 190.00ns (-17.7%)    | 340.00ns → 280.00ns (-17.6%)    | 13.59µs → 13.57µs (-0.1%)       | 0.03% → 0.03% (+0.0%)        |
+-------------------------------------+----------------------+--------------------------------+--------------------------------+---------------------------------+---------------------------------+---------------------------------+------------------------------+

Generated with hotpath-rs

📊 View Raw JSON Metrics

PR Metrics

{
  "hotpath_profiling_mode": "timing",
  "total_elapsed": 40624916,
  "description": "Execution duration of functions.",
  "caller_name": "andromeda::main",
  "output": {
    "console::internal_print": {
      "calls": 180,
      "avg": 3062,
      "p50": 3427,
      "p95": 4439,
      "p99": 5111,
      "total": 551298,
      "percent_total": 137
    },
    "extension::load": {
      "calls": 22,
      "avg": 797494,
      "p50": 289023,
      "p95": 2856959,
      "p99": 5419007,
      "total": 17544876,
      "percent_total": 4390
    },
    "run::run": {
      "calls": 1,
      "avg": 39658667,
      "p50": 39682047,
      "p95": 39682047,
      "p99": 39682047,
      "total": 39658667,
      "percent_total": 9923
    },
    "runtime::new": {
      "calls": 1,
      "avg": 18219544,
      "p50": 18235391,
      "p95": 18235391,
      "p99": 18235391,
      "total": 18219544,
      "percent_total": 4559
    },
    "recommended::recommended_extensions": {
      "calls": 1,
      "avg": 51838,
      "p50": 51839,
      "p95": 51839,
      "p99": 51839,
      "total": 51838,
      "percent_total": 12
    },
    "andromeda::run_main": {
      "calls": 1,
      "avg": 39951553,
      "p50": 39976959,
      "p95": 39976959,
      "p99": 39976959,
      "total": 39951553,
      "percent_total": 9997
    },
    "run::create_runtime_files": {
      "calls": 1,
      "avg": 39654830,
      "p50": 39682047,
      "p95": 39682047,
      "p99": 39682047,
      "total": 39654830,
      "percent_total": 9922
    },
    "console::get_group_indent": {
      "calls": 180,
      "avg": 75,
      "p50": 60,
      "p95": 190,
      "p99": 280,
      "total": 13574,
      "percent_total": 3
    },
    "runtime::run": {
      "calls": 1,
      "avg": 20400526,
      "p50": 20414463,
      "p95": 20414463,
      "p99": 20414463,
      "total": 20400526,
      "percent_total": 5104
    },
    "andromeda::main": {
      "calls": 1,
      "avg": 39963095,
      "p50": 39976959,
      "p95": 39976959,
      "p99": 39976959,
      "total": 39963095,
      "percent_total": 10000
    }
  }
}

Main Branch Metrics

{
  "hotpath_profiling_mode": "timing",
  "total_elapsed": 44259664,
  "description": "Execution duration of functions.",
  "caller_name": "andromeda::main",
  "output": {
    "recommended::recommended_extensions": {
      "calls": 1,
      "avg": 52337,
      "p50": 52351,
      "p95": 52351,
      "p99": 52351,
      "total": 52337,
      "percent_total": 12
    },
    "run::run": {
      "calls": 1,
      "avg": 43272271,
      "p50": 43286527,
      "p95": 43286527,
      "p99": 43286527,
      "total": 43272271,
      "percent_total": 9926
    },
    "runtime::new": {
      "calls": 1,
      "avg": 18900805,
      "p50": 18907135,
      "p95": 18907135,
      "p99": 18907135,
      "total": 18900805,
      "percent_total": 4335
    },
    "console::get_group_indent": {
      "calls": 180,
      "avg": 75,
      "p50": 50,
      "p95": 231,
      "p99": 340,
      "total": 13593,
      "percent_total": 3
    },
    "runtime::run": {
      "calls": 1,
      "avg": 23216439,
      "p50": 23232511,
      "p95": 23232511,
      "p99": 23232511,
      "total": 23216439,
      "percent_total": 5326
    },
    "andromeda::main": {
      "calls": 1,
      "avg": 43590572,
      "p50": 43614207,
      "p95": 43614207,
      "p99": 43614207,
      "total": 43590572,
      "percent_total": 10000
    },
    "andromeda::run_main": {
      "calls": 1,
      "avg": 43574912,
      "p50": 43581439,
      "p95": 43581439,
      "p99": 43581439,
      "total": 43574912,
      "percent_total": 9996
    },
    "extension::load": {
      "calls": 22,
      "avg": 828242,
      "p50": 296703,
      "p95": 2973695,
      "p99": 5713919,
      "total": 18221337,
      "percent_total": 4180
    },
    "run::create_runtime_files": {
      "calls": 1,
      "avg": 43267963,
      "p50": 43286527,
      "p95": 43286527,
      "p99": 43286527,
      "total": 43267963,
      "percent_total": 9925
    },
    "console::internal_print": {
      "calls": 180,
      "avg": 3579,
      "p50": 3527,
      "p95": 4871,
      "p99": 10031,
      "total": 644347,
      "percent_total": 147
    }
  }
}

@load1n9 load1n9 merged commit af91e4f into main Dec 3, 2025
1 check passed
@load1n9 load1n9 deleted the oxc-100 branch December 3, 2025 05:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants