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 541764 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 2 0
Performance Improvements 2 0
Added Tests 0 17
Unchanged Tests 81 68
Total Tests 85

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
706_stockfish_r 3.31% 22.199 22.934 - 0.00% -
748_flightdm_r 2.03% 8.906 9.086 - 0.00% -

Performance Improvements - execution_time Δ Previous Current σ Δ (B) σ (B)
735_gem5_r -2.17% 14.245 13.937 - 0.00% -
710_omnetpp_r -1.08% 8.528 8.436 - 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.19s
Name Current %
706_stockfish_r 22.934 3.31%
707_ntest_r 18.001 -
709_cactus_r 19.773 -
710_omnetpp_r 8.436 -1.08%
721_gcc_r 13.027 -
723_llvm_r 11.652 -
727_cppcheck_r 25.177 -
729_abc_r 18.793 -
731_astcenc_r 10.151 -
734_vpr_r 15.443 -
735_gem5_r 13.937 -2.17%
736_ocio_r 16.262 -
737_gmsh_r 13.293 -
748_flightdm_r 9.086 2.03%
750_sealcrypto_r 18.537 -
753_ns3_r 10.729 -
766_femflow_r 12.875 -
Geometric Mean 14.484 -