Skip to content

[Autoloop: perf-comparison]#265

Merged
mrjf merged 6 commits intomainfrom
autoloop/perf-comparison
May 4, 2026
Merged

[Autoloop: perf-comparison]#265
mrjf merged 6 commits intomainfrom
autoloop/perf-comparison

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 2, 2026

Performance Comparison: tsb vs pandas

This PR is maintained by Autoloop. Each accepted iteration adds benchmark pairs comparing tsb (TypeScript/Bun) to pandas (Python).

Program Issue: #221
Current Best Metric: 643 benchmarked function pairs

Most Recent Iteration (302)

Added 3 new benchmark pairs:

  • squeezesqueezeSeries / squeezeDataFrame vs pd.Series.squeeze() / pd.DataFrame.squeeze()
  • hash_pandas_objecthashPandasObject(Series/DataFrame) vs pd.util.hash_pandas_object()
  • infer_objectsinferObjectsSeries / inferObjectsDataFrame vs pd.Series.infer_objects() / pd.DataFrame.infer_objects()

Metric: 640 → 643 (+3)


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

Generated by Autoloop · ● 3M ·

@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented May 3, 2026

Commit pushed: 2411b05

Generated by Autoloop

@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented May 4, 2026

Commit pushed: 3f0e36f

Generated by Autoloop

@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented May 4, 2026

🤖 Iteration 304✅ Accepted

  • Change: Added 3 benchmark pairs: corrwith (autoCorr lag-1 + corrWith DataFrame vs Series), dot_matmul (seriesDotSeries + dataFrameDotDataFrame matrix multiply), eval_query (queryDataFrame + evalDataFrame on 100k-row DataFrame)
  • Metric: 649 (best: 646 → 649, delta: +3)
  • Commit: 259c75b
  • Result: Three more functions now have TS vs pandas performance comparisons; corrWith requires a DataFrame as the first argument (not two Series).

Generated by Autoloop · ● 7M ·

@mrjf mrjf marked this pull request as ready for review May 4, 2026 04:09
@mrjf mrjf merged commit d01c434 into main May 4, 2026
8 checks passed
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