Skip to content

Conversation

@load1n9
Copy link
Member

@load1n9 load1n9 commented Jan 1, 2026

No description provided.

@github-actions
Copy link

github-actions bot commented Jan 1, 2026

Performance Comparison basehead

Total Elapsed Time: 42.48ms → 43.16ms (+1.6%)
Profiling Mode: timing - Execution duration of functions.

+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| Function                                               | Calls                | Avg                              | P50                              | P95                            | P99                             | Total                          | % Total                      |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda::main                                        | 1 → 1 (+0.0%)        | 41.76ms → 42.43ms (+1.6%)        | 41.78ms → 42.43ms (+1.6%)        | 41.78ms → 42.43ms (+1.6%)      | 41.78ms → 42.43ms (+1.6%)       | 41.76ms → 42.43ms (+1.6%)      | 100.00% → 100.00% (+0.0%)    |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda::run_main                                    | 1 → 1 (+0.0%)        | 41.74ms → 42.40ms (+1.6%)        | 41.75ms → 42.43ms (+1.6%)        | 41.75ms → 42.43ms (+1.6%)      | 41.75ms → 42.43ms (+1.6%)       | 41.74ms → 42.40ms (+1.6%)      | 99.94% → 99.94% (+0.0%)      |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda::run::run                                    | 1 → 1 (+0.0%)        | 41.36ms → 42.00ms (+1.5%)        | 41.39ms → 42.01ms (+1.5%)        | 41.39ms → 42.01ms (+1.5%)      | 41.39ms → 42.01ms (+1.5%)       | 41.36ms → 42.00ms (+1.5%)      | 99.05% → 98.98% (-0.1%)      |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda::run::create_runtime_files                   | 1 → 1 (+0.0%)        | 41.36ms → 42.00ms (+1.5%)        | 41.39ms → 42.01ms (+1.5%)        | 41.39ms → 42.01ms (+1.5%)      | 41.39ms → 42.01ms (+1.5%)       | 41.36ms → 42.00ms (+1.5%)      | 99.05% → 98.98% (-0.1%)      |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_core::runtime::run                           | 1 → 1 (+0.0%)        | 21.87ms → 22.54ms (+3.0%)        | 21.87ms → 22.54ms (+3.1%)        | 21.87ms → 22.54ms (+3.1%)      | 21.87ms → 22.54ms (+3.1%)       | 21.87ms → 22.54ms (+3.0%)      | 52.37% → 53.11% (+1.4%)      |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_core::runtime::new                           | 1 → 1 (+0.0%)        | 18.42ms → 18.27ms (-0.8%)        | 18.43ms → 18.27ms (-0.9%)        | 18.43ms → 18.27ms (-0.9%)      | 18.43ms → 18.27ms (-0.9%)       | 18.42ms → 18.27ms (-0.8%)      | 44.11% → 43.05% (-2.4%)      |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_core::extension::load                        | 22 → 22 (+0.0%)      | 798.53µs → 793.40µs (-0.6%)      | 290.56µs → 283.90µs (-2.3%)      | 2.85ms → 2.88ms (+1.1%)        | 5.50ms → 5.46ms (-0.7%)         | 17.57ms → 17.45ms (-0.6%)      | 42.06% → 41.13% (-2.2%)      |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_runtime::ext::console::internal_print        | 180 → 180 (+0.0%)    | 4.74µs → 5.75µs (+21.3%) ⚠️      | 4.65µs → 5.57µs (+19.8%)         | 7.02µs → 6.68µs (-4.7%)        | 13.28µs → 14.91µs (+12.3%)      | 853.54µs → 1.04ms (+21.3%) ⚠️  | 2.04% → 2.44% (+19.6%)       |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_runtime::recommended::recommended_extensions | 1 → 1 (+0.0%)        | 54.61µs → 56.48µs (+3.4%)        | 54.62µs → 56.48µs (+3.4%)        | 54.62µs → 56.48µs (+3.4%)      | 54.62µs → 56.48µs (+3.4%)       | 54.61µs → 56.48µs (+3.4%)      | 0.13% → 0.13% (+0.0%)        |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_runtime::ext::console::get_group_indent      | 180 → 180 (+0.0%)    | 162.00ns → 198.00ns (+22.2%) ⚠️  | 151.00ns → 191.00ns (+26.5%) ⚠️  | 311.00ns → 310.00ns (-0.3%)    | 461.00ns → 411.00ns (-10.8%)    | 29.30µs → 35.66µs (+21.7%) ⚠️  | 0.07% → 0.08% (+14.3%)       |
+--------------------------------------------------------+----------------------+----------------------------------+----------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+

Generated with hotpath-rs

📊 View Raw JSON Metrics

PR Metrics

{
  "hotpath_profiling_mode": "timing",
  "total_elapsed": 43155795,
  "description": "Execution duration of functions.",
  "caller_name": "andromeda::main",
  "output": {
    "andromeda::main": {
      "calls": 1,
      "avg": 42427960,
      "p50": 42434559,
      "p95": 42434559,
      "p99": 42434559,
      "total": 42427960,
      "percent_total": 10000
    },
    "andromeda_core::extension::load": {
      "calls": 22,
      "avg": 793396,
      "p50": 283903,
      "p95": 2877439,
      "p99": 5459967,
      "total": 17454716,
      "percent_total": 4113
    },
    "andromeda::run_main": {
      "calls": 1,
      "avg": 42404997,
      "p50": 42434559,
      "p95": 42434559,
      "p99": 42434559,
      "total": 42404997,
      "percent_total": 9994
    },
    "andromeda_runtime::ext::console::internal_print": {
      "calls": 180,
      "avg": 5751,
      "p50": 5571,
      "p95": 6683,
      "p99": 14911,
      "total": 1035254,
      "percent_total": 244
    },
    "andromeda::run::run": {
      "calls": 1,
      "avg": 41998131,
      "p50": 42008575,
      "p95": 42008575,
      "p99": 42008575,
      "total": 41998131,
      "percent_total": 9898
    },
    "andromeda_runtime::recommended::recommended_extensions": {
      "calls": 1,
      "avg": 56477,
      "p50": 56479,
      "p95": 56479,
      "p99": 56479,
      "total": 56477,
      "percent_total": 13
    },
    "andromeda::run::create_runtime_files": {
      "calls": 1,
      "avg": 41997069,
      "p50": 42008575,
      "p95": 42008575,
      "p99": 42008575,
      "total": 41997069,
      "percent_total": 9898
    },
    "andromeda_runtime::ext::console::get_group_indent": {
      "calls": 180,
      "avg": 198,
      "p50": 191,
      "p95": 310,
      "p99": 411,
      "total": 35664,
      "percent_total": 8
    },
    "andromeda_core::runtime::new": {
      "calls": 1,
      "avg": 18265974,
      "p50": 18268159,
      "p95": 18268159,
      "p99": 18268159,
      "total": 18265974,
      "percent_total": 4305
    },
    "andromeda_core::runtime::run": {
      "calls": 1,
      "avg": 22536607,
      "p50": 22544383,
      "p95": 22544383,
      "p99": 22544383,
      "total": 22536607,
      "percent_total": 5311
    }
  }
}

Main Branch Metrics

{
  "hotpath_profiling_mode": "timing",
  "total_elapsed": 42484509,
  "description": "Execution duration of functions.",
  "caller_name": "andromeda::main",
  "output": {
    "andromeda::run_main": {
      "calls": 1,
      "avg": 41735088,
      "p50": 41746431,
      "p95": 41746431,
      "p99": 41746431,
      "total": 41735088,
      "percent_total": 9994
    },
    "andromeda_core::extension::load": {
      "calls": 22,
      "avg": 798533,
      "p50": 290559,
      "p95": 2846719,
      "p99": 5496831,
      "total": 17567738,
      "percent_total": 4206
    },
    "andromeda::run::run": {
      "calls": 1,
      "avg": 41364635,
      "p50": 41385983,
      "p95": 41385983,
      "p99": 41385983,
      "total": 41364635,
      "percent_total": 9905
    },
    "andromeda_core::runtime::run": {
      "calls": 1,
      "avg": 21870674,
      "p50": 21872639,
      "p95": 21872639,
      "p99": 21872639,
      "total": 21870674,
      "percent_total": 5237
    },
    "andromeda_runtime::ext::console::get_group_indent": {
      "calls": 180,
      "avg": 162,
      "p50": 151,
      "p95": 311,
      "p99": 461,
      "total": 29302,
      "percent_total": 7
    },
    "andromeda::run::create_runtime_files": {
      "calls": 1,
      "avg": 41363523,
      "p50": 41385983,
      "p95": 41385983,
      "p99": 41385983,
      "total": 41363523,
      "percent_total": 9905
    },
    "andromeda_core::runtime::new": {
      "calls": 1,
      "avg": 18420609,
      "p50": 18431999,
      "p95": 18431999,
      "p99": 18431999,
      "total": 18420609,
      "percent_total": 4411
    },
    "andromeda::main": {
      "calls": 1,
      "avg": 41758492,
      "p50": 41779199,
      "p95": 41779199,
      "p99": 41779199,
      "total": 41758492,
      "percent_total": 10000
    },
    "andromeda_runtime::ext::console::internal_print": {
      "calls": 180,
      "avg": 4741,
      "p50": 4651,
      "p95": 7015,
      "p99": 13279,
      "total": 853541,
      "percent_total": 204
    },
    "andromeda_runtime::recommended::recommended_extensions": {
      "calls": 1,
      "avg": 54612,
      "p50": 54623,
      "p95": 54623,
      "p99": 54623,
      "total": 54612,
      "percent_total": 13
    }
  }
}

@load1n9 load1n9 merged commit 4e99878 into main Jan 2, 2026
10 checks passed
@load1n9 load1n9 deleted the crates-structure branch January 2, 2026 05:23
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