oxc-project
oxc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
refactor(allocator): do not expose utility functions outside `bump.rs` (#21274) These utility functions are only used within `bump.rs`, so don't expose them outside of the module.
main
23 minutes ago
refactor(allocator): simplify `#[cfg]` attrs
om/04-09-refactor_allocator_simplify_cfg_attrs
27 minutes ago
refactor(allocator): do not expose utility functions outside `bump.rs`
om/04-09-refactor_allocator_do_not_expose_utility_functions_outside_bump.rs_
36 minutes ago
refactor(allocator): simplify `#[cfg]` attrs
om/04-09-refactor_allocator_simplify_cfg_attrs
41 minutes ago
test(allocator): copy `Bump` tests from `bumpalo` (#21270) #20963 copied `bumpalo`'s code into `oxc_allocator` crate, but I neglected to copy across the tests. This PR copies all `bumpalo`'s test files that relate to `Bump`, and makes only in the minimum required changes to make them compile and the tests pass. 2 tests required modification to pass: 1. `change_allocation_limit_with_live_allocations` 2. `reset_updates_allocated_bytes` Both failed because oxc's `Bump` uses a 16 KiB default chunk size (vs `bumpalo`'s 512 bytes). The fix is to create the `Bump` with `with_capacity(448)` / `with_capacity(512)` respectively, so the initial chunk is small enough for the test logic to work as intended (limit not already exceeded, and two allocations spanning multiple chunks). That apart, the tests are unaltered except for import paths and other cosmetic changes, the changes that are made are split into multiple small commits for ease of review. I'm going to manually merge this PR, so that we have a "paper trail" of what changes were made to the tests in GitHub (not merging with Graphite which would squash all the commits).
main
52 minutes ago
Fix Miri leak detection in `alloc_slice_clone` test
om/04-09-test_allocator_copy_bump_tests_from_bumpalo_
2 hours ago
Fix clippy in CI
om/04-09-test_allocator_copy_bump_tests_from_bumpalo_
2 hours ago
Update `quickcheck` and `rand` to latest and add to workspace
om/04-09-test_allocator_copy_bump_tests_from_bumpalo_
2 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
refactor(allocator): simplify `#[cfg]` attrs
#21273
44 minutes ago
cc80cc2
om/04-09-refactor_allocator_simplify_cfg_attrs
CodSpeed Performance Gauge
0%
refactor(allocator): do not expose utility functions outside `bump.rs`
#21274
40 minutes ago
8230657
om/04-09-refactor_allocator_do_not_expose_utility_functions_outside_bump.rs_
CodSpeed Performance Gauge
0%
test(allocator): copy `Bump` tests from `bumpalo`
#21270
2 hours ago
c87d93a
om/04-09-test_allocator_copy_bump_tests_from_bumpalo_
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs