| ▲ | SuperV1234 4 days ago | |
I ran some more measurements using import std; with a properly built module that includes reflection. I first created the module via:
And then benchmarked with:
The only "include" was import std;, nothing else.These are the results: - Basic struct reflection: 352.8 ms - Barry's AoS -> SoA example: 1.077 s Compare that with PCH: - Basic struct reflection: 208.7 ms - Barry's AoS -> SoA example: 1.261 s So PCH actually wins for just <meta>, and modules are not that much better than PCH for the larger example. Very disappointing. | ||