You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 17, 2022. It is now read-only.
resolution_closedtype_patch (an actual patch, not a request for one) | by cybersphinx
This patch is the result of a bit of profiling (highly optimized 2.3 build), where processAVTile came out on top. Splitting mapTile into a version without boundary checking and calling that inside a for-loop over the map (where by definition we are not outside the map) put processAVTile down into the noise (from ~4% to ~0.4%).
This is for 2.3, haven't looked into trunk yet.
Issue migrated from trac:1987 at 2022-04-15 22:06:50 -0700
The text was updated successfully, but these errors were encountered:
Please make the no check version a macro, or this will hurt so much for -O0 debug users.
This problem has been solved differently in trunk, with the wavecast code. I proposed we backport the wavecast code for 2.3 (in addition to the above patch).
resolution_closed
type_patch (an actual patch, not a request for one)
| by cybersphinxThis patch is the result of a bit of profiling (highly optimized 2.3 build), where processAVTile came out on top. Splitting mapTile into a version without boundary checking and calling that inside a for-loop over the map (where by definition we are not outside the map) put processAVTile down into the noise (from ~4% to ~0.4%).
This is for 2.3, haven't looked into trunk yet.
Issue migrated from trac:1987 at 2022-04-15 22:06:50 -0700
The text was updated successfully, but these errors were encountered: