-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: githubnext/tsessebe
base: main@{1day}
head repository: githubnext/tsessebe
compare: main
- 11 commits
- 21 files changed
- 3 contributors
Commits on Apr 29, 2026
-
Iteration 296: +hashPandasObject — FNV-1a 64-bit hashing
Run: https://github.com/githubnext/tsessebe/actions/runs/25139337654 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a0a5df2 - Browse repository at this point
Copy the full SHA a0a5df2View commit details
Commits on Apr 30, 2026
-
Fix TS2322: use Dtype.float64 instead of string literal in hash_panda…
…s_object Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c6462da - Browse repository at this point
Copy the full SHA c6462daView commit details -
Iteration 299: Add benchmarks for truncate, filter_labels, assign, tr…
…ansform_agg Run: https://github.com/githubnext/tsessebe/actions/runs/25152235433 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ecf7c9b - Browse repository at this point
Copy the full SHA ecf7c9bView commit details -
Fix lint errors in hash_pandas_object: noParameterAssign, useImportTy…
…pe, format - Use local variable 'h' instead of reassigning 'hash' parameter in fnvString and fnvScalar - Replace non-null assertion bytes[i]! with null-coalescing bytes[i] ?? 0 - Auto-fix: sort imports, make DataFrame import type-only, format test file Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5e55e96 - Browse repository at this point
Copy the full SHA 5e55e96View commit details -
Iteration 29: AoS scatter layout to reduce cache misses
Switch the radix sort ping-pong buffers from SoA (_rxA_idx, _rxA_lo, _rxA_hi, _rxB_idx, _rxB_lo, _rxB_hi — 6 separate typed arrays) to a single AoS layout (_rxA, _rxB — each element occupies 3 consecutive uint32 words: [origRowIdx, loKey, hiKey]). With AoS, all three scatter writes per element target the same cache line (12 consecutive bytes), reducing random-write cache-line pressure ~3× versus the previous SoA layout where each write touched a separate cache line in a separate 1MB buffer. Run: https://github.com/githubnext/tsessebe/actions/runs/25183052353 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 150c0be - Browse repository at this point
Copy the full SHA 150c0beView commit details -
Merge pull request #252 from githubnext/autoloop/perf-comparison
[Autoloop: perf-comparison]
Configuration menu - View commit details
-
Copy full SHA for 466842b - Browse repository at this point
Copy the full SHA 466842bView commit details -
Merge pull request #255 from githubnext/autoloop/tsb-perf-evolve
[Autoloop: tsb-perf-evolve]
Configuration menu - View commit details
-
Copy full SHA for 36a2857 - Browse repository at this point
Copy the full SHA 36a2857View commit details -
Fix playground/hash_pandas_object.html to conform to interactive play…
…ground standards Rewrite the static documentation page as a fully interactive playground matching the structure required by the conformance tests in tests/playground.test.ts: - Add #playground-loading overlay - Add dark-theme CSS variables (--bg, --accent, etc.) - Add .playground-block containers with .playground-editor, .playground-run button, and .playground-output elements - Load playground-runtime.js as ES module Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7193c02 - Browse repository at this point
Copy the full SHA 7193c02View commit details
Commits on May 1, 2026
-
Iteration 301: Add xs, update, compare benchmark pairs
Run: https://github.com/githubnext/tsessebe/actions/runs/25227439051 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c07f852 - Browse repository at this point
Copy the full SHA c07f852View commit details -
Merge pull request #248 from githubnext/autoloop/build-tsb-pandas-typ…
…escript-migration [Autoloop: build-tsb-pandas-typescript-migration]
Configuration menu - View commit details
-
Copy full SHA for fac2c68 - Browse repository at this point
Copy the full SHA fac2c68View commit details -
Merge pull request #263 from githubnext/autoloop/perf-comparison
[Autoloop: perf-comparison]
Configuration menu - View commit details
-
Copy full SHA for 3810dc0 - Browse repository at this point
Copy the full SHA 3810dc0View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main@{1day}...main