Switched https://github.com/fmtlib/dtoa-benchmark to Google Benchmark for more reliable time measurement.
-
Switched https://github.com/fmtlib/dtoa-benchmark to Google Benchmark for more reliable time measurement.
@vitaut GCC 15.2 on Ubuntu 26.04 on Docker on Windows on ARM
Snapdragon(R) X2 Elite Extreme - X2E94100 - Qualcomm Oryon(TM) CPU

-
@vitaut GCC 15.2 on Ubuntu 26.04 on Docker on Windows on ARM
Snapdragon(R) X2 Elite Extreme - X2E94100 - Qualcomm Oryon(TM) CPU

@malwareminigun Nice, thanks for testing!
-
@malwareminigun Nice, thanks for testing!
@vitaut I tried to run it on Windows directly but too many *nix assumptions; I gave up after cache-contention.cc wanted <unistd.h>
-
@vitaut I tried to run it on Windows directly but too many *nix assumptions; I gave up after cache-contention.cc wanted <unistd.h>
@malwareminigun I'll disable it on Windows.
-
@malwareminigun I'll disable it on Windows.
@vitaut I mean, that's merely where I gave up, there were lots of other bits before that.
EDIT: But if you want to see our ostringstream be off at the freaking moon even on a log chart like this I'm sure it'll be funny
-
@vitaut I mean, that's merely where I gave up, there were lots of other bits before that.
EDIT: But if you want to see our ostringstream be off at the freaking moon even on a log chart like this I'm sure it'll be funny
@malwareminigun PR is welcome

-
@malwareminigun PR is welcome

@vitaut It looks like whatever picks the file name got confused, will be happy to send these somewhere if you want.

-
@vitaut It looks like whatever picks the file name got confused, will be happy to send these somewhere if you want.

@vitaut Here's the same hardware with Windows/MSVC directly:


-
@vitaut It looks like whatever picks the file name got confused, will be happy to send these somewhere if you want.

@malwareminigun I just switched from CSV to Google Benchmark's native JSON

-
@vitaut Here's the same hardware with Windows/MSVC directly:


@vitaut I'll get around to submitting https://github.com/BillyONeal/dtoa-benchmark/commit/be563ec2af8973840315cb644783db5144b8566b ... eventually. Want to see what it does on an x64 machine first but that machine is a bit busy ( https://infosec.exchange/@malwareminigun/116495687063912298 )
-
R relay@relay.infosec.exchange shared this topic