Earlier quoted context omitted.
Nope sorry. I tried to fix this up a little but this is too convoluted for me to work with. Q1: Why do you need an adjustable array? Q2: Why do you need a structure with a single slot (node)? If you want to benchmark a piece of code, please write a nice version and then optimize it. How can I reason about a benchmark result if the code is not understandable?
Many others were able to send pull requests. What's you're issue?
The snarky tone comes from the fact that people often post "benchmarks" including languages they can't program in resulting in a misrepresentation.
E.g. Lisp jumped from the bottom to the center (as expected) of the benchmarks after somebody donated a sane implementation.