server-skynet-source-3rd-je.../scripts
Kevin Svetlitski 3e82f357bb Fix all optimization-inhibiting integer-to-pointer casts
Following from PR #2481, we replace all integer-to-pointer casts [which
hide pointer provenance information (and thus inhibit
optimizations)](https://clang.llvm.org/extra/clang-tidy/checks/performance/no-int-to-ptr.html)
with equivalent operations that preserve this information. I have
enabled the corresponding clang-tidy check in our static analysis CI so
that we do not get bitten by this again in the future.
2023-07-24 14:40:42 -07:00
..
freebsd Add FreeBSD to TravisCI 2022-03-29 11:58:27 -07:00
linux Add Windows to TravisCI 2022-01-26 10:16:57 -08:00
windows Add Windows to TravisCI 2022-01-26 10:16:57 -08:00
check_trailing_whitespace.sh Remove trailing whitespace 2023-06-23 11:58:18 -07:00
check-formatting.sh Add a script to check for clang-formattedness. 2020-10-02 14:49:56 -07:00
gen_run_tests.py Port gen_run_tests.py to python3 2021-08-13 10:59:32 -07:00
gen_travis.py update travis 2022-07-19 13:23:08 -07:00
run_static_analysis.sh Fix all optimization-inhibiting integer-to-pointer casts 2023-07-24 14:40:42 -07:00