diff options
author | 2019-10-17 10:21:00 +0200 | |
---|---|---|
committer | 2019-10-17 10:21:00 +0200 | |
commit | db318046c4ed54fa7822b6aec55bec6d427e1e95 (patch) | |
tree | 1636e304db0c44da12d192ef8cd17837d4975b86 /src/lib/netlist/plib/ppmf.h | |
parent | da35541e842fe09869d24f2dda23162194c369ce (diff) |
Netlist: code maintenance and bug fixes. (nw)
- solver now uses dynamic allocation on systems larger than 512x512
- fixed osx build
- moved nl_lists.h classes to plists.h
- fixed netlist makefile clint section
- readability and typos
Diffstat (limited to 'src/lib/netlist/plib/ppmf.h')
-rw-r--r-- | src/lib/netlist/plib/ppmf.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/lib/netlist/plib/ppmf.h b/src/lib/netlist/plib/ppmf.h index 4ff49911d63..035606bb984 100644 --- a/src/lib/netlist/plib/ppmf.h +++ b/src/lib/netlist/plib/ppmf.h @@ -15,24 +15,24 @@ /* * - * NL_PMF_TYPE_GNUC_PMF + * PMF_TYPE_GNUC_PMF * Use standard pointer to member function syntax C++11 * - * NL_PMF_TYPE_GNUC_PMF_CONV + * PMF_TYPE_GNUC_PMF_CONV * Use gnu extension and convert the pmf to a function pointer. * This is not standard compliant and needs * -Wno-pmf-conversions to compile. * - * NL_PMF_TYPE_INTERNAL + * PMF_TYPE_INTERNAL * Use the same approach as MAME for deriving the function pointer. * This is compiler-dependent as well * * Benchmarks for ./nltool -c run -f src/mame/machine/nl_pong.cpp -t 10 -n pong_fast * - * NL_PMF_TYPE_INTERNAL: 215% 215% - * NL_PMF_TYPE_GNUC_PMF: 163% 196% - * NL_PMF_TYPE_GNUC_PMF_CONV: 215% 215% - * NL_PMF_TYPE_VIRTUAL: 213% 209% + * PMF_TYPE_INTERNAL: 215% 215% + * PMF_TYPE_GNUC_PMF: 163% 196% + * PMF_TYPE_GNUC_PMF_CONV: 215% 215% + * PMF_TYPE_VIRTUAL: 213% 209% * * The whole exercise was done to avoid virtual calls. In prior versions of * netlist, the INTERNAL and GNUC_PMF_CONV approach provided significant improvement. |