Lőrinc 972697976c bench: make ObfuscationBench more representative
A previous PR already solved the tiny byte-array-xors during serialization, so it makes sense to keep focusing on the performance of bigger continuous chunks.

This also renames the file from `xor` to `obfuscation` to enable scripted diff name unification later.

> C++ compiler .......................... GNU 14.2.0

|             ns/byte |              byte/s |    err% |        ins/byte |        cyc/byte |    IPC |       bra/byte |   miss% |     total | benchmark
|--------------------:|--------------------:|--------:|----------------:|----------------:|-------:|---------------:|--------:|----------:|:----------
|                0.84 |    1,184,138,235.64 |    0.0% |            9.01 |            3.03 |  2.971 |           1.00 |    0.1% |      5.50 | `ObfuscationBench`

> C++ compiler .......................... Clang 20.1.7

|             ns/byte |              byte/s |    err% |        ins/byte |        cyc/byte |    IPC |       bra/byte |   miss% |     total | benchmark
|--------------------:|--------------------:|--------:|----------------:|----------------:|-------:|---------------:|--------:|----------:|:----------
|                0.89 |    1,124,087,330.23 |    0.1% |            6.52 |            3.20 |  2.041 |           0.50 |    0.2% |      5.50 | `ObfuscationBench`
2025-07-16 14:32:01 -07:00
..
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-09-05 10:57:19 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2023-11-14 20:22:12 +01:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00
2024-09-05 10:57:19 +02:00
2024-08-27 07:33:59 +02:00
2024-08-27 07:33:59 +02:00