summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/netlist.lua
diff options
context:
space:
mode:
author couriersud <couriersud@arcor.de>2016-06-23 02:04:40 +0200
committer couriersud <couriersud@arcor.de>2016-06-23 02:04:51 +0200
commitc6e6911aed7687b94fba52485d89f0903e102d0e (patch)
treedac88b6a6e1db607726e90bb7d7d2f5e0913ede1 /scripts/src/netlist.lua
parent224dbf1cc9fa8a6c49ee9529d3045474194667ef (diff)
Netlist changes
- Replaced shared_ptr by unique_ptr. - Better seperation of setup_t and netlist_t. - Fixed bugs in rdtsc code. Refactored timer code. - Simplify conditional activation/deactivation. - Introduced HINT(device, hint) to clarify that hints are inheritent and not specific to devices. - Added improved profiling support to netlist. Statistics output now proposes devices for which whole device activation/deactivation be disabled. No significant improvement for pong, but breakout experiences a 10% improvement. - Moved options code from include to cpp file. - Minor modifications to 7493 and 9316 - Introduced perftime_t and perfcount_t for gathering statistics. These templates do not create any code if statistics are not kept. - Make help2man ./nltool produce usuable output. - More truthtable refactoring. Removed half-finished code for internal state support. As implemented, this would have had no support for timing delays. [Couriersud]
Diffstat (limited to 'scripts/src/netlist.lua')
-rw-r--r--scripts/src/netlist.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/src/netlist.lua b/scripts/src/netlist.lua
index c038f14a28e..3d3558a2754 100644
--- a/scripts/src/netlist.lua
+++ b/scripts/src/netlist.lua
@@ -38,11 +38,14 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/plib/pconfig.h",
MAME_DIR .. "src/lib/netlist/plib/palloc.cpp",
MAME_DIR .. "src/lib/netlist/plib/palloc.h",
+ MAME_DIR .. "src/lib/netlist/plib/pchrono.cpp",
+ MAME_DIR .. "src/lib/netlist/plib/pchrono.h",
MAME_DIR .. "src/lib/netlist/plib/pfmtlog.cpp",
MAME_DIR .. "src/lib/netlist/plib/pfmtlog.h",
MAME_DIR .. "src/lib/netlist/plib/plists.h",
MAME_DIR .. "src/lib/netlist/plib/pdynlib.cpp",
MAME_DIR .. "src/lib/netlist/plib/pdynlib.h",
+ MAME_DIR .. "src/lib/netlist/plib/poptions.cpp",
MAME_DIR .. "src/lib/netlist/plib/poptions.h",
MAME_DIR .. "src/lib/netlist/plib/pparser.cpp",
MAME_DIR .. "src/lib/netlist/plib/pparser.h",