[v3,000/206] Refactor expressions

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

Message

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

v2 was here:

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

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
series.

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:

    https://sourceware.org/pipermail/gdb-patches/2021-February/176237.html

... 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

Comments

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.

thanks,
Tom