]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gdbserver: convert free_register_cache into a destructor of regcache
authorTankut Baris Aktemur <tankut.baris.aktemur@intel.com>
Wed, 29 Jan 2025 09:50:30 +0000 (10:50 +0100)
committerTankut Baris Aktemur <tankut.baris.aktemur@intel.com>
Wed, 29 Jan 2025 10:17:34 +0000 (11:17 +0100)
commit207bcb60ddeccc2c15a9ae91952e191ba7795fbc
tree35dfa4ca0aa9ec22f02387df6eb4d4ab3f78d1f0
parentddf8e29147ecf49398544b6d322cfcbdd3ffae34
gdbserver: convert free_register_cache into a destructor of regcache

Convert the `free_register_cache` function into a destructor of the
regcache struct.  In one place, we completely remove the call to free
the regcache object by stack-allocating the object.

Approved-By: Simon Marchi <simon.marchi@efficios.com>
gdbserver/gdbthread.h
gdbserver/regcache.cc
gdbserver/regcache.h
gdbserver/server.cc