Skip to content

docs: update incremental benchmarks (3.1.2)#407

Merged
carlos-alm merged 2 commits intomainfrom
benchmark/incremental-v3.1.2-20260311-073213
Mar 11, 2026
Merged

docs: update incremental benchmarks (3.1.2)#407
carlos-alm merged 2 commits intomainfrom
benchmark/incremental-v3.1.2-20260311-073213

Conversation

@github-actions
Copy link
Contributor

Automated incremental benchmark update for 3.1.2 from workflow run #271.

@greptile-apps
Copy link
Contributor

greptile-apps bot commented Mar 11, 2026

Greptile Summary

This automated PR appends v3.1.2 incremental benchmark results to generated/benchmarks/INCREMENTAL-BENCHMARKS.md, covering native Rust and WASM engine timings across 235 files, and updates the "Latest results" prose section and embedded JSON data block accordingly.

Key data points added:

  • Native full build: 1.2s (↑6% vs 3.1.0), 1-file rebuild: 264ms (↓20% — a notable improvement)
  • WASM full build: 2.9s (~, unchanged), 1-file rebuild: 488ms (↓9%)
  • Import resolution speedup: improved from 1.9× to 2.4× (218 import pairs, native 2ms vs JS 5ms)
  • All three representations of the data (summary table, "Latest results" section, and the JSON comment block) are internally consistent — rounded display values match their JSON counterparts and the percentage deltas are arithmetically correct
  • No version 3.1.1 entry is present; this appears consistent with the existing pattern where not every release receives a dedicated benchmark run

Confidence Score: 5/5

  • Documentation-only automated update with no code changes — safe to merge.
  • The PR touches a single generated Markdown file. All numeric values in the display tables, "Latest results" section, and embedded JSON block are internally consistent. Percentage deltas are arithmetically correct and the file follows the established format exactly.
  • No files require special attention.

Important Files Changed

Filename Overview
generated/benchmarks/INCREMENTAL-BENCHMARKS.md Adds 3.1.2 benchmark rows to the summary table, updates the "Latest results" section, and appends the raw JSON data block — all values are internally consistent.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Workflow Run #271] --> B[Collect benchmark data\nv3.1.2 / 235 files]
    B --> C{Engine}
    C -->|Native Rust| D[Full build: 1.2s\nNo-op: 5ms\n1-file: 264ms]
    C -->|WASM| E[Full build: 2.9s\nNo-op: 6ms\n1-file: 488ms]
    B --> F[Import Resolution\n218 pairs\nnative: 2ms · JS: 5ms\nSpeedup: 2.4x]
    D --> G[INCREMENTAL-BENCHMARKS.md\nTable + Latest Results + JSON]
    E --> G
    F --> G
Loading

Last reviewed commit: a4b9a64

@carlos-alm carlos-alm merged commit afd590c into main Mar 11, 2026
14 checks passed
@carlos-alm carlos-alm deleted the benchmark/incremental-v3.1.2-20260311-073213 branch March 11, 2026 07:41
@github-actions github-actions bot locked and limited conversation to collaborators Mar 11, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant