Fields

hardware None
os None

Parameters

Fields

NameValue

Parameters

NameValue
git_commit commit be000986322ebb796ec7127629a865897dede966
Author: Nikolas Klauser <nikolasklauser@berlin.de>
Date: Mon Jun 23 10:47:47 2025 +0200

[libc++] Remove a bunch of now unnecessary indirections in __tree (#142397)

Most notably, this removes the notion of a distinct `value_type` and
`__container_value_type` from `__tree`, since these are now always the
same type. There are a few places we need to keep `__value_type` around,
since they are ABI visibile. In these cases `_Tp` is used directly. The
second simplification here is that we use `const value_type&` instead of
`const key_type&` in a few places and make use of the fact that the
comparator is capable of comparing any combination of `key_type` and
`value_type`.

This is a follow-up to #134819.
Filter

ldionne-old-macbook-results test results

Run Order Start Time Duration
Current 541864 2025-12-16T16:40:01 0:00:00
Previous 541777 2025-12-16T16:40:01 0:00:00
Baseline 485288 2025-12-16T16:40:01 0:00:00


Tests Summary

Status Group # # (B)
Performance Regressions 3 0
Performance Improvements 2 0
Added Tests 0 17
Unchanged Tests 80 68
Total Tests 85

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
706_stockfish_r 2.86% 22.296 22.934 - 0.00% -
727_cppcheck_r 2.25% 24.623 25.177 - 0.00% -
748_flightdm_r 1.33% 8.967 9.086 - 0.00% -

Performance Improvements - execution_time Δ Previous Current σ Δ (B) σ (B)
707_ntest_r -1.26% 18.230 18.001 - 0.00% -
766_femflow_r -1.21% 13.032 12.875 - 0.00% -

Added Tests - execution_time
706_stockfish_r
707_ntest_r
709_cactus_r
710_omnetpp_r
721_gcc_r
723_llvm_r
727_cppcheck_r
729_abc_r
731_astcenc_r
734_vpr_r
735_gem5_r
736_ocio_r
737_gmsh_r
748_flightdm_r
750_sealcrypto_r
753_ns3_r
766_femflow_r


Report Time: 0.10s
Name Current %
706_stockfish_r 22.934 2.86%
707_ntest_r 18.001 -1.26%
709_cactus_r 19.773 -
710_omnetpp_r 8.436 -
721_gcc_r 13.027 -
723_llvm_r 11.652 -
727_cppcheck_r 25.177 2.25%
729_abc_r 18.793 -
731_astcenc_r 10.151 -
734_vpr_r 15.443 -
735_gem5_r 13.937 -
736_ocio_r 16.262 -
737_gmsh_r 13.293 -
748_flightdm_r 9.086 1.33%
750_sealcrypto_r 18.537 -
753_ns3_r 10.729 -
766_femflow_r 12.875 -1.21%
Geometric Mean 14.484 -