Created by: AMS21
Should allow the compiler to generate better code.
Small caparison of file sizes with gcc-13.2 with and without this patch. Note: That file size is not a really good metric for comparison when it comes to performance. This rather shows that the patch actually does make some difference.
File | Before | After | diff | Diff % |
---|---|---|---|---|
xrAICore.so | 558944 | 559040 | -96 | -0.017175244747238% |
xrAPI.so | 7664 | 7664 | 0 | 0% |
xrCDB.so | 287112 | 283136 | -3976 | -1.384825433977% |
xrCore.so | 684664 | 684656 | -8 | -0.001168456352313% |
xrEngine.so | 2312128 | 2308000 | -4128 | -0.17853682841088% |
xrGame.so | 44601216 | 44562992 | -38224 | -0.085701699254119% |
xrLCUtil.so | 13392 | 13392 | 0 | 0% |
xrLuabind.so | 173480 | 173480 | 0 | 0% |
xrLuajit.so | 620768 | 620768 | 0 | 0% |
xrNetServer.so | 103936 | 103936 | 0 | 0% |
xrParticles.so | 204440 | 204440 | 0 | 0% |
xrRender_GL.so | 3700032 | 3707784 | +7752 | +0.20951170152042% |
xrScriptEngine.so | 511144 | 511264 | +120 | +0.023476750191727% |
xrSound.so | 202240 | 198224 | -4016 | -1.9857594936709% |
xrUICore.so | 2412280 | 2416448 | +4168 | +0.17278259571857% |
xr_3da | 13736 | 13736 | 0 | 0% |
Total | 56407176 | 56368960 | -38216 | -0.067750245110658% |