Files
git/builtin
Junio C Hamano 8061ae8b46 Merge branch 'jk/commit-buffer-length'
Move "commit->buffer" out of the in-core commit object and keep
track of their lengths.  Use this to optimize the code paths to
validate GPG signatures in commit objects.

* jk/commit-buffer-length:
  reuse cached commit buffer when parsing signatures
  commit: record buffer length in cache
  commit: convert commit->buffer to a slab
  commit-slab: provide a static initializer
  use get_commit_buffer everywhere
  convert logmsg_reencode to get_commit_buffer
  use get_commit_buffer to avoid duplicate code
  use get_cached_commit_buffer where appropriate
  provide helpers to access the commit buffer
  provide a helper to set the commit buffer
  provide a helper to free commit buffer
  sequencer: use logmsg_reencode in get_message
  logmsg_reencode: return const buffer
  do not create "struct commit" with xcalloc
  commit: push commit_index update into alloc_commit_node
  alloc: include any-object allocations in alloc_report
  replace dangerous uses of strbuf_attach
  commit_tree: take a pointer/len pair rather than a const strbuf
2014-07-02 12:53:02 -07:00
..
2014-07-02 12:53:02 -07:00
2014-06-06 11:23:04 -07:00
2014-07-02 12:51:50 -07:00
2014-06-16 10:07:15 -07:00
2014-03-14 14:25:31 -07:00
2014-01-17 12:21:20 -08:00
2014-06-13 12:07:47 -07:00
2014-06-25 11:47:36 -07:00
2014-07-02 12:53:02 -07:00
2014-07-02 12:53:02 -07:00
2014-06-03 12:06:41 -07:00
2014-06-16 12:17:58 -07:00
2014-05-19 13:39:54 -07:00
2014-04-30 10:30:02 -07:00
2014-07-02 12:53:02 -07:00
2014-01-17 12:21:20 -08:00