> We pushed an experimental branch which uses a new block allocator we
> have been developing. /.../

Very interesting. I've barely looked at it, but questions are jumping
out:

I guess you already told us at the conference, but what was your
motivation for creating it?

Is std::allocator the same thing as the (g)libc malloc in your graphs?

I take it you already got it working as a replacement for the old
BLOCK_ALLOC, including that quirky heap walker that the old one
sports? Do you have any test where they are compared?

> /.../ Currently, GJAlloc is requested as a bundle by the CritBit
> module, which uses its API directly.

Does it add any features?

> All other modules use macro definitions which are compatible with the
> ones from block_allocator.h.

You mean the old block_alloc.h?
  • new block a... Arne Goedeke
    • Re: ne... Stephen R. van den Berg
    • new bl... Martin Stjernholm, Roxen IS @ Pike developers forum
    • Re: ne... Tobias S. Josefowitz
      • Re... Tobias S. Josefowitz
        • ... Tobias S. Josefowitz
          • ... Martin Nilsson (Opera Mini - AFK!) @ Pike (-) developers forum
            • ... Arne Goedeke
      • Re... Martin Stjernholm, Roxen IS @ Pike developers forum
        • ... Arne Goedeke
      • Re... Tobias S. Josefowitz

Reply via email to