summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/nl_base.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Netlist refactoring couriersud2017-02-251-5/+8
* Fix netlist stats collection. Code refactoring: couriersud2017-02-241-5/+9
* Improve readability. Add more c++11 noexcept and swap semantics. couriersud2017-02-221-11/+11
* Clean up net_t interface and increase readability. (nw) couriersud2017-02-221-6/+4
* srcclean (nw) Vas Crabb2017-02-191-2/+2
* Optimized 7493 device. Gives some 5 to 10% improvement to pong. couriersud2017-02-161-8/+11
* Move inline constructors from header to cpp. (nw) couriersud2017-02-151-0/+27
* Remove duplicate save states / Save state simplification. (nw) couriersud2017-02-131-3/+3
* Optimize queue save state. (nw) couriersud2017-02-121-11/+16
* Reorder include order to comply with best practices. (nw) couriersud2017-02-101-3/+3
* Netlist: It is now possible to have multiple handlers per device ... couriersud2017-02-051-46/+105
* Add constexpr add noexcept. (nw) couriersud2017-02-051-4/+26
* build fix (nw) Lord-Nightmare2017-01-311-0/+1
* Fixed a number of issues: couriersud2017-01-311-17/+23
* Separate include file usage for netlist. couriersud2017-01-291-7/+7
* Fix bug which caused hazl1500 to crash. (nw) couriersud2017-01-281-6/+20
* More netlist refactoring: couriersud2017-01-251-29/+26
* Netlist refactoring: couriersud2017-01-251-10/+4
* srcclean (nw) Vas Crabb2017-01-221-8/+8
* Netlist: code refactoring couriersud2017-01-201-50/+2
* Assume string literals are UTF8 in netlist code. couriersud2017-01-201-2/+2
* Converted warnings and fatal log messages to constants. couriersud2017-01-201-4/+22
* Preparation work for automatically generated include file for devices. couriersud2017-01-161-1/+2
* Introduce a more structured approach to models. (nw) couriersud2017-01-151-0/+1
* Prepare source for consistent error message usage. (nw) couriersud2017-01-141-7/+11
* Add code to remove devices connected only to rail terminals. couriersud2017-01-141-0/+27
* Core refactoring couriersud2017-01-141-8/+7
* Improve readability and remove some trampolines. (nw) couriersud2017-01-121-11/+65
* - setup_t is owned by netlist_t. Stop being complicated. couriersud2017-01-121-12/+31
* Reduce memory footprint for parameters. (nw) couriersud2017-01-081-7/+26
* Decrease memory footprint. (nw) couriersud2017-01-081-11/+29
* No need for a virtual stop which is needed only by the solver. (nw) couriersud2017-01-081-13/+2
* Make stop be called again. Fix METHOD parameter. (nw) couriersud2017-01-081-1/+1
* Fix some clang pedantic warnings. (nw) couriersud2017-01-071-1/+1
* Minor refactoring with focus on a bit more readability. (nw) couriersud2017-01-071-1/+0
* Make destructors virtual on base classes. (nw) couriersud2017-01-061-1/+0
* More cleanups. (nw) couriersud2017-01-061-17/+50
* Fix clang "-Wno-weak-vtables" warnings in netlist source. Refactored couriersud2017-01-051-0/+62
* cstr() ==> c_str() (nw) couriersud2016-12-301-1/+1
* Align noexcept usage. Rename register_con to add_terminal for clearity. couriersud2016-12-301-2/+2
* Analog to digital proxy rework. (nw) couriersud2016-12-301-0/+12
* Some preparation for future changes on proxies and chip families. (nw) couriersud2016-12-281-8/+10
* Moved proxy code into separate file. (nw) couriersud2016-12-281-0/+1
* Simplify. (nw) couriersud2016-12-271-24/+35
* Netlist: Roms now specify an identifier in the netlist. couriersud2016-12-271-22/+38
* -netlist: Added shared RAM pointer, for use by netlist RAM devices which need... therealmogminer@gmail.com2016-12-211-1/+1
* -netlist: Add simple ROM hookup capability. [Ryan Holtz] therealmogminer@gmail.com2016-12-211-0/+1
* Fix noexcept and NL_NOEXCEPT to pass g++ 6.x builds. (nw) couriersud2016-08-071-15/+12
* removed NL_NOEXCEPT since there is a case when these calls throws exceptions ... Miodrag Milanovic2016-08-071-3/+3
* Use noexcept in netlist code where appropriate. couriersud2016-08-071-35/+8