The first one is Jeff's "here is what I have now" technology demonstration. The second attempts to iron out one kink in it, and then the third one introduces a macro to allow other code to replicate exactly the same code structure to support their uses. Jeff King (1): commit: allow associating auxiliary info on-demand Junio C Hamano (2): commit-slab: avoid large realloc commit-slab: introduce a macro to define a slab for new type commit-slab.h | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ commit.c | 32 ++++++++++++++------ commit.h | 2 +- 3 files changed, 119 insertions(+), 10 deletions(-) create mode 100644 commit-slab.h -- 1.8.2.1-514-gf369d36 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html