Re: New 5.5-xml-perf branch

Tim Mayberry <[email protected]> Mon, 10 Oct 2016 11:35:21 +1000
Newsgroups gmane.comp.audio.ardour.devel
Message-ID <CAM2edBgtvQ8fHHtJpRP23AURKJeqoQU_fF-W=F26E9BEhz0cSg@mail.gmail.com>
On Mon, Oct 3, 2016 at 8:48 PM, Tim Mayberry <[email protected]> wrote:

> I've pushed a branch to origin called 5.5-xml-perf that I intend to push to
> master in a few days.
>

I have pushed these optimizations master.

The only optimization not pushed to master was the removal of normalization
of xml property names as there are still a few property names/identifiers
being written that are using underscores and not hyphens as word separators.

These few cases would need to handled explicitly (which is straight
forward) before removing the normalization.

I also just noticed that the new push2 code uses the property names
"root_key" and "in_key" and as a result of the "normalization" in
XMLProperty I don't think Push2::set_state() will restore those properties.

Tim

_______________________________________________
ardour-dev mailing list
[email protected]
http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org