[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Pan-devel] Replace custom data structures with standard ones?
From: |
Heinrich Müller |
Subject: |
Re: [Pan-devel] Replace custom data structures with standard ones? |
Date: |
Thu, 2 May 2013 15:08:23 +0000 (UTC) |
User-agent: |
Pan/0.140 (Chocolate Salty Balls; GIT f509257 ssh://address@hidden/git/pan2) |
Am Mon, 11 Feb 2013 10:45:00 +0000 schrieb Rui Maciel:
> A significant number of custom/non-standard data structures are used in
> Pan. In some cases these non-standard data structures are apparently
> redundant and used without adding much value (i.e., Loki::AssocVector Vs
> std::map, pan::sorted_vector Vs std::set). Also, C++11 introduced a
> couple of standard data structures (std::array, std::unordered_map).
>
> Considering this, and considering that these custom data structures date
> back to a time when C++ standard containers were still freshly
> implemented and therefore were notorious for their, say, non-optimal
> performance, and that including them affects the project's
> maintainability, would Pan's maintainers be open to the idea of
> replacing them with their C++ standard counterparts?
>
>
> Rui Maciel
Do you have the time and skill to profile _and_ test the status-quo and c+
+ stl containers for their scalability ;) ?
if so, be my guest. i will gladly accept any patches.
cheers
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Pan-devel] Replace custom data structures with standard ones?,
Heinrich Müller <=