diff options
| author | Christophe JAILLET <christophe.jaillet@wanadoo.fr> | 2023-02-14 09:58:59 +0100 |
|---|---|---|
| committer | Lee Jones <lee@kernel.org> | 2023-04-26 11:40:27 +0100 |
| commit | 86c6bb0edffa9fc02b4e3801b48c8e82114f1352 (patch) | |
| tree | b7cd3c5128a36c20c87a6c64e0e1cf4d0cb010ea /tools/perf/scripts/python/exported-sql-viewer.py | |
| parent | b09ed62f2d985c8eb2d5d5b560bebac653fdba20 (diff) | |
mfd: core: Reorder fields in 'struct mfd_cell' to save some memory
Group some variables based on their sizes to reduce hole and avoid padding.
On x86_64, this shrinks the size from 144 to 128 bytes.
As an example:
$ size drivers/mfd/as3722.o (Before)
text data bss dec hex filename
9441 680 16 10137 2799 drivers/mfd/as3722.o
$ size drivers/mfd/as3722.o (After)
text data bss dec hex filename
9345 680 16 10041 2739 drivers/mfd/as3722.o
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Lee Jones <lee@kernel.org>
Link: https://lore.kernel.org/r/bb631974888dfe1af593b6280cf30fb913d2d1a4.1676365116.git.christophe.jaillet@wanadoo.fr
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions
