diff options
author | couriersud <couriersud@gmx.org> | 2017-02-04 01:23:12 +0100 |
---|---|---|
committer | couriersud <couriersud@gmx.org> | 2017-02-05 17:19:53 +0100 |
commit | 70051f6c1f009bae411d68a8afa229259504e866 (patch) | |
tree | 0c19623b17b546ffe6cba8697aa9ddce687cf00a /src/lib/netlist/nl_lists.h | |
parent | 427cf984dbcab7584f0f75ed6295d97543422a4a (diff) |
Netlist: It is now possible to have multiple handlers per device ...
... for updates. This will make device implementation more flexible and
faster. A nice side-effect is that there was some minor (<5%)
performance increase already. Each input is now assigned a notification
handler. Currently this is update, but going forward this may be a
custom handler. In addition
- fixed MEMPOOL on OSX
- removed dead code
- avoid bit-rot
- added delegate support for emscripten and arm processors
- added delegate support for VS 2015 x64
[Couriersud]
Diffstat (limited to 'src/lib/netlist/nl_lists.h')
-rw-r--r-- | src/lib/netlist/nl_lists.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/netlist/nl_lists.h b/src/lib/netlist/nl_lists.h index f0789b909a1..a841db1e084 100644 --- a/src/lib/netlist/nl_lists.h +++ b/src/lib/netlist/nl_lists.h @@ -54,7 +54,7 @@ namespace netlist struct entry_t final { - constexpr entry_t() { } + constexpr entry_t() : m_exec_time(), m_object(nullptr) { } constexpr entry_t(const Time &t, const Element &o) : m_exec_time(t), m_object(o) { } constexpr entry_t(const entry_t &e) : m_exec_time(e.m_exec_time), m_object(e.m_object) { } constexpr entry_t(entry_t &&e) : m_exec_time(e.m_exec_time), m_object(e.m_object) { } |