Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: Slowdown around 5.0.5-dev-0



On 13 October 2015 at 02:33, Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx> wrote:
> On Oct 12,  6:50pm, Sebastian Gniazdowski wrote:
> } Maybe the numbers mean something?
>
> Yes, they're an ID assigned every time a heap is either pushed or freed;
> e.g.:

I meant that maybe the numbers yield some optimization strategy. I
think we did a great job speeding up memory-heavy Zsh 6.5 (typical
execution) or 11.5 times (use of patterns on arrays). Thank you for
your effort (my tools greatly benefit), credits are mostly to you. I
would try to implement something more. Have you any more ideas for
optimization strategies? Basing on your description of heap mechanism
I could try to implement it. But maybe there is nothing left to be
done?

Best regards,
Sebastian Gniazdowski



Messages sorted by: Reverse Date, Date, Thread, Author