Previous | 199869 Revisions | Next |
r187202 Thursday 26th May, 2022 at 21:07:09 UTC by Couriersud |
---|
netlist: palloc now uses c++17 alignment aware operator new. (#9834) - Added more documentation to palloc.h - Made the use of allocation arenas more transparent throughout code - palloc now uses c++17 alignment aware operator new. This required further changes to the arena_deleter object to track alignment and size of allocated objects to avoid the use of alignment and size of base classes in case a unique_ptr was cast to a unique_ptr of the base class. |
[src/lib/netlist] | nl_base.cpp nltypes.h |
[src/lib/netlist/analog] | nlid_twoterm.h |
[src/lib/netlist/build] | makefile |
[src/lib/netlist/core] | base_objects.h core_device.h exec.h netlist_state.h param.h queue.h setup.h state_var.h |
[src/lib/netlist/devices] | nld_7475.cpp |
[src/lib/netlist/plib] | gmres.h palloc.h parray.h pchrono.h pmatrix2d.h pmatrix_cr.h pmempool.h ptimed_queue.h ptypes.h |
[src/lib/netlist/prg] | nlwav.cpp |
[src/lib/netlist/solver] | nld_matrix_solver.cpp nld_matrix_solver.h nld_matrix_solver_ext.h nld_ms_gcr.h nld_ms_gmres.h nld_solver.cpp nld_solver.h |
[src/lib/netlist/tools] | nl_convert.h |
https://github.com/mamedev/mame/commit/bb2b5e34880dc0f3237b1b6d3af07f2ac0db89d6 |
Previous | 199869 Revisions | Next |