Skip to content

Conversation

@metalgearsloth
Copy link
Contributor

This builds upon work in #232 and #266

The former code is required (specifically Electro implementing TryIndex) and the latter was mostly to get the complete suite of Add / Remove changes to compare against.

Old benchmark:
old_addremove

New benchmark:
image

Hopefully I haven't cooked the copy but I'm trusting tests would catch anything.

metalgearsloth and others added 14 commits September 3, 2024 20:25
Code done by ElectroJr not me, I just PRd it.
# Conflicts:
#	src/Arch.Benchmarks/Benchmark.cs
#	src/Arch/Core/Archetype.cs
Rather than doing GetType on every component array we can just pass in the Signature to check the componenttype from the archetype.
# Conflicts:
#	src/Arch.Benchmarks/Benchmark.cs
@genaray genaray merged commit 4129a48 into genaray:master Apr 7, 2025
1 check failed
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.

2 participants