On Thu, Aug 6, 2015 at 1:12 AM, Tim Shen <tims...@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