std::forward_list vs std::vector compiler optimizations

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • small_vector

    Small small_vector

  • For just a small experiment you could give my minimal small vector implementation a try. https://github.com/KonanM/small_vector/blob/master/include/small_vector/small_vector.h

  • small_vector

    A fully featured single header library implementing a vector container with a small buffer optimization. (by gharveymn)

  • Hey, if you were still shopping around, you could give my implementation a shot. Note that it does not have the decoupled buffer feature as you mentioned below, but it is quite richly featured. Fair warning, if you do use this you are a tester, as I haven't found the time to write very many tests yet.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • lvc

    Collection of C++ containers extracted from LLVM

  • In case you're interested, I started to isolate LLVM's containers in a separate project so that they can be reused more easily. There's only SmallVector right now but I'll add more in the coming days

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Cyber Security: A Pre-War Reality Check

    1 project | news.ycombinator.com | 16 May 2024
  • Logstalgia: Replay or stream website access logs as a retro arcade game

    1 project | news.ycombinator.com | 15 May 2024
  • Qualcomm's Oryon LLVM Patches

    1 project | news.ycombinator.com | 15 May 2024
  • New exponent functions that make SiLU and SoftMax 2x faster, at full acc

    2 projects | news.ycombinator.com | 15 May 2024
  • MyDisassembler: Disassembler for x86-64 implemented from scratch in C++

    1 project | news.ycombinator.com | 15 May 2024