Files
git-mirror/builtin
Junio C Hamano ae533c4a92 Merge branch 'jm/cache-entry-from-mem-pool'
For a large tree, the index needs to hold many cache entries
allocated on heap.  These cache entries are now allocated out of a
dedicated memory pool to amortize malloc(3) overhead.

* jm/cache-entry-from-mem-pool:
  block alloc: add validations around cache_entry lifecyle
  block alloc: allocate cache entries from mem_pool
  mem-pool: fill out functionality
  mem-pool: add life cycle management functions
  mem-pool: only search head block for available space
  block alloc: add lifecycle APIs for cache_entry structs
  read-cache: teach make_cache_entry to take object_id
  read-cache: teach refresh_cache_entry to take istate
2018-08-02 15:30:43 -07:00
..
2018-05-30 14:04:05 +09:00
2017-10-06 10:07:18 +09:00
2018-08-02 15:30:41 -07:00
2018-08-02 15:30:42 -07:00
2018-08-02 15:30:42 -07:00
2018-05-13 10:45:05 +09:00
2018-07-18 12:20:28 -07:00
2018-07-24 14:50:46 -07:00
2017-10-07 16:27:55 +09:00
2018-05-08 15:59:16 +09:00
2018-08-02 15:30:43 -07:00
2018-08-02 15:30:42 -07:00
2018-08-02 15:30:42 -07:00
2018-06-01 15:06:37 +09:00
2018-06-01 15:06:40 +09:00
2018-08-02 15:30:42 -07:00
2018-06-01 15:06:38 +09:00
2018-05-23 14:38:15 +09:00
2018-08-02 15:30:39 -07:00
2018-05-30 14:04:05 +09:00
2018-07-18 12:20:28 -07:00
2018-07-18 12:20:28 -07:00
2018-07-18 12:20:28 -07:00
2018-07-18 12:20:28 -07:00
2018-04-16 13:52:29 +09:00
2017-12-13 11:15:14 -08:00
2018-05-30 14:04:05 +09:00
2018-03-15 12:01:08 -07:00
2018-05-29 00:28:22 +09:00
2018-07-18 12:20:28 -07:00
2018-05-08 15:59:16 +09:00