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
packed-backend.c: rename a bunch of things and update comments
2017-09-25
Michael Hag
g
erty
p
acked-
b
ackend
.
c: rename
a
b
unch of things an
d
u
p
date
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Haggerty
mmapped_ref_iterat
o
r: inline into `
p
acked_re
f
_i
t
erator
`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
ref_cache:
r
emove s
u
ppor
t
for storing pee
l
ed values
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Michael Ha
g
gert
y
pack
e
d_re
f
_store
:
get rid of
the
`ref
_
cac
h
e`
entirely
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
aggerty
ref_store: imp
l
eme
n
t `refs_pe
e
l_ref
(
)
`
generically
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
hae
l
Haggerty
packed
_
read
_
raw_ref
(
): read the
r
efe
r
ence
from
t
he
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
M
ichael
H
aggert
y
pa
c
ked_ref_iterator_be
g
in(): iterate usin
g
`mmapped_r
e
f_iter
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
M
ichael Hagger
t
y
read_packed_refs(): ensure th
a
t refer
e
n
c
e
s are
ordered
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ae
l
H
ag
g
erty
packed_re
f
_c
a
che: keep the `packed-r
e
fs` file mmappe
d
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
p
acked-b
a
ckend
.
c
: reord
e
r some definition
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
m
m
appe
d
_
r
ef_
i
t
e
rator_adv
a
nce
(
):
n
o peeled value for
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Michael
Haggerty
mmapped_ref_iter
a
tor: a
d
d
i
te
r
ator ove
r
a packed-refs
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
el Haggerty
packed_ref_cache:
rem
e
m
b
er the
f
ile-wide pee
l
ing
state
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
a
gg
e
rty
read_packed_refs
(
)
: read r
e
ferences
w
ith minimal copying
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
Mich
a
el
H
aggerty
read_packed_refs(): mak
e
pa
r
sing of
t
he header line
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hagge
r
ty
read_pack
e
d_refs(): only check for a hea
d
er at
t
he
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
M
ichael Haggerty
read_packed_refs(): use m
m
ap
t
o
r
e
ad
t
h
e `pa
c
k
ed-refs
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggert
y
d
i
e_unterminated_line(), die_i
n
valid_l
i
ne(): new functions
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hagge
r
t
y
packed_ref_cache: add a
b
a
ck
l
i
n
k to the associated
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hagg
e
rty
re
f
_it
e
r
a
to
r
: keep track of whether the iterat
o
r output
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Michael
Hagger
t
y
file
s
_
t
r
a
n
sa
c
tion_finish()
:
delet
e
r
ef
l
ogs before refere
n
ces
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Mich
a
el Haggerty
packed-backend: rip out
some now-u
n
u
sed code
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
M
i
c
h
ael Hagge
r
t
y
file
s
_ref
_
store:
use a t
r
ansac
t
io
n
to u
p
date pa
c
ked
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Michael H
a
ggerty
t1404:
demon
s
trate two p
r
o
blems
with
r
eference
transactions
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
h
ael Haggerty
files_
i
n
i
t
i
al_transaction_commit(): use a transaction
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hag
g
e
r
t
y
pr
u
n
e_refs():
also free the
l
inked
l
i
st
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
a
e
l Haggert
y
files_pack_refs(): use a
reference transaction to
w
ri
t
e
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
M
ichael
H
a
ggerty
p
ack
e
d_de
l
et
e
_
refs(
)
: imple
m
ent met
h
o
d
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Mich
a
el Haggerty
pac
k
e
d_ref_sto
r
e:
i
m
plement reference
transactions
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
M
ic
h
ael Hagger
t
y
struct ref_tra
n
sact
i
on
:
a
d
d
a place for backends to
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
M
ic
h
ael Haggerty
packed-backend: don't adjust the reference
c
ount on
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-08-23
Mi
c
hael Ha
g
ge
r
ty
refs: retry acqu
i
r
i
ng reference
locks for 1
0
0
m
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-08-17
Michael Haggerty
files-backe
n
d: ch
e
apen refname_available c
h
eck whe
n
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-07-27
M
i
chael Haggerty
pac
k
ed_ref_store: ha
n
dle a
packed-refs file that
is
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-07-03
Mi
c
hael Haggert
y
r
e
ad_pac
k
e
d
_re
f
s(): d
i
e if `
p
acked-r
e
fs` contains bo
g
us
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
t3210:
add so
m
e tests of bogus packed-r
e
fs
file con
t
e
n
t
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-07-03
Michael Hagger
t
y
repack_without_
r
efs(): don't
lock or unlock the packed
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
e
l Hagg
e
r
t
y
commit_packed_refs(): remo
v
e
c
all to `packed_r
e
fs_u
n
lock()`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Haggerty
clear_packed_r
e
f_cache(): don't protes
t
if the
lock
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael
H
a
g
gerty
p
a
cked_ref
s
_un
l
ock(),
pa
c
ked_
r
e
fs_is_locke
d
()
:
new
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
pac
k
ed_refs_lo
c
k():
r
eport errors v
i
a a `struc
t
strbuf
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
packed_refs_lock(): function renamed
from
l
ock_packed_refs()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
commi
t
_packed_refs():
use a
staging file separ
a
te fro
m
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
h
ael Haggerty
co
m
m
it_packed_refs():
r
eport err
o
rs ra
t
h
er
t
han dying
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggerty
packe
d
_
r
e
f_sto
r
e: make class into
a
subclass of
`
r
ef_store`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Hagge
r
ty
pac
k
e
d
-backend: new module f
o
r h
a
n
dli
n
g packed refer
e
n
c
es
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Hagge
r
ty
packe
d
_
r
ea
d
_raw_ref(): new f
u
ncti
o
n, replacing `resolve
_
pack
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
h
a
el Hagge
r
ty
pack
e
d_ref_store: suppor
t
i
t
eration
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggert
y
packed_peel
_
ref(): new function, e
x
trac
t
ed fro
m
`files_p
e
e
l_
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
g
g
erty
repack_without_refs(): tak
e
a `packe
d
_
r
ef_store *`
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
a
ggerty
get_
p
acked_ref(): tak
e
a `p
a
ck
e
d_r
e
f_store *` param
e
ter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggert
y
rol
l
back_pa
c
k
e
d_refs():
t
ake a `pack
e
d_ref_st
o
re *
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
commit_pack
e
d
_
r
efs
(
): take a `pack
e
d_ref_s
t
ore *` parameter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
agg
e
r
ty
lo
c
k_packed_r
e
fs():
t
a
ke
a
`
p
acke
d
_re
f
_s
t
ore *` par
a
m
e
ter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
add_pa
c
ked_
r
e
f(): take a `packed_
r
e
f_
s
tore *`
parameter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
ag
g
ert
y
get_pac
k
ed_
r
efs(): take
a
`packed_ref_sto
r
e *` par
a
m
e
t
e
r
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
h
a
el
Haggerty
get_packe
d
_ref_
c
ach
e
()
:
t
a
ke a `p
a
cked
_
ref_store *
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
g
erty
validate_pac
k
ed_ref
_
cac
h
e(
)
: take a `pa
c
ked_ref_
s
tore
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
clear_packed_ref_c
a
ch
e
(): take
a `packed_ref_sto
r
e
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
p
acked_ref_store
:
mo
v
e
`packed_refs_lock
`
member here
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggerty
packed_ref_store: move `
p
acked
_
refs_path`
h
ere
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
packed_ref_store: new struct
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
add_pac
k
ed_ref(): t
e
ach
functi
o
n
t
o
overwrite existing
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-19
Mic
h
ael Hag
g
ert
y
f
or
_
each_bisect_ref(): don't tri
m
refnames
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-12
Michael Haggerty
lock_
p
acked_r
e
fs():
fix cache val
i
dity ch
e
ck
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-24
M
i
chael
H
aggerty
c
ac
h
e_ref_it
e
rator_begin()
:
a
vo
i
d p
r
i
m
ing
u
nneeded
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Hag
g
erty
create_r
e
f
_
en
t
ry():
r
emo
v
e `ch
e
c
k
_name
`
op
t
ion
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Haggerty
refs_re
f
_i
t
er
a
t
or_beg
i
n(): handle `
G
IT_REF_PARANOIA`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Haggerty
re
a
d_packed_refs():
report unexpe
c
ted fo
p
en() failures
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Ha
g
gerty
re
a
d_packed_refs(): do more of the work of reading
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Haggert
y
g
et_p
a
ck
e
d_ref_cach
e
(): assume "packed-
r
efs" won't
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
shoul
d
_p
a
ck_r
e
f
(): new
function, extracted fr
o
m `files_pack_
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggert
y
ref_
u
pda
t
e_reject_
d
upli
c
ates(
)
: add a sani
t
y c
h
e
c
k
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael H
a
ggerty
r
e
f
_update_re
j
e
ct_duplicates()
:
use
`size_t`
r
ather
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l
Hagg
e
rty
ref_
u
p
date_reject_
d
u
plicate
s
()
:
expose function to
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
i
c
hael
Hagg
e
r
t
y
r
ef_transac
t
i
o
n_prepare(): new opti
o
na
l
s
tep fo
r
re
f
erence
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Haggerty
ref_transac
t
ion_commit(
)
: check for v
a
li
d
`
t
ransaction
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
fil
e
s_transa
c
ti
o
n_clean
u
p
(): new he
l
per function
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagg
e
rt
y
files_ref_
s
t
o
r
e
: pu
t
the
p
acked files lock directly
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Haggerty
files-b
a
ckend: move `lock` memb
e
r to `files_ref_store`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
l
ockfi
l
e: a
d
d a new me
t
hod, is_
l
ock_file
_
lock
e
d()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chae
l
Haggerty
ref
_
s
tore: tak
e
a `ms
g
` par
a
met
e
r wh
e
n deleting r
e
ferences
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Ha
g
ger
t
y
ref
s
:
u
se `size_
t
`
ind
e
xe
s
when itera
t
ing o
v
er r
e
f
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael H
a
ggerty
refs_ref_it
e
rator_b
e
gin(): don
'
t
chec
k
pref
i
xes redundantly
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Haggert
y
prefix_
r
ef_ite
r
ator: don't t
r
im too much
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
i
c
hael Hagger
t
y
files-b
a
ckend: us
e
`
die("BUG:
.
.
.
")`,
not `di
e
("internal
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l
H
aggerty
re
f
_iterator_begin_fn():
fix docstring
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
refs
.
h: clarif
y
doc
s
tr
i
ng for t
h
e ref_transaction_update
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggert
y
t360
0
: clean up permissions test
pro
p
erly
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Michael
Haggerty
d
o
_for_ea
c
h_entry_
i
n_dir(
)
: delete fun
c
t
i
on
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
f
i
les_pack_refs(): use reference iteration
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Michael H
a
gger
t
y
comm
i
t_p
a
cked_refs(): us
e
r
efer
e
nce iteration
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Michael
Haggerty
c
ache_re
f
_i
t
erat
o
r
_
begin(): make function smarter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Mi
c
hael Haggert
y
get_lo
o
se
_
ref_cache(): new
function
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Mi
c
hael
H
ag
g
erty
ge
t
_lo
o
se
_
ref_dir(): function renamed from get_loose_refs()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
M
i
c
hael Haggerty
do_fo
r
_each_ent
r
y
_
in_dir()
:
e
li
m
in
a
te `
o
ffset`
a
rgument
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggert
y
refs: hand
l
e "re
f
s/bisect/" in `loose_
f
ill_ref_d
i
r
(
)
`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Micha
e
l
H
aggerty
ref-cac
h
e: u
s
e a call
b
a
c
k f
u
nction to
fil
l
th
e
cach
e
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
M
ich
a
el Hagger
t
y
refs
:
rec
o
rd the ref
_
store in ref_cache, n
o
t r
e
f_di
r
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Mi
c
hae
l
Ha
g
ge
r
ty
ref-cache: int
r
oduce a
n
ew t
y
pe, ref_cac
h
e
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
next