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 'jc/t5601-copy-workaround' into maint
2017-10-25
Michael Haggerty
files
_
tra
n
sactio
n
_prepar
e
(): fix handl
i
ng
of
r
ef lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
Michael Haggerty
t1404: add a
b
unch of tests of D/F conflic
t
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Haggerty
packed-backe
n
d
.
c: rename
a bunch
of
t
h
ings
a
n
d update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
mmap
p
ed_re
f
_iterator: i
n
line into `packe
d
_ref_
i
terato
r
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
hael Haggerty
ref_cache: remove sup
p
o
rt f
o
r storing pee
l
ed values
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagger
t
y
packed_ref
_
s
to
r
e:
g
et
r
id of the `ref_cache`
e
ntire
l
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
r
ef_st
o
re:
i
m
pleme
n
t `refs_peel_ref()` gene
r
ically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagge
r
ty
packed_re
a
d_raw_
r
e
f
(): read the r
e
f
erenc
e
from the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
H
aggerty
packed_ref_
i
terator_begin(): iterat
e
usin
g
`mmapped_ref_iter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hag
g
erty
read_packe
d
_
r
efs(): ensure that ref
e
rences a
r
e orde
r
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagge
r
ty
packed_ref_cache: keep
the `packed-re
f
s`
fi
l
e
mmapped
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Micha
e
l Haggerty
packed
-
backend
.
c: re
o
rder some definit
i
ons
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
mmapped_ref_iterator_advance
(
): no
p
eel
e
d
val
u
e fo
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
mmappe
d
_ref_iterator:
add ite
r
ator over a pa
c
ked-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
H
agge
r
ty
pack
e
d_ref_c
a
che: remember the fil
e
-
w
ide peelin
g
state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Haggerty
r
e
ad
_
packed_refs(): read
r
eferences with minimal cop
y
i
ng
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Michael Haggerty
for_
e
a
ch
_
str
i
ng_l
i
st_item
:
avoid unde
f
i
ned behavior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
i
chael Haggerty
read_packe
d
_r
e
fs(
)
: make
p
a
rsing o
f
the header l
i
ne
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mic
h
ael Hagg
e
rty
read_packed_
r
efs(
)
: only ch
e
ck for a
he
a
der at the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hagger
t
y
read_packed_refs(): use mmap
to read th
e
`p
a
c
ked-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hagger
t
y
di
e
_unter
m
i
nated_line(), die_in
v
alid_line
(
)
:
new
f
unctions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mic
h
ae
l
Ha
g
g
ert
y
p
acked_ref_c
a
che: add a back
l
ink to the as
s
ociated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
re
f
_iterator: keep trac
k
of whether the iterator ou
t
p
u
t
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
c
h
ael Haggerty
fi
l
es_transactio
n
_finish():
delete reflogs before references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Micha
e
l Haggerty
packed-backend: rip out
some now-unused cod
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ae
l
H
aggerty
files_ref_stor
e
:
u
se a
t
ransaction to update p
a
cke
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mich
a
el Haggerty
t1404: demonstrate tw
o
p
robl
e
ms with
r
eference transac
t
i
o
ns
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael Ha
g
gerty
file
s
_in
i
tia
l
_transact
i
on_commit(): use a transaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
p
rune_refs(
)
: also
f
ree the li
n
ked li
s
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
files_pack_refs():
u
se
a
referen
c
e t
r
ansacti
o
n to wr
i
te
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hag
g
erty
packed
_
d
ele
t
e_refs(): implement
met
h
od
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
H
aggerty
p
acked_ref_store: implemen
t
reference
transaction
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
ha
e
l
Haggerty
stru
c
t ref
_
transaction: add a
p
lace for bac
k
e
nds to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mich
a
el Haggerty
packed-backen
d
:
d
o
n
't ad
j
u
st
t
he reference
count
o
n
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael Hagg
e
rty
load_subtree(): check that `prefix_len` is in the e
x
pected
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michae
l
H
a
ggerty
load_subtre
e
(
): declare some variables to be
`
s
ize_t`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
he
x
_to_byt
e
s(
)
:
simpler replacement for `get
_
oid_hex_segm
e
nt(
)
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
get_oid
_
h
e
x_segme
n
t(
)
: d
o
n't pad the
r
e
st of `oid`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
c
hael Hagg
e
rty
loa
d
_
s
ubtree(): combine s
o
me c
o
mmon code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
chael
Haggert
y
get_oid_
h
ex_se
g
me
n
t(): re
t
urn 0
on succ
e
s
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
loa
d
_s
u
btree
(
): only consider b
l
obs to
b
e potenti
a
l
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_subtre
e
(): check earlier whether an
internal node
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Ha
g
gerty
l
o
ad_
s
u
btree(
)
:
sep
a
rate logi
c
for int
e
r
n
al vs
.
terminal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michae
l
Hag
g
erty
load_
s
ub
t
r
e
e(): fix incorrect comme
n
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_subtree(): reduce the scope of so
m
e local variab
l
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michae
l
Haggert
y
loa
d
_subtree():
r
e
mov
e
u
nnece
s
sary cond
i
tional
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagg
e
rty
notes:
m
a
ke GET_NIBBLE macro more robust
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
M
ic
h
a
e
l H
a
gg
e
rty
refs: re
t
ry acquiring
r
eference
locks f
o
r 100
m
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
M
i
chael Hag
g
erty
file
s
-backend: cheapen refname_availabl
e
c
hec
k
when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael
Haggerty
p
a
cke
d
_ref_
s
tore: handle a pack
e
d-refs fi
l
e that i
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
read_packed_refs
(
): die if `pa
c
ke
d
-
r
ef
s
` co
n
tain
s
bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Mi
c
hael Hag
g
e
rty
t
3
21
0
:
add some tests of
bogus pa
c
ked-refs fi
l
e content
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
r
epack_without_refs():
d
on'
t
lock or unlock the packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
gerty
commit_pa
c
ked_refs(): remov
e
call to `packed
_
r
e
f
s_unlock()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggerty
clear_packed_ref_c
a
ch
e
(
): don't protes
t
if the lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Hagg
e
rty
packed_refs_unlock(),
p
acked_refs_is_locked():
new
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagge
r
ty
p
a
cked_refs_lock()
:
re
p
o
rt
e
rrors via
a `st
r
uct s
t
rbuf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Hag
g
erty
p
acked_refs_lo
c
k():
f
unction renamed
fro
m
lock_packed_refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
commit_packed_refs(): use
a staging
fi
l
e separate from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
ggerty
commit_pa
c
ked_refs(): report err
o
rs
r
ather t
h
an dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_ref_store: make
class in
t
o a subclass
o
f `ref_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Haggert
y
pac
k
ed-backend: ne
w
module for ha
n
dling packed references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Hag
g
erty
packed_read_raw_ref
(
): new function, replac
i
ng `reso
l
ve_pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el H
a
ggerty
pac
k
ed_ref_s
t
or
e
: supp
o
r
t
i
teration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_
p
eel_ref(
)
: new f
u
nction, extracted from `files_p
e
el_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
ch
a
e
l
Ha
g
gerty
repack_without_ref
s
(): take a `packed_ref_store *`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Hagge
r
ty
ge
t
_packed_ref(): tak
e
a
`
packed_ref_store *` para
m
eter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Haggerty
rollba
c
k_pac
k
ed_refs(): take
a
`packed_ref_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
gge
r
ty
commit_packed_refs
(
): take a `pa
c
ke
d
_r
e
f_s
t
ore *
`
p
a
r
ameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
agge
r
ty
lock_pack
e
d_re
f
s(
)
:
take a `
p
ac
k
ed_ref_stor
e
*
`
p
aram
e
ter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagge
r
t
y
add_packed_ref()
:
ta
k
e a `pac
k
ed_ref_store *`
pa
r
amete
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
get_packed_refs(): take a `packed_ref_store *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Hag
g
erty
get_packed
_
ref_cache(): take a `
p
acked_r
e
f_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggerty
valid
a
te
_
p
ack
e
d_
r
ef_c
a
che(): take a
`
pa
c
ke
d
_re
f
_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
aggerty
c
l
ear_packed_ref_cache(): take a `pa
c
ked
_
ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagge
r
ty
p
acked_re
f
_
s
t
o
re: mov
e
`packed_refs_lock
`
member here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el
H
a
ggerty
packed_ref
_
store: move `packed_refs_path` here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagge
r
ty
packed_ref_store: new s
t
ruct
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael H
a
g
g
erty
add_packed_r
e
f()
:
t
e
ac
h
function to over
w
rite e
x
i
sting
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Michael Haggerty
for_each_bisect
_
r
e
f
(
): don't trim refname
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Mic
h
a
el
H
agger
t
y
lock_packed_refs(): fix
c
a
c
he vali
d
ity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Michael Haggerty
ca
c
he_ref_iterator_begin()
:
avoid pr
i
m
i
ng un
n
e
eded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael
H
a
gg
e
rty
create_ref
_
ent
r
y(): r
e
move `check_name` option
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Haggerty
refs_ref_
i
ter
a
to
r
_be
g
in(): ha
n
dle `G
I
T_R
E
F
_
P
ARANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el Ha
g
gerty
r
e
a
d
_packe
d
_r
e
f
s
(): report
unexpec
t
ed
fopen()
failures
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
ge
r
ty
read
_
packed_refs(): do
mo
r
e o
f
the work of
r
eading
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ge
t
_pa
c
ked_ref_
c
ache(): ass
u
m
e "packed-refs"
w
o
n'
t
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Haggerty
sh
o
uld_pack_ref(): new fun
c
tion, extra
c
ted from `fil
e
s_pack
_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
c
ha
e
l Ha
g
ger
t
y
ref_update_reject
_
duplicates():
a
d
d a
s
anity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_update_rejec
t
_dupli
c
ates(): use `size_t` rather
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Haggerty
r
e
f_upd
a
te_rejec
t
_d
u
plic
a
tes():
e
xpose
function to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
ge
r
t
y
ref_tran
s
action_prepare()
:
n
ew option
a
l st
e
p
for
r
eference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_transaction_
c
ommit(): chec
k
for valid `transact
i
on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Hagg
e
rty
files_tr
a
nsaction_cleanup(): new helper functi
o
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagge
r
ty
file
s
_re
f
_store: put the packed files l
o
ck directly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el Ha
g
ge
r
ty
files-backend: mo
v
e `lo
c
k` memb
e
r to `files
_
ref_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
loc
k
file: add a
new m
e
thod, is_
l
ock
_
file_lock
e
d()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_st
o
re: take a `msg`
p
arame
t
er when deleting references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
h
a
el
H
aggerty
refs: use `size_t` indexes when iterating over
r
ef
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Hagger
t
y
refs_ref_
i
terator_beg
i
n
(
):
d
o
n't check pre
f
ixes redundantly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next