Substitute indextree for typed_arena/arena_tree.#617
Conversation
|
Currently seeing some superlinear behaviour on appending nodes in our stack smashing tests: if self.ancestors(arena).any(|ancestor| new_child == ancestor) {
return Err(NodeError::AppendAncestor);
}Not sure how I want to handle this yet. edit: easy fix, this is why |
|
If we ignore that little inconvenience, we're at: |
|
Noticing that our benchmark script is hiding a lot of variance in process startup/teardown, because we run the program once per Pro Git lang. |
25f7fb6 to
bfc8d32
Compare
|
Oh, and we were still syntax highlighting in our benchmarks. We had a lot of overhead of Syntect represented there! edit: fixed in #624. |
bfc8d32 to
7400511
Compare
7400511 to
97906f4
Compare
8446dd5: swing and a miss. It's worse! Remember to always profile, folks. |



Was #616. tfw you accidentally push your branch as
mainand the PR gets merged!?5 errors to go.
XXX.