Skip to content

Conversation

@load1n9
Copy link
Member

@load1n9 load1n9 commented Dec 27, 2025

No description provided.

@github-actions
Copy link

Performance Comparison basehead

Total Elapsed Time: 42.17ms → 43.05ms (+2.1%)
Profiling Mode: timing - Execution duration of functions.

+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| Function                                               | Calls                | Avg                            | P50                            | P95                            | P99                              | Total                          | % Total                      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| andromeda::main                                        | 1 → 1 (+0.0%)        | 41.43ms → 42.30ms (+2.1%)      | 41.45ms → 42.34ms (+2.1%)      | 41.45ms → 42.34ms (+2.1%)      | 41.45ms → 42.34ms (+2.1%)        | 41.43ms → 42.30ms (+2.1%)      | 100.00% → 100.00% (+0.0%)    |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| andromeda::run_main                                    | 1 → 1 (+0.0%)        | 41.41ms → 42.28ms (+2.1%)      | 41.42ms → 42.30ms (+2.1%)      | 41.42ms → 42.30ms (+2.1%)      | 41.42ms → 42.30ms (+2.1%)        | 41.41ms → 42.28ms (+2.1%)      | 99.93% → 99.94% (+0.0%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| andromeda::run::create_runtime_files                   | 1 → 1 (+0.0%)        | 41.02ms → 41.87ms (+2.1%)      | 41.03ms → 41.88ms (+2.1%)      | 41.03ms → 41.88ms (+2.1%)      | 41.03ms → 41.88ms (+2.1%)        | 41.02ms → 41.87ms (+2.1%)      | 99.00% → 98.96% (-0.0%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| andromeda::run::run                                    | 1 → 1 (+0.0%)        | 41.02ms → 41.87ms (+2.1%)      | 41.03ms → 41.88ms (+2.1%)      | 41.03ms → 41.88ms (+2.1%)      | 41.03ms → 41.88ms (+2.1%)        | 41.02ms → 41.87ms (+2.1%)      | 99.00% → 98.96% (-0.0%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| andromeda_core::runtime::run                           | 1 → 1 (+0.0%)        | 21.58ms → 22.13ms (+2.6%)      | 21.59ms → 22.13ms (+2.5%)      | 21.59ms → 22.13ms (+2.5%)      | 21.59ms → 22.13ms (+2.5%)        | 21.58ms → 22.13ms (+2.6%)      | 52.08% → 52.31% (+0.4%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| andromeda_core::runtime::new                           | 1 → 1 (+0.0%)        | 18.28ms → 18.48ms (+1.1%)      | 18.28ms → 18.48ms (+1.1%)      | 18.28ms → 18.48ms (+1.1%)      | 18.28ms → 18.48ms (+1.1%)        | 18.28ms → 18.48ms (+1.1%)      | 44.11% → 43.68% (-1.0%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| andromeda_core::extension::load                        | 22 → 22 (+0.0%)      | 794.97µs → 804.70µs (+1.2%)    | 286.98µs → 305.15µs (+6.3%)    | 2.91ms → 2.92ms (+0.4%)        | 5.41ms → 5.48ms (+1.4%)          | 17.49ms → 17.70ms (+1.2%)      | 42.21% → 41.84% (-0.9%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| andromeda_runtime::ext::console::internal_print        | 180 → 180 (+0.0%)    | 4.62µs → 4.88µs (+5.8%)        | 4.63µs → 4.73µs (+2.2%)        | 7.27µs → 7.32µs (+0.8%)        | 18.30µs → 19.90µs (+8.7%)        | 830.79µs → 878.90µs (+5.8%)    | 2.00% → 2.07% (+3.5%)        |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| andromeda_runtime::recommended::recommended_extensions | 1 → 1 (+0.0%)        | 66.81µs → 62.87µs (-5.9%)      | 66.82µs → 62.88µs (-5.9%)      | 66.82µs → 62.88µs (-5.9%)      | 66.82µs → 62.88µs (-5.9%)        | 66.81µs → 62.87µs (-5.9%)      | 0.16% → 0.14% (-12.5%)       |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+
| andromeda_runtime::ext::console::get_group_indent      | 180 → 180 (+0.0%)    | 137.00ns → 132.00ns (-3.6%)    | 121.00ns → 110.00ns (-9.1%)    | 290.00ns → 290.00ns (+0.0%)    | 381.00ns → 470.00ns (+23.4%) ⚠️  | 24.69µs → 23.93µs (-3.1%)      | 0.05% → 0.05% (+0.0%)        |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+----------------------------------+--------------------------------+------------------------------+

Generated with hotpath-rs

📊 View Raw JSON Metrics

PR Metrics

{
  "hotpath_profiling_mode": "timing",
  "total_elapsed": 43048746,
  "description": "Execution duration of functions.",
  "caller_name": "andromeda::main",
  "output": {
    "andromeda_runtime::recommended::recommended_extensions": {
      "calls": 1,
      "avg": 62867,
      "p50": 62879,
      "p95": 62879,
      "p99": 62879,
      "total": 62867,
      "percent_total": 14
    },
    "andromeda::run_main": {
      "calls": 1,
      "avg": 42280070,
      "p50": 42303487,
      "p95": 42303487,
      "p99": 42303487,
      "total": 42280070,
      "percent_total": 9994
    },
    "andromeda_core::runtime::run": {
      "calls": 1,
      "avg": 22131875,
      "p50": 22134783,
      "p95": 22134783,
      "p99": 22134783,
      "total": 22131875,
      "percent_total": 5231
    },
    "andromeda::run::create_runtime_files": {
      "calls": 1,
      "avg": 41866913,
      "p50": 41877503,
      "p95": 41877503,
      "p99": 41877503,
      "total": 41866913,
      "percent_total": 9896
    },
    "andromeda_runtime::ext::console::get_group_indent": {
      "calls": 180,
      "avg": 132,
      "p50": 110,
      "p95": 290,
      "p99": 470,
      "total": 23932,
      "percent_total": 5
    },
    "andromeda::run::run": {
      "calls": 1,
      "avg": 41868195,
      "p50": 41877503,
      "p95": 41877503,
      "p99": 41877503,
      "total": 41868195,
      "percent_total": 9896
    },
    "andromeda_core::runtime::new": {
      "calls": 1,
      "avg": 18479658,
      "p50": 18481151,
      "p95": 18481151,
      "p99": 18481151,
      "total": 18479658,
      "percent_total": 4368
    },
    "andromeda_runtime::ext::console::internal_print": {
      "calls": 180,
      "avg": 4882,
      "p50": 4731,
      "p95": 7323,
      "p99": 19903,
      "total": 878897,
      "percent_total": 207
    },
    "andromeda_core::extension::load": {
      "calls": 22,
      "avg": 804696,
      "p50": 305151,
      "p95": 2918399,
      "p99": 5484543,
      "total": 17703322,
      "percent_total": 4184
    },
    "andromeda::main": {
      "calls": 1,
      "avg": 42304406,
      "p50": 42336255,
      "p95": 42336255,
      "p99": 42336255,
      "total": 42304406,
      "percent_total": 10000
    }
  }
}

Main Branch Metrics

{
  "hotpath_profiling_mode": "timing",
  "total_elapsed": 42171203,
  "description": "Execution duration of functions.",
  "caller_name": "andromeda::main",
  "output": {
    "andromeda_core::runtime::run": {
      "calls": 1,
      "avg": 21579094,
      "p50": 21594111,
      "p95": 21594111,
      "p99": 21594111,
      "total": 21579094,
      "percent_total": 5208
    },
    "andromeda_runtime::ext::console::internal_print": {
      "calls": 180,
      "avg": 4615,
      "p50": 4631,
      "p95": 7267,
      "p99": 18303,
      "total": 830789,
      "percent_total": 200
    },
    "andromeda::run::create_runtime_files": {
      "calls": 1,
      "avg": 41022008,
      "p50": 41025535,
      "p95": 41025535,
      "p99": 41025535,
      "total": 41022008,
      "percent_total": 9900
    },
    "andromeda::run::run": {
      "calls": 1,
      "avg": 41023050,
      "p50": 41025535,
      "p95": 41025535,
      "p99": 41025535,
      "total": 41023050,
      "percent_total": 9900
    },
    "andromeda::run_main": {
      "calls": 1,
      "avg": 41408540,
      "p50": 41418751,
      "p95": 41418751,
      "p99": 41418751,
      "total": 41408540,
      "percent_total": 9993
    },
    "andromeda::main": {
      "calls": 1,
      "avg": 41433668,
      "p50": 41451519,
      "p95": 41451519,
      "p99": 41451519,
      "total": 41433668,
      "percent_total": 10000
    },
    "andromeda_core::runtime::new": {
      "calls": 1,
      "avg": 18278111,
      "p50": 18284543,
      "p95": 18284543,
      "p99": 18284543,
      "total": 18278111,
      "percent_total": 4411
    },
    "andromeda_runtime::ext::console::get_group_indent": {
      "calls": 180,
      "avg": 137,
      "p50": 121,
      "p95": 290,
      "p99": 381,
      "total": 24689,
      "percent_total": 5
    },
    "andromeda_core::extension::load": {
      "calls": 22,
      "avg": 794968,
      "p50": 286975,
      "p95": 2906111,
      "p99": 5406719,
      "total": 17489306,
      "percent_total": 4221
    },
    "andromeda_runtime::recommended::recommended_extensions": {
      "calls": 1,
      "avg": 66807,
      "p50": 66815,
      "p95": 66815,
      "p99": 66815,
      "total": 66807,
      "percent_total": 16
    }
  }
}

@load1n9 load1n9 merged commit 90fa32e into main Dec 28, 2025
10 checks passed
@load1n9 load1n9 deleted the oxc-105 branch December 28, 2025 06:48
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