[PATCH v26 00/23] Optimize type traits compilation performance

Ken Matsui kmatsui@cs.washington.edu
Mon Dec 11 02:25:04 GMT 2023


On Sun, Dec 10, 2023 at 10:19 AM Jason Merrill <jason@redhat.com> wrote:
>
> On 12/7/23 00:11, Ken Matsui wrote:
> > This patch series optimizes type traits compilation performance by
> > implementing built-in type traits and using them in libstdc++.
> >
> > Changes in v26:
> >
> >       * Rebased on top of trunk.
> >       * Moved is_function_v under is_const_v.
> >       * Isolated patches for is_const, is_volatile, is_pointer, and
> >       is_unbounded_array, which contain performance regression, from
> >       this patch series since they are not ready for review yet.
>
> I've applied all the compiler patches, with a few small tweaks,
> including this one as a separate commit.  One other was a formatting
> fix, the lats was using TYPE_PTRDATAMEM_P for CPTK_IS_MEMBER_OBJECT_POINTER.
>
> I'm leaving the library patches for library folks to apply.
>
> Thanks!
>

Thank you so much for your review and support!

> Jason
>
>


More information about the Libstdc++ mailing list