lazygit/pkg
Stefan Haller 8d834e2eab Pack the models.Commit struct a little tighter
Change the base type of some of our enums from int to uint8, and reorder fields
for better packing. This reduces the size of models.Commit from 152 to 132 bytes
on my machine.

This doesn't improve overall memory usage significantly, but why not save a
little bit of memory if it's easy.
2025-04-29 14:57:15 +02:00
..
app Make Commit.Hash a getter for an unexported hash field 2025-04-29 14:57:15 +02:00
cheatsheet Update to go 1.24 2025-03-08 14:53:54 -05:00
commands Pack the models.Commit struct a little tighter 2025-04-29 14:57:15 +02:00
common Make common.UserConfig an atomic.Pointer for safe concurrent access 2024-08-18 10:24:52 +02:00
config Modernize benchmarks 2025-04-29 14:57:15 +02:00
constants
env
fakes
gui Make Commit.Parents a getter for an unexported parents field 2025-04-29 14:57:15 +02:00
i18n Disallow creating custom patches when the diff context size is 0 2025-04-29 10:21:18 +02:00
integration Remove space after rebase todo 2025-04-29 11:30:37 +02:00
jsonschema Remove deprecated configs from auto generated config.md 2025-03-23 12:44:24 +01:00
logs
snake
tasks Fix race condition when starting several command tasks in quick succession 2025-04-27 10:48:43 +02:00
theme
updates
utils Store Commit.Hash by pointer (kept in a pool of hashes) 2025-04-29 14:57:15 +02:00