You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The default go allocator copies slices in realloc even when there is spare capacity in the provided slice - this leads to much worse performance than necessary in some benchmarks.
Component(s)
Go
The text was updated successfully, but these errors were encountered:
…7688)
This removes excessive copies observed in some benchmarks.
* Closes: #37687
Authored-by: Andrew Chambers <ac@acha.ninja>
Signed-off-by: Matt Topol <zotthewizard@gmail.com>
…t. (apache#37688)
This removes excessive copies observed in some benchmarks.
* Closes: apache#37687
Authored-by: Andrew Chambers <ac@acha.ninja>
Signed-off-by: Matt Topol <zotthewizard@gmail.com>
dgreiss
pushed a commit
to dgreiss/arrow
that referenced
this issue
Feb 19, 2024
…t. (apache#37688)
This removes excessive copies observed in some benchmarks.
* Closes: apache#37687
Authored-by: Andrew Chambers <ac@acha.ninja>
Signed-off-by: Matt Topol <zotthewizard@gmail.com>
Describe the enhancement requested
The default go allocator copies slices in realloc even when there is spare capacity in the provided slice - this leads to much worse performance than necessary in some benchmarks.
Component(s)
Go
The text was updated successfully, but these errors were encountered: