Skip to content

chore(cli): cleanup repl tui#201

Merged
load1n9 merged 1 commit intomainfrom
cleanup-repl
Jan 20, 2026
Merged

chore(cli): cleanup repl tui#201
load1n9 merged 1 commit intomainfrom
cleanup-repl

Conversation

@load1n9
Copy link
Copy Markdown
Member

@load1n9 load1n9 commented Jan 20, 2026

No description provided.

@github-actions
Copy link
Copy Markdown

Performance Comparison basehead

Total Elapsed Time: 43.53ms → 41.11ms (-5.6%)
Profiling Mode: timing - Execution duration of functions.

+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| Function                                               | Calls                | Avg                             | P50                              | P95                            | P99                             | Total                           | % Total                      |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda::main                                        | 1 → 1 (+0.0%)        | 42.49ms → 40.36ms (-5.0%)       | 42.50ms → 40.37ms (-5.0%)        | 42.50ms → 40.37ms (-5.0%)      | 42.50ms → 40.37ms (-5.0%)       | 42.49ms → 40.36ms (-5.0%)       | 100.00% → 100.00% (+0.0%)    |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda::run_main                                    | 1 → 1 (+0.0%)        | 42.46ms → 40.33ms (-5.0%)       | 42.47ms → 40.34ms (-5.0%)        | 42.47ms → 40.34ms (-5.0%)      | 42.47ms → 40.34ms (-5.0%)       | 42.46ms → 40.33ms (-5.0%)       | 99.92% → 99.93% (+0.0%)      |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda::run::run                                    | 1 → 1 (+0.0%)        | 42.08ms → 39.93ms (-5.1%)       | 42.11ms → 39.94ms (-5.1%)        | 42.11ms → 39.94ms (-5.1%)      | 42.11ms → 39.94ms (-5.1%)       | 42.08ms → 39.93ms (-5.1%)       | 99.02% → 98.94% (-0.1%)      |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda::run::create_runtime_files                   | 1 → 1 (+0.0%)        | 42.08ms → 39.93ms (-5.1%)       | 42.11ms → 39.94ms (-5.1%)        | 42.11ms → 39.94ms (-5.1%)      | 42.11ms → 39.94ms (-5.1%)       | 42.08ms → 39.93ms (-5.1%)       | 99.02% → 98.94% (-0.1%)      |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda_core::runtime::run                           | 1 → 1 (+0.0%)        | 22.19ms → 19.87ms (-10.5%)      | 22.20ms → 19.87ms (-10.5%)       | 22.20ms → 19.87ms (-10.5%)     | 22.20ms → 19.87ms (-10.5%)      | 22.19ms → 19.87ms (-10.5%)      | 52.21% → 49.23% (-5.7%)      |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda_core::runtime::new                           | 1 → 1 (+0.0%)        | 18.59ms → 18.69ms (+0.5%)       | 18.60ms → 18.69ms (+0.5%)        | 18.60ms → 18.69ms (+0.5%)      | 18.60ms → 18.69ms (+0.5%)       | 18.59ms → 18.69ms (+0.5%)       | 43.74% → 46.30% (+5.9%)      |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda_core::extension::load                        | 22 → 22 (+0.0%)      | 806.58µs → 812.66µs (+0.8%)     | 307.97µs → 299.78µs (-2.7%)      | 2.92ms → 2.90ms (-0.7%)        | 5.51ms → 5.56ms (+1.0%)         | 17.74ms → 17.88ms (+0.8%)       | 41.76% → 44.30% (+6.1%)      |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda_runtime::ext::console::internal_print        | 180 → 180 (+0.0%)    | 4.87µs → 3.97µs (-18.5%)        | 4.61µs → 4.08µs (-11.6%)         | 7.42µs → 5.48µs (-26.1%) 🚀    | 17.18µs → 18.58µs (+8.1%)       | 877.33µs → 715.24µs (-18.5%)    | 2.06% → 1.77% (-14.1%)       |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda_runtime::recommended::recommended_extensions | 1 → 1 (+0.0%)        | 59.41µs → 91.68µs (+54.3%) ⚠️   | 59.42µs → 91.71µs (+54.3%) ⚠️    | 59.42µs → 91.71µs (+54.3%) ⚠️  | 59.42µs → 91.71µs (+54.3%) ⚠️   | 59.41µs → 91.68µs (+54.3%) ⚠️   | 0.13% → 0.22% (+69.2%) ⚠️    |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+
| andromeda_runtime::ext::console::get_group_indent      | 180 → 180 (+0.0%)    | 142.00ns → 119.00ns (-16.2%)    | 130.00ns → 100.00ns (-23.1%) 🚀  | 260.00ns → 281.00ns (+8.1%)    | 581.00ns → 501.00ns (-13.8%)    | 25.72µs → 21.44µs (-16.6%)      | 0.06% → 0.05% (-16.7%)       |
+--------------------------------------------------------+----------------------+---------------------------------+----------------------------------+--------------------------------+---------------------------------+---------------------------------+------------------------------+

Generated with hotpath-rs

📊 View Raw JSON Metrics

PR Metrics

{
  "hotpath_profiling_mode": "timing",
  "total_elapsed": 41109560,
  "description": "Execution duration of functions.",
  "caller_name": "andromeda::main",
  "output": {
    "andromeda::run::run": {
      "calls": 1,
      "avg": 39931068,
      "p50": 39944191,
      "p95": 39944191,
      "p99": 39944191,
      "total": 39931068,
      "percent_total": 9894
    },
    "andromeda::run::create_runtime_files": {
      "calls": 1,
      "avg": 39930026,
      "p50": 39944191,
      "p95": 39944191,
      "p99": 39944191,
      "total": 39930026,
      "percent_total": 9894
    },
    "andromeda_core::extension::load": {
      "calls": 22,
      "avg": 812655,
      "p50": 299775,
      "p95": 2899967,
      "p99": 5558271,
      "total": 17878422,
      "percent_total": 4430
    },
    "andromeda_runtime::ext::console::internal_print": {
      "calls": 180,
      "avg": 3973,
      "p50": 4077,
      "p95": 5483,
      "p99": 18575,
      "total": 715242,
      "percent_total": 177
    },
    "andromeda_core::runtime::new": {
      "calls": 1,
      "avg": 18686799,
      "p50": 18694143,
      "p95": 18694143,
      "p99": 18694143,
      "total": 18686799,
      "percent_total": 4630
    },
    "andromeda_core::runtime::run": {
      "calls": 1,
      "avg": 19868681,
      "p50": 19873791,
      "p95": 19873791,
      "p99": 19873791,
      "total": 19868681,
      "percent_total": 4923
    },
    "andromeda_runtime::ext::console::get_group_indent": {
      "calls": 180,
      "avg": 119,
      "p50": 100,
      "p95": 281,
      "p99": 501,
      "total": 21437,
      "percent_total": 5
    },
    "andromeda_runtime::recommended::recommended_extensions": {
      "calls": 1,
      "avg": 91684,
      "p50": 91711,
      "p95": 91711,
      "p99": 91711,
      "total": 91684,
      "percent_total": 22
    },
    "andromeda::run_main": {
      "calls": 1,
      "avg": 40329965,
      "p50": 40337407,
      "p95": 40337407,
      "p99": 40337407,
      "total": 40329965,
      "percent_total": 9993
    },
    "andromeda::main": {
      "calls": 1,
      "avg": 40357327,
      "p50": 40370175,
      "p95": 40370175,
      "p99": 40370175,
      "total": 40357327,
      "percent_total": 10000
    }
  }
}

Main Branch Metrics

{
  "hotpath_profiling_mode": "timing",
  "total_elapsed": 43526040,
  "description": "Execution duration of functions.",
  "caller_name": "andromeda::main",
  "output": {
    "andromeda_runtime::recommended::recommended_extensions": {
      "calls": 1,
      "avg": 59410,
      "p50": 59423,
      "p95": 59423,
      "p99": 59423,
      "total": 59410,
      "percent_total": 13
    },
    "andromeda::run::create_runtime_files": {
      "calls": 1,
      "avg": 42077543,
      "p50": 42106879,
      "p95": 42106879,
      "p99": 42106879,
      "total": 42077543,
      "percent_total": 9902
    },
    "andromeda_core::runtime::new": {
      "calls": 1,
      "avg": 18586393,
      "p50": 18595839,
      "p95": 18595839,
      "p99": 18595839,
      "total": 18586393,
      "percent_total": 4374
    },
    "andromeda::run::run": {
      "calls": 1,
      "avg": 42078475,
      "p50": 42106879,
      "p95": 42106879,
      "p99": 42106879,
      "total": 42078475,
      "percent_total": 9902
    },
    "andromeda::run_main": {
      "calls": 1,
      "avg": 42460696,
      "p50": 42467327,
      "p95": 42467327,
      "p99": 42467327,
      "total": 42460696,
      "percent_total": 9992
    },
    "andromeda_core::runtime::run": {
      "calls": 1,
      "avg": 22188637,
      "p50": 22200319,
      "p95": 22200319,
      "p99": 22200319,
      "total": 22188637,
      "percent_total": 5221
    },
    "andromeda_core::extension::load": {
      "calls": 22,
      "avg": 806576,
      "p50": 307967,
      "p95": 2920447,
      "p99": 5505023,
      "total": 17744685,
      "percent_total": 4176
    },
    "andromeda_runtime::ext::console::get_group_indent": {
      "calls": 180,
      "avg": 142,
      "p50": 130,
      "p95": 260,
      "p99": 581,
      "total": 25716,
      "percent_total": 6
    },
    "andromeda::main": {
      "calls": 1,
      "avg": 42491374,
      "p50": 42500095,
      "p95": 42500095,
      "p99": 42500095,
      "total": 42491374,
      "percent_total": 10000
    },
    "andromeda_runtime::ext::console::internal_print": {
      "calls": 180,
      "avg": 4874,
      "p50": 4611,
      "p95": 7415,
      "p99": 17183,
      "total": 877334,
      "percent_total": 206
    }
  }
}

@load1n9 load1n9 merged commit 292e7e6 into main Jan 20, 2026
10 checks passed
@load1n9 load1n9 deleted the cleanup-repl branch January 20, 2026 17:59
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.

1 participant