On Thu, Jan 15, 2026 at 07:36:32AM +0100, Jakub Jelinek wrote: > On Thu, Jan 15, 2026 at 12:06:10PM +0800, Jason Merrill wrote: > > On 1/15/26 4:20 AM, Marek Polacek wrote: > > > On Wed, Jan 14, 2026 at 03:11:26PM -0500, Marek Polacek wrote: > > > > Another month of work, so it's time for v3 of the Reflection patch > > > > series. Since v2, we checked in over 75 commits, mostly cleanups > > > > and bug fixes for reflect.cc. > > > > > > > > The whole branch can be found at > > > > <https://forge.sourceware.org/marek/gcc/commits/branch/reflection> > > > > > > > > I will post v2/v3 diff as well. > > > > A few small comments below. > > > > Note that I'm not going to repeat comments from my last reply to v2 3/9, > > please also keep them in mind. > > > > At this point I think we should go ahead and merge, subject to release > > manager approval; the remaining minor issues can be resolved incrementally. > > Here is my RM ack for the series, yes, this took long to resolve, but is > mostly behind a non-default option (-freflection) and in a new header > (<meta>), so shouldn't affect even experimental -std=c++26 stuff unless > people explicitly ask for it. > Just please attempt to resolve any raised issues (especially any affecting > non--freflection) quickly (myself included). > > I've bootstrapped/regtested the whole patchset overnight on x86_64-linux and > i686-linux successfully.
I just merged the Reflection patch series. I'm going to update the webpages now, file a bunch of PRs, and then get back to resolving Jason's comments. The work continues. Thanks to everybody who helped with this undertaking. Marek
