| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| attributes.c | ||
| duplicateentries.c | ||
| frompath.c | ||
| parse.c | ||
| read.c | ||
| update.c | ||
| walk.c | ||
| write.c |
A tree entry previously pointed directly into the object id within the tree object itself; this is useful to avoid any unnecessary memory copy (and an unnecessary use of 40 bytes per tree entry) but difficult if we change the underlying `git_oid` object to not simply be a raw object id but have additional structure. This commit moves the `git_oid` directly into the tree entry; this simplifies the tree entry creation from user data. We now copy the `git_oid` into place when parsing.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| attributes.c | Loading commit data... | |
| duplicateentries.c | Loading commit data... | |
| frompath.c | Loading commit data... | |
| parse.c | Loading commit data... | |
| read.c | Loading commit data... | |
| update.c | Loading commit data... | |
| walk.c | Loading commit data... | |
| write.c | Loading commit data... |