| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | small debugger cleanup (nw) | 2016-06-17 | 1 | -6/+0 | |
| | | |||||
| * | Major refactoring of debugger core [Ryan Holtz] | 2016-06-08 | 1 | -6/+7 | |
| | | | | | | | | | * Eliminate globals/file statics * Remove lots of stuff from global scope * Use std::function for custom command registration * Eliminate some trampolines * Build fixes from Vas Crabb and balr0g | ||||
| * | Iterate over core classes C++11 style | 2016-03-31 | 1 | -3/+3 | |
| | | | | | | | | | C++11 range-based for loops can now iterate over simple_list, tagged_list, core_options, device_t::subdevice_list, device_t::interface_list, render_primitive_list and all subclasses of the above, and much code has been refactored to use them. Most core classes that have these lists as members now have methods that return the lists themselves, replacing most of the methods that returned the object at an owned list's head. (A few have been retained due to their use in drivers or OSD.) device_t now manages subdevice and interface lists through subclasses, but has given up the work of adding and removing subdevices to machine_config. memory_manager has its tagged lists exposed, though the old rooted tag lookup methods have been removed (they were privatized already). | ||||
| * | Make octal flag part of address_space/address_space_config, not ↵ | 2016-02-04 | 1 | -6/+1 | |
| | | | | | (illogically) device_execute_interface (nw) | ||||
| * | replace osd_lock with std::mutex [Miodrag Milanovic] | 2016-01-30 | 1 | -11/+11 | |
| | | |||||
| * | clang-modernize part 1 (nw) | 2015-12-03 | 1 | -14/+14 | |
| | | |||||
| * | More cleanups (nw) | 2015-11-11 | 1 | -1/+1 | |
| | | |||||
| * | Some cleanups and init fixes with help of ReSharper C++ (nw) | 2015-11-11 | 1 | -2/+0 | |
| | | |||||
| * | Rename *.c -> *.cpp in our source (nw) | 2015-11-08 | 1 | -0/+536 | |
