diff options
author | 2020-05-22 00:20:36 +0200 | |
---|---|---|
committer | 2020-05-22 01:15:18 +0200 | |
commit | 6141fa4a9c9558460a8467388ea5e2f6dde461af (patch) | |
tree | 597bc70365bbb2eeac833d5d6d5de636d1452cef /scripts/src | |
parent | 5a43cc6432e86a7e6c90d98145151528fa07e9fb (diff) |
netlist: Fix performance issues and VC2019. [Couriersud]
For reasons unknown to me compile optimizations do not behave for
template code. If the implementation is in separate compile units, the
code compiles and performs.
Diffstat (limited to 'scripts/src')
-rw-r--r-- | scripts/src/netlist.lua | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/scripts/src/netlist.lua b/scripts/src/netlist.lua index c6c60fe0390..2b1cf9a2778 100644 --- a/scripts/src/netlist.lua +++ b/scripts/src/netlist.lua @@ -116,6 +116,9 @@ project "netlist" MAME_DIR .. "src/lib/netlist/solver/nld_ms_w.h", MAME_DIR .. "src/lib/netlist/solver/nld_ms_direct_lu.h", MAME_DIR .. "src/lib/netlist/solver/vector_base.h", + MAME_DIR .. "src/lib/netlist/devices/net_lib.cpp", + MAME_DIR .. "src/lib/netlist/devices/net_lib.h", + MAME_DIR .. "src/lib/netlist/devices/nld_9316_base.hxx", MAME_DIR .. "src/lib/netlist/devices/nld_2102A.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_2102A.h", MAME_DIR .. "src/lib/netlist/devices/nld_tms4800.cpp", @@ -162,6 +165,8 @@ project "netlist" MAME_DIR .. "src/lib/netlist/devices/nld_74125.h", MAME_DIR .. "src/lib/netlist/devices/nld_74153.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74153.h", + MAME_DIR .. "src/lib/netlist/devices/nld_74161.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_74163.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74164.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74164.h", MAME_DIR .. "src/lib/netlist/devices/nld_74165.cpp", @@ -190,6 +195,7 @@ project "netlist" MAME_DIR .. "src/lib/netlist/devices/nld_82S16.h", MAME_DIR .. "src/lib/netlist/devices/nld_82S115.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_82S115.h", + MAME_DIR .. "src/lib/netlist/devices/nld_9310.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_9316.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_9316.h", MAME_DIR .. "src/lib/netlist/devices/nld_9322.cpp", @@ -212,8 +218,6 @@ project "netlist" MAME_DIR .. "src/lib/netlist/devices/nld_schmitt.h", MAME_DIR .. "src/lib/netlist/devices/nld_legacy.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_legacy.h", - MAME_DIR .. "src/lib/netlist/devices/net_lib.cpp", - MAME_DIR .. "src/lib/netlist/devices/net_lib.h", MAME_DIR .. "src/lib/netlist/devices/nld_log.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_log.h", MAME_DIR .. "src/lib/netlist/devices/nld_roms.cpp", |