mirror of
https://github.com/holub/mame
synced 2025-04-24 17:30:55 +03:00
![]() Kidniki now achieves up to 910% when run with static solvers and with nltool. That is significant better than the 860% we have seen previously. This increase is driven by using a global memory pool in the solver code. In addition the following refactoring and code maintenance work is included. Please excuse the large commit, some of this took interfered with other work and the detail development steps were ugly. - gsl support: This commit adds pgsl.h which implements a very limited number of the functionality of the gsl header described in the c++ core guidelines. - clang-tidy fixes - A significant refactoring of palloc.h. Aligned hints were removed, they added complexity without a significant performance gain. Vector operations should better be done on special spans/views. The code has been tested on linux with g++-7, g++-9, clang-11. On Windows mingw-10 and VS2019, OSX clang-11. |
||
---|---|---|
.. | ||
build | ||
font | ||
minimaws | ||
resources | ||
src | ||
target | ||
xslt | ||
extlib.lua | ||
genie.lua | ||
toolchain.lua |