repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'ad/5580-unc-tests-on-cygwin' into maint
2017-10-25
M
i
chael Haggert
y
files_t
r
ansactio
n
_prepare(
)
:
f
i
x handlin
g
of ref lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
M
ichael Haggert
y
t1404: add a b
u
nc
h
of te
s
ts
of D
/
F conflicts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Hagger
t
y
packed-back
e
n
d
.
c: rename a bunch of things and upd
a
t
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Micha
e
l
H
aggerty
mmapped_
r
ef_iterator: inline into `packe
d
_ref_
i
terator`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
a
gg
e
rty
ref_cache: r
e
m
o
ve support
f
or
s
toring peeled va
l
ues
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
aggerty
p
ack
e
d_ref_s
t
ore: ge
t
r
id
o
f the `ref_cache` entirely
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
c
hael Hagg
e
rty
ref_
s
tore:
imple
m
e
nt
`refs_peel
_
ref(
)
` generically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael H
a
ggerty
packed
_
r
e
ad_r
a
w_ref(
)
: read t
h
e reference from
the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Micha
e
l
H
a
ggerty
pa
c
ked_ref_iterator_begin(): iterate
using `mmap
p
ed_ref_it
e
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Ha
g
ge
r
ty
read_packe
d
_refs(): ensure that re
f
erences are o
r
d
ered
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
Haggerty
p
acked_ref_c
a
che: k
e
ep the `packed-refs`
f
i
l
e mmap
p
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
el Haggerty
p
ac
k
ed-ba
c
kend
.
c: reorder some
d
ef
i
n
i
ti
o
n
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
aggerty
mmap
p
ed_ref_iterator_advan
c
e()
:
no peeled va
l
ue
for
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hag
g
erty
mma
p
ped_ref_iterator: add
i
terator
over a pac
k
ed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
a
g
g
erty
pack
e
d_ref_c
a
ch
e
: remember the file-wi
d
e peeling
s
tate
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
h
a
el Hagge
r
ty
read_packed
_
refs(): rea
d
referen
c
es with
minimal copying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Michael Hagg
e
r
ty
for_each_string_list_item:
a
vo
i
d undefined
beh
a
vior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael H
a
g
ger
t
y
read_packed_refs(): m
a
ke pa
r
sing of th
e
h
ead
e
r line
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael
Haggert
y
read_packed_re
f
s(): only che
c
k
f
o
r a header
a
t
the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hagg
e
r
t
y
r
e
ad_packed_refs():
us
e
mma
p
to read the
`packe
d
-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael
Haggerty
d
ie_unt
e
r
m
inated
_
l
i
n
e(), die_inva
l
id_line(): n
e
w functions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
packed_
r
e
f_cache: ad
d
a
backlink to the associat
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael
Hag
g
erty
ref_iterator
:
keep track of wheth
e
r
the
iterator o
u
t
p
ut
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hag
g
erty
files_
t
ransac
t
i
on_f
i
n
ish(): delete reflo
g
s b
e
fore ref
e
rences
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
Hagge
r
ty
packed-ba
c
kend
:
rip out
some now-u
n
used code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
files_ref_store: use a transa
c
t
i
on to update packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ich
a
el
Haggerty
t1404:
demonstrate two problems w
i
t
h
r
eference trans
a
ction
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael H
a
ggerty
files
_
initial_
t
rans
a
ction_commit():
use
a transaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagg
e
rty
prune_ref
s
(): a
l
so free the linked l
i
st
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
file
s
_
pack
_
refs(): use a r
e
fer
e
nce transaction to write
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
packed_d
e
lete_refs(): implement m
e
thod
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michae
l
H
agge
r
t
y
packed_re
f
_
s
t
or
e
:
i
mplem
e
n
t
r
e
f
eren
c
e
t
ransact
i
ons
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
s
truct ref_t
r
ansacti
o
n: add a place for
backends t
o
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ichae
l
Haggerty
p
a
cked-backend:
don't adjust the
r
eference count on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
load_s
u
btree():
che
c
k th
a
t `prefix
_
len`
i
s
in the expected
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michae
l
Haggerty
load_
s
ubtre
e
()
:
d
e
clar
e
so
m
e varia
b
les to be `size_t`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
hex_t
o
_b
y
tes(): si
m
pler replace
m
ent for
`get_
o
id_hex_segment
(
)`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hag
g
erty
get_oid_hex_segment()
:
don't pad t
h
e rest
of `oid`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
chael Hagge
r
ty
loa
d
_sub
t
ree(): combi
n
e som
e
comm
o
n code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
c
h
a
el Hagger
t
y
get_oi
d
_hex_segment():
return
0
on success
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael Hagge
r
ty
load
_
subtree():
only con
s
ider blobs to
b
e
potentia
l
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
chael Haggerty
l
oad
_
subtree
(
)
:
check earli
e
r whether an i
n
ter
n
al
n
ode
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
l
o
ad_subtree(): separate logic
for
intern
a
l vs
.
t
e
rminal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagg
e
rty
load_sub
t
ree(): f
i
x i
n
correct
comment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael Hagg
e
r
ty
load_subtree(): reduce the
scope of
s
ome local va
r
i
a
b
les
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el Haggerty
lo
a
d_
s
u
b
t
ree():
r
emove unne
c
essar
y
conditional
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
n
otes: make GET_NIBB
L
E macro mor
e
robust
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
M
ichael Hagg
e
rt
y
ref
s
: re
t
ry
a
c
qui
r
ing
r
eference
l
ocks for
100
m
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
Micha
e
l Haggerty
fi
l
es-bac
k
end: ch
e
apen refname_available check when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael Haggerty
pack
e
d_ref_store: handle a packed-r
e
fs file
that is
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l Haggerty
r
e
a
d_packed
_
r
efs(): die if
`pa
c
ked-re
f
s
` co
n
tains bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
t3
2
10: add some tests of bogus packed-refs file c
o
ntents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
M
i
chael Haggerty
repa
c
k_without_refs(
)
:
d
on't lock or unlock the p
a
cked
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Ha
g
g
e
rty
commit_packed_refs(
)
: r
e
move call to `packed
_
refs_unl
o
c
k()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Hagg
e
rty
c
l
ear_p
a
cked_r
e
f_cache(): do
n
't
p
rotest if t
h
e
lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
ggerty
packed_refs
_
un
l
ock(), pac
k
ed_refs_is_lo
c
k
ed():
n
e
w
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
h
ael Haggerty
packed_refs_lock(
)
:
report errors
v
ia a `struct str
b
u
f
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
packed_refs_lock(): function renamed from lock_pa
c
ked
_
refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Haggerty
co
m
mi
t
_packed_refs(
)
:
u
se a st
a
ging f
i
le s
e
parate from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
co
m
mit_packed
_
refs(): re
p
ort errors
ra
t
her than dy
i
ng
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_r
e
f_store: make class into a subclass of `
r
ef_stor
e
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
ggerty
packed-backend:
new module for handling packed refer
e
nces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packe
d
_read_ra
w
_
r
ef():
new fun
c
tion,
replacing
`resolve_pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
er
t
y
packe
d
_ref_store: support iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggerty
packed
_
p
e
el
_
r
ef(): new function, ext
r
acte
d
from `fi
l
es_peel_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael
H
agge
r
ty
rep
a
ck_with
o
ut
_
refs(): take a
`
p
acked_r
e
f
_store *`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
g
e
t
_
p
ac
k
e
d_r
e
f(): t
a
ke a `packed_ref_store *`
p
arameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
rollback_packed_refs():
t
ake a `packed_ref_stor
e
*
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Hag
g
erty
com
m
it_packe
d
_refs(): take a `pack
e
d
_ref_store *` par
a
meter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ic
h
ae
l
Haggerty
lock_packed_re
f
s(): take a `packed_
r
ef_store *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
add_p
a
cke
d
_r
e
f(): take a `packed_ref_store *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Haggerty
get
_
packe
d
_ref
s
(): take a `packed_ref_store *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Ha
g
gerty
get_packed_ref_cac
h
e
(): take a
`packed_re
f
_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
va
l
idate_packed_ref_cache
(
): take a `packe
d
_ref
_
stor
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
clear_pac
k
ed_ref
_
c
ac
h
e()
:
take
a
`packed_ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
p
acked_ref_s
t
o
re:
move
`
pa
c
ked_refs_lock` member
h
e
r
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggerty
p
a
ck
e
d_
r
e
f_s
t
ore: mo
v
e `pack
e
d_
r
efs_path` here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Hag
g
erty
pac
k
ed_ref_store: new st
r
uct
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
add_
p
a
c
ked_ref()
:
te
a
ch
functio
n
to overwrite
e
xisting
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Mic
h
ael Hagge
r
t
y
for
_
ea
c
h_bis
e
ct_ref(): do
n
't trim refnam
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael Hag
g
erty
lock_packed_refs(): fix cach
e
validity
check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Michael
H
agger
t
y
cache_
r
ef_i
t
e
rator_beg
i
n():
avoid priming unneeded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
H
aggerty
creat
e
_ref
_
entry(): remove
`check_n
a
me
`
opti
o
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
e
r
ty
refs_ref_iterator_
b
egin(): ha
n
dle `GIT_REF_
P
ARANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
erty
rea
d
_p
a
cked_refs(): repo
r
t
unexpec
t
ed fop
e
n() failures
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
a
ggerty
read_packe
d
_refs():
do mo
r
e of t
h
e work of reading
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
get_packed_ref_cache(): as
s
ume "packed-refs" won't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ich
a
el Haggerty
s
h
ould_p
a
c
k
_ref(): new function, extrac
t
ed from `fil
e
s_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
e
l
H
aggerty
r
e
f
_
update_r
e
ject_du
p
licate
s
(
): add a sanity che
c
k
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_update_reje
c
t_d
u
plicate
s
(): use
`size_t` rather
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
a
ggerty
ref_update_reject_duplicates(): e
x
pos
e
f
u
nction to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_t
r
ansac
t
i
on_prepare(): new option
a
l step for
reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
r
e
f_transa
c
tion_
c
ommit
(
): che
c
k for valid `t
r
ansact
i
on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
f
iles_
t
ransaction
_
c
l
ean
u
p():
n
ew helper function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l
Haggert
y
files_ref_s
t
ore
:
p
u
t
the packed files lock
d
irectly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l
Ha
g
gert
y
files-backend: move `lock
`
memb
e
r to `f
i
les_ref_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Haggerty
lockfil
e
: add a new method, i
s
_loc
k
_fi
l
e_loc
k
ed()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el Ha
g
g
erty
r
ef_store: take a `
m
s
g
`
p
arameter when dele
t
i
n
g
refer
e
nces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
agge
r
ty
r
e
f
s:
u
se `size_t` in
d
exes when
iterating over
ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagg
e
rty
refs_ref_iter
a
tor_begin(
)
: don't c
h
eck prefixes redundan
t
ly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next