[v3,000/206] Refactor expressions

Message ID 20210220201609.838264-1-tom@tromey.com
Headers show
  • Refactor expressions
Related show


Tom Tromey Feb. 20, 2021, 8:12 p.m.
Here is v3 of the series to refactor expressions.

v2 was here:


That wasn't all that long ago.

Since then, I wrote a script to build and regression test each patch
in the series.  This detected a few patches that did not build in
isolation, and it also found some regressions toward the end of the

All the problems have been fixed, and now each patch will build and
should test cleanly.  Most of the problems were fixed by this patch:


... and by adapting the series to follow.

This testing was all done on x86-64 Fedora 32.

I would like to check this in relatively soon, as it requires extra
work on my part every time anything in the expression code is
modified.  Also at least one of the rebases was quite involved.

Let me know what you think.



Tom Tromey March 2, 2021, 6:45 p.m. | #1
>>>>> "Tom" == Tom Tromey <tom@tromey.com> writes:

Tom> Here is v3 of the series to refactor expressions.
Tom> v2 was here:

Tom>     https://sourceware.org/pipermail/gdb-patches/2021-February/176218.html

I think I will check this in next Monday (March 8), unless there are
further comments that need to be addressed.  It's occasionally difficult
to rebase -- yesterday it took a couple of hours -- and the basics
haven't been changing.  Of course, feel free to comment if you feel this
is too hasty.