Fields

hardware None
os None

Parameters

Fields

NameValue

Parameters

NameValue
git_commit commit 823e44401aafd7d3d5e5434dbd30284136ad9876
Author: Nikolas Klauser <nikolasklauser@berlin.de>
Date: Wed Aug 27 14:38:14 2025 +0200

Reapply "[libc++] Refactor key extraction for __hash_table and __tree (#154512)" (#155565)

The original PR has been reverted because of an LLDB test failure. This
patch now works around the test failure by simply allowing the new
symbols to show up in a stack trace.

This reverts commit 72c04bb882ad70230bce309c3013d9cc2c99e9a7.

Original commit message:

This patch replaces `__can_extract_key` with an overload set to try to
extract the key. This simplifies the code, since we don't need to have
separate overload sets for the unordered and associative containers. It
also allows extending the set of extraction cases more easily, since we
have a single place to define how the key is extracted.
Filter

ldionne-old-macbook-results test results

Run Order Start Time Duration
Current 550199 2025-12-16T16:40:01 0:00:00
Previous 550063 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 7 0
Added Tests 0 16
Unchanged Tests 70 64
Total Tests 80

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
710_omnetpp_r 4.02% 8.294 8.628 - 0.00% -
753_ns3_r 3.88% 10.684 11.099 - 0.00% -
736_ocio_r 1.23% 16.309 16.509 - 0.00% -

Performance Improvements - execution_time Δ Previous Current σ Δ (B) σ (B)
766_femflow_r -2.61% 13.300 12.953 - 0.00% -
729_abc_r -2.28% 19.297 18.857 - 0.00% -
723_llvm_r -1.80% 11.817 11.604 - 0.00% -
734_vpr_r -1.58% 15.719 15.471 - 0.00% -
707_ntest_r -1.49% 18.245 17.973 - 0.00% -
731_astcenc_r -1.45% 10.333 10.184 - 0.00% -
727_cppcheck_r -1.13% 24.770 24.490 - 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
736_ocio_r
737_gmsh_r
748_flightdm_r
750_sealcrypto_r
753_ns3_r
766_femflow_r


Report Time: 0.11s
Name Current %
706_stockfish_r 22.163 -
707_ntest_r 17.973 -1.49%
709_cactus_r 19.769 -
710_omnetpp_r 8.628 4.02%
721_gcc_r 13.206 -
723_llvm_r 11.604 -1.80%
727_cppcheck_r 24.490 -1.13%
729_abc_r 18.857 -2.28%
731_astcenc_r 10.184 -1.45%
734_vpr_r 15.471 -1.58%
736_ocio_r 16.509 1.23%
737_gmsh_r 13.064 -
748_flightdm_r 8.937 -
750_sealcrypto_r 18.631 -
753_ns3_r 11.099 3.88%
766_femflow_r 12.953 -2.61%
Geometric Mean 14.522 -