Commits
- Commit:
d0f3be7ced58c524baf1ac738b44c04317bcb757
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
initialize some output variables on failure
- Commit:
6bb255dc42e64696281bca6fc8bfb6e1437e7631
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't dup_packidx() during cache lookup; fixes performance :)
- Commit:
40426839c0f017c96798052f68ca5049e5c6e65a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused argument from get_delta_chain_max_size()
- Commit:
c52ac529dc36362fbfa98cfe20165b4008fdc440
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
extract objects smaller than DELTA_RESULT_SIZE_CACHED_MAX to memory
- Commit:
a53d2f137940289a6db04a438b9b945a65ab8524
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
cache delta data in struct got_delta directly
- Commit:
6d89869a98049341af4b0a79db823d11ac59d444
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use cached packfile in open_packed_object()
- Commit:
f78ec441a9df316cfb21a37c00e8147ad74d6827
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix memleak in test helper function print_tree_object()
- Commit:
18e99ab6a32445853f0b42b64db4b6489b60259d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix fd leak in got_object_open()
- Commit:
999f19f65ebfdfc865544b4e3d1039891eca25de
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use cached packfile in resolve_ref_delta()
- Commit:
e1ad6ebcf6e7b7a707020aa0829c05a16e8a24a4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove path_packfile from struct got_delta_cache; add a counter instead
- Commit:
f7e127f30cad9649e5db1fb673001810def7c3d5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move delta cache into struct got_pack
- Commit:
7e656b930dec54dd96e304ea8e3427a5531abaf9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add struct got_pack; some preparation for mmap, which isn't used yet
- Commit:
b29656e27eca86259a4fc9099e9b5b31433e0065
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
set obj->size of packed deltified objects to object's actual size
- Commit:
65cf1e801564154e05771cdf87c20fa50cf7a7af
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
revert the pack file handle cache again; needs more thought
- Commit:
ef2bccd93f110957437a89413bd4e27853c396b6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
stop opening pack files redundantly to read deltas
- Commit:
6845d2847706fc21a9a908825e35495ee75ac5e8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use SEEK_SET instead of SEEK_CUR after opening packfile
- Commit:
87c99799b99f175701d809cb558a7ff73eb551b1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
start caching file handles to packfiles
- Commit:
6715a7519bb26a9063aec92cd44d77ddf0fe4be9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow a profiled build with 'make PROFILE=yes'
- Commit:
92f27f7091a9ac1ad6f2e7e72aafe71436b9ab99
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
i committed the profile build stuff again... back it out
- Commit:
19d747f7bf553c46c0385d960db0d4f6d5f4543a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid an extra memcpy in got_inflate_to_mem()
- Commit:
43a2d19da87aec49a3fddd3bf14d4e63d17520b2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
need to subtract hdrlen from tree data in got_object_tree_open()
- Commit:
ea35256be57fbb7d6afbedd8382c9e6e36b39718
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid a round-trip via tempfile when reading packed commits
- Commit:
40dc5ff850c9b70725e0ae5ef7e12a05fe0ea894
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename a function for clarity
- Commit:
e0ab43e7e317d5415f5aa9899502da398dda1072
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid a round-trip of data through a temp file when reading trees
- Commit:
9e29d27e3b6acf3d819d8bca9ed16b85fd2d16d9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
revert accidental changes from 9feb4ff2689af67633c98892e721ccd407ea1c92
These changes enabled profiling.