Skip to content

[Autoloop: perf-comparison] - #252

Merged
mrjf merged 1 commit into
mainfrom
autoloop/perf-comparison
Apr 30, 2026
Merged

[Autoloop: perf-comparison]#252
mrjf merged 1 commit into
mainfrom
autoloop/perf-comparison

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

🤖 This PR is maintained by Autoloop. Each accepted iteration adds a commit to this branch.

Performance Comparison: tsb vs pandas

This PR accumulates benchmark pairs (TypeScript/Bun vs Python/pandas) added by the Autoloop perf-comparison program.

Current best metric: 637 benchmarked function pairs
Program issue: #221
State file: perf-comparison.md

Latest accepted iteration (299)

Added benchmark pairs for:

  • truncate — Series.truncate slicing by index bounds
  • filter_labels — DataFrame.filter by items list
  • assign — DataFrame.assign with callable column derivation
  • transform_agg — Series.transform with named aggregation function

Each benchmark uses 100k rows, 3 warm-up + 10 measured iterations, identical dataset generation.

Generated by Autoloop · ● 2.9M ·

@mrjf
mrjf marked this pull request as ready for review April 30, 2026 16:10
@mrjf
mrjf merged commit 466842b into main Apr 30, 2026
11 checks passed
@github-actions
github-actions Bot deleted the autoloop/perf-comparison branch May 1, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant