This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [v3 patch] <regex> refactoring - pull out common data members as _Context


On Thu, Aug 6, 2015 at 1:12 AM, Tim Shen <timshen@google.com> wrote:
> In next few weeks I'm gonna sending patches for refactoring <regex>.
>
> The goal is to make the gigantic _Executor class into several smaller
> ones and hopefully more readable. After that, there are several
> correctness/performance issues to be fixed. We may also need more
> documentation, but self-documenting code is even more important.
>
> I've almost finished my drafting (with a lot of off-history back and
> forth, but stablized finally):
> https://github.com/innocentim/gcc/commits/executer, but I don't want
> to commit this branch, since it's more like a mind experiment (and
> trust me, you won't follow the commit history of this branch ;).

https://github.com/innocentim/gcc/commits/master

But I spent some time making a readable history, which is intended for
reviewing. It isn't finished yet, but to me it's much better and
modular.


-- 
Regards,
Tim Shen


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]