diff options
author | Tom Tromey <tromey@redhat.com> | 2013-12-27 22:22:07 -0700 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2014-01-16 14:56:31 -0700 |
commit | 98b1cfdcc8998ad3e35896ade0fdba04ceda8d74 (patch) | |
tree | fc5cfeffc277830ab26c482ce56ddae9d5e6f271 /gdb/d-lang.h | |
parent | 77a194459598886be9a0bf3e3bac0a11025ef208 (diff) | |
download | binutils-98b1cfdcc8998ad3e35896ade0fdba04ceda8d74.zip binutils-98b1cfdcc8998ad3e35896ade0fdba04ceda8d74.tar.gz binutils-98b1cfdcc8998ad3e35896ade0fdba04ceda8d74.tar.bz2 |
rearrange struct value to save memory
This patch rearranges struct value a tiny bit, moving the "regnum"
field into a hole. This saves 8 bytes per value on a 64-bit machine,
and 4 bytes per value on a 32 bit machine. I think it does not
negatively affect readability or performance.
Built and regtested on x86-64 Fedora 18.
2014-01-16 Tom Tromey <tromey@redhat.com>
* value.c (struct value) <regnum>: Move earlier.
Diffstat (limited to 'gdb/d-lang.h')
0 files changed, 0 insertions, 0 deletions