Re: [PATCH 2/9] commit-graph: stop using signed integers to count bloom filters
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Aug 5, 2025, 15:13 UTC
- Message-ID
- <xmqqv7n13ipe.fsf@gitster.g>
- In-Reply-To
- <xmqq5xf35429.fsf@gitster.g>
Junio C Hamano <gitster@pobox.com> writes:
Show 6 quoted lines
> Each of your "stuff" may weigh N megabytes in core, and if you have > M of them, you may have to ask (N*2**20)*M bytes of memory from the > allocator. Your (N*2**20)*M must fit size_t _and_ you must compute > it without overflowing or wrapping around. > > None of the above mean you have to express N in size_t, though.
Small correction. I meant "there is no reason to count M in size_t" in the above. I am perfectly OK with expressing N in size_t.