Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor git_cache to use an rwlock | Justin Spahr-Summers | 2014-08-26 | 1 | -9/+9 |
* | util: It's called `memzero` | Vicent Marti | 2013-06-12 | 1 | -1/+1 |
* | Add safe memset and use it | Russell Belfer | 2013-06-07 | 1 | -1/+1 |
* | Mutex init can fail | Russell Belfer | 2013-05-31 | 1 | -1/+4 |
* | Zero memory for major objects before freeing | Russell Belfer | 2013-05-31 | 1 | -2/+2 |
* | Docs for git_libgit2_opts and cache disable tweak | Russell Belfer | 2013-05-24 | 1 | -0/+5 |
* | git_atomic_ssize for 64-bit atomics only on 64-bit platforms | Edward Thomson | 2013-04-25 | 1 | -6/+7 |
* | repo: Add `git_repository__cleanup` | Vicent Marti | 2013-04-24 | 1 | -0/+3 |
* | opts: Add getter for cached memoryvmg/atomic64 | Vicent Marti | 2013-04-23 | 1 | -2/+1 |
* | cache: More aggressive default | Vicent Marti | 2013-04-22 | 1 | -1/+1 |
* | cache: Shared meter for memory usage | Vicent Marti | 2013-04-22 | 1 | -4/+12 |
* | cache: Max cache size, and evict when the cache fills upvmg/new-cache | Vicent Marti | 2013-04-22 | 1 | -7/+18 |
* | Add callback to git_objects_table | Russell Belfer | 2013-04-22 | 1 | -6/+8 |
* | Add range checking around cache opts | Russell Belfer | 2013-04-22 | 1 | -6/+17 |
* | Global option setters | Vicent Marti | 2013-04-22 | 1 | -6/+4 |
* | Clear the cache when there are too many items to expire | Vicent Marti | 2013-04-22 | 1 | -1/+20 |
* | Some stats | Vicent Marti | 2013-04-22 | 1 | -0/+21 |
* | Per-object max size | Vicent Marti | 2013-04-22 | 1 | -28/+28 |
* | What has science done. | Vicent Marti | 2013-04-22 | 1 | -2/+2 |
* | Random eviction | Vicent Marti | 2013-04-22 | 1 | -1/+18 |
* | Per-object filtering | Vicent Marti | 2013-04-22 | 1 | -6/+31 |
* | lol this worked first try wtf | Vicent Marti | 2013-04-22 | 1 | -61/+108 |
* | update copyrights | Edward Thomson | 2013-01-08 | 1 | -1/+1 |
* | orite C89 | Justin Spahr-Summers | 2012-12-09 | 1 | -2/+2 |
* | Always check the result of git_mutex_lock | Justin Spahr-Summers | 2012-12-09 | 1 | -5/+13 |
* | Fix a mutex/critical section leak | Philip Kelley | 2012-11-09 | 1 | -0/+1 |
* | cache: fix race condition | Michael Schubert | 2012-09-11 | 1 | -4/+5 |
* | oid: Explicitly include `oid.h` for the inlined CMP | Vicent Marti | 2012-08-09 | 1 | -0/+1 |
* | misc: Fix warnings from PVS Studio trial | Vicent Martí | 2012-06-07 | 1 | -1/+1 |
* | Moving power-of-two bit utilities into util.h | Russell Belfer | 2012-04-25 | 1 | -9/+2 |
* | Convert attr, ignore, mwindow, status to new errors | Russell Belfer | 2012-03-16 | 1 | -3/+2 |
* | Update Copyright header | schu | 2012-02-13 | 1 | -1/+1 |
* | cache: Simplify locking mechanics | Vicent Martí | 2012-01-27 | 1 | -38/+34 |
* | global: Properly use `git__` memory wrappers | Vicent Marti | 2011-10-28 | 1 | -1/+1 |
* | Merge pull request #384 from kiryl/warnings | Vicent Martí | 2011-09-18 | 1 | -6/+6 |
|\ | |||||
| * | CMakefile: add -Wstrict-aliasing=2 and fix warnings | Kirill A. Shutemov | 2011-08-30 | 1 | -6/+6 |
* | | Cleanup legal data | Vicent Marti | 2011-09-19 | 1 | -21/+3 |
|/ | |||||
* | cache: Drop cuckoo hashing | Vicent Marti | 2011-05-17 | 1 | -66/+22 |
* | cache: Fix deadlock | Vicent Marti | 2011-05-17 | 1 | -6/+14 |
* | Return success code on `git_cache_init` | Vicent Marti | 2011-05-15 | 1 | -0/+2 |
* | Move cache.c to the new error handling | nulltoken | 2011-05-15 | 1 | -2/+4 |
* | Move repository.c to the new error handling | nulltoken | 2011-05-14 | 1 | -1/+1 |
* | Fix MSVC warnings | Vicent Marti | 2011-03-21 | 1 | -1/+1 |
* | I broke your bindings | Vicent Marti | 2011-03-20 | 1 | -30/+16 |
* | Thread safe cache | Vicent Marti | 2011-03-20 | 1 | -0/+175 |