Skip to content

use tiny_stack instead of std::vector for internal work in ex_cpu_st#238

Merged
tzcnt merged 1 commit into
mainfrom
tiny_stack
Jun 7, 2026
Merged

use tiny_stack instead of std::vector for internal work in ex_cpu_st#238
tzcnt merged 1 commit into
mainfrom
tiny_stack

Conversation

@tzcnt

@tzcnt tzcnt commented Jun 6, 2026

Copy link
Copy Markdown
Owner

std::vector imposes some extra baggage that can hamper tight loop performance. This small replacement can improve performance slightly, especially if we can take advantage of the push_back_bulk operation, which std::vector doesn't offer.

@tzcnt tzcnt merged commit 8e2c40f into main Jun 7, 2026
46 checks passed
@tzcnt tzcnt deleted the tiny_stack branch June 7, 2026 00:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant