repo.or.cz
/
eleutheria.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Implement full simulation
2007-10-10
Stathis
K
am
p
eris
Implement full si
m
ulatio
n
commit
|
commitdiff
|
tree
2007-10-09
Stathis Kamperis
Add first atte
m
pt
o
f simu
l
ation --
c
rashes right now
commit
|
commitdiff
|
tree
2007-10-08
Stat
h
is Ka
m
peris
Put
main() in te
s
t
.
c
and
remove it from mpool
.
c
commit
|
commitdiff
|
tree
2007-10-08
Stathis Kampe
r
is
Fix ne
w
p
os calc in
m
p
ool_
a
llo
c
() and ad
d
mpo
o
l_st
a
t_get_bloc
.
.
.
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kamperis
Remove bogus printf()
commit
|
commitdiff
|
tree
2007-10-07
Stathis
Kamperi
s
Fi
x
t
y
po in
c
omment
commit
|
commitdiff
|
tree
2007-10-07
Stathis Ka
m
peri
s
Fix typo in com
m
ent
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kampe
r
is
Add s
o
me c
o
mments
f
or
mpool_fr
e
e()
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kamperi
s
Remo
v
e
b
ogus code
commit
|
commitdiff
|
tree
2007-10-07
Sta
t
his Kamperis
Implement i
n
heritance --
wo
r
ks, bu
t
needs cleanup
commit
|
commitdiff
|
tree
2007-10-07
S
tathis
K
amperis
Ge
n
eral cleanup
commit
|
commitdiff
|
tree
2007-10-07
Stat
h
is Kamp
e
ris
Change namespac
e
from MPO
O
L_
t
o MP_
commit
|
commitdiff
|
tree
2007-10-06
Stathis Kampe
r
is
Add
terminating condi
t
ion in mpool_fre
e
()
commit
|
commitdiff
|
tree
2007-10-06
Stathi
s
Ka
m
peri
s
Clean mpo
o
l_free()
m
e
s
s
commit
|
commitdiff
|
tree
2007-10-06
St
a
thi
s
Kamp
e
ris
Add some more DPRINTF() ca
l
ls in mpool_f
r
ee()
commit
|
commitdiff
|
tree
2007-10-06
Stathis Kamperis
Try to coalesce onl
y
if buddy
ex
i
s
t
s
A
ND
is f
r
ee
commit
|
commitdiff
|
tree
2007-10-06
S
t
athis Kamperis
Ad
d
f
l
ags member
i
n blknod
e
data structur
e
commit
|
commitdiff
|
tree
2007-10-04
Stath
i
s Kamperi
s
Fix c
a
l
c
ul
a
ti
o
n of `newp
o
s' whe
n
splitt
i
n
g
commit
|
commitdiff
|
tree
2007-10-04
Stathis
Kamperis
D
EBUG sy
m
b
ol is now MP
O
OL_DEBUG
commit
|
commitdiff
|
tree
2007-10-04
Stat
h
is Kamperis
Ad
d
me
r
ges an
d
splits stats if MPOOL_STA
T
S
is define
d
commit
|
commitdiff
|
tree
2007-10-04
St
a
this
Kamperi
s
Add some DPRIN
T
F
(
)
call
s
in
mpool_free()
(stil
l
a stub)
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kamperis
Replace print
f
() calls to DPRINTF() macro
commit
|
commitdiff
|
tree
2007-10-02
S
t
a
t
his Kampe
r
is
A
d
d so
m
e m
o
re print
f
s in mpool_f
r
e
e()
commit
|
commitdiff
|
tree
2007-10-02
Stat
h
is Kamperis
Re
m
ove whitesp
a
c
e in com
m
ent
commit
|
commitdiff
|
tree
2007-10-02
Stathis Ka
m
per
i
s
Remove bo
g
us heade
r
file
commit
|
commitdiff
|
tree
2007-10-02
Stathis K
a
mperis
Add basic impl
e
me
n
tation
of m
p
oo
l
_
free()
.
N
o
c
o
alesce
.
.
.
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kampe
r
i
s
Mi
n
or co
s
metic chan
g
e in printf()
commit
|
commitdiff
|
tree
2007-10-02
Stathis
Ka
m
peri
s
Fix typo i
n
comment
commit
|
commitdiff
|
tree
2007-10-02
S
ta
t
his Kamperis
Major changes in d
a
ta structures and a
d
d
ition of profiling
.
.
.
commit
|
commitdiff
|
tree
2007-10-02
Sta
t
his
K
am
p
eris
Use unsigned char
i
n
s
t
ead of
u
ns
i
g
ned in
t
for 'boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-01
Stathis Kamperis
Don't do void p
o
inter arith
m
etics
commit
|
commitdiff
|
tree
2007-10-01
Stathis K
a
mpe
r
i
s
Put
functio
n
pr
o
t
otypes, de
f
s
and co
n
s
tants in mpool
.
h
commit
|
commitdiff
|
tree
2007-10-01
Stathi
s
K
a
mperis
Add a minsi
z
e field in mp
o
o
l t
o
ind
i
cate min
i
m
u
m ch
u
n
k
.
.
.
commit
|
commitdiff
|
tree
2007-10-01
Stathis Kamperis
Ini
t
ial im
p
ort of
t
he b
u
ddy memor
y
a
llocat
o
r
commit
|
commitdiff
|
tree
2007-09-20
Stathis Ka
m
peris
Merge br
a
nch 'exp-has
h
'
commit
|
commitdiff
|
tree
2007-09-20
Sta
t
h
i
s Kamper
i
s
Do
n
't check
<
0 f
o
r unsigned expressi
o
n
commit
|
commitdiff
|
tree
2007-09-20
St
a
this Kamperis
Me
r
ge branch 'exp-hash'
commit
|
commitdiff
|
tree
2007-09-20
Sta
t
his Kamperis
Mer
g
e
h
t
a
ble_get_first_elm() in htabl
e
_get_nex
t
_e
l
m()
commit
|
commitdiff
|
tree
2007-09-20
S
ta
t
hi
s
Kamperis
Merge branch 'ex
p
-h
a
sh'
commit
|
commitdiff
|
tree
2007-09-20
Stathis Kamp
e
ris
A
dd htable_get_first/next_element() functions for htab
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-19
S
t
athis K
a
mperis
Merge branch 'exp-hash'
commit
|
commitdiff
|
tree
2007-09-19
Stathis Kam
p
eris
Update TOD
O
f
i
l
e
commit
|
commitdiff
|
tree
2007-09-19
Stathis Kamperi
s
Add test case for ht
a
ble_trav
e
rse
commit
|
commitdiff
|
tree
2007-09-19
Stathis Ka
m
peris
Add htable_
g
et_size(),
htable_get_used(), htable_traverse(
)
commit
|
commitdiff
|
tree
2007-09-19
Stathis Kamperis
Add stub for hta
b
le_g
e
t
_
n
e
xt_elm()
commit
|
commitdiff
|
tree
2007-09-19
Stathis Kamperi
s
Fix
t
ypo
in
c
om
m
e
n
t
commit
|
commitdiff
|
tree
2007-09-14
Stathis Kamperis
Add flag
s
HT_FREEKEY and HT_FREEDATA in htable_free_*()
commit
|
commitdiff
|
tree
2007-09-11
Stath
i
s
K
amperi
s
htable_free_objec
t
s() -
>
h
table_free_a
l
l_o
b
j() in main
.
c
commit
|
commitdiff
|
tree
2007-09-11
S
tathis Kamperis
printf
c
a
l
l
b
a
c
k
-> mypri
n
t
f
so as n
o
t to
s
hadow
s
t
di
o
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
St
a
th
i
s
K
amperis
R
emove redundant , when i
n
enumera
t
i
o
n list
commit
|
commitdiff
|
tree
2007-09-10
Stathis Kamp
e
ris
H
T_REPLACED -> HT_E
X
I
STS
commit
|
commitdiff
|
tree
2007-09-10
Stat
h
is K
a
mperi
s
I
mplement htable_free_ob
j
() function
commit
|
commitdiff
|
tree
2007-09-10
S
tathis K
a
mperis
htable_in
s
ert() doesn't
ovewri
t
e
e
xisti
n
g da
t
a
commit
|
commitdiff
|
tree
2007-09-10
Stathis Kamperis
hta
b
le_insert() returns HT_REPLACED if
key al
r
ea
d
y
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Stathis K
a
mpe
r
is
Fr
e
e
hn
_
key
commit
|
commitdiff
|
tree
2007-09-10
Stat
h
is Kamperis
Free old data
w
hen i
n
s
erti
n
g
n
e
w
e
ntry with existing key
commit
|
commitdiff
|
tree
2007-09-09
Stathi
s
Kamper
i
s
Add htable_
f
ree_objects() tha
f
ree
s
pnode->data
commit
|
commitdiff
|
tree
2007-09-09
Stathis Kampe
r
is
Pass
callba
c
k function in htable_i
n
it()
commit
|
commitdiff
|
tree
2007-09-09
Stathi
s
Kamperis
#include <stddef
.
h> in htable
.
h
for size_t type
commit
|
commitdiff
|
tree
2007-09-09
S
t
athis Kampe
r
is
htable
_
g
r
ow() should return H
T
_OK on success
commit
|
commitdiff
|
tree
2007-09-08
Stathis Kamperis
Add commen
t
commit
|
commitdiff
|
tree
2007-09-08
Stath
i
s Kamperis
Constify vari
a
b
le in
h
tabl
e
_print(
)
commit
|
commitdiff
|
tree
2007-09-08
Stathi
s
Kamperis
A
d
d h
t
able_grow
(
)
commit
|
commitdiff
|
tree
2007-09-08
Sta
t
his K
a
mperis
u_int -
>
unsigned
i
nt
commit
|
commitdiff
|
tree
2007-09-08
Stathi
s
K
a
mperis
Add c
o
m
m
en
t
in
main()
commit
|
commitdiff
|
tree
2007-09-08
Stathis Kampe
r
is
changes i
n
djb_hash
commit
|
commitdiff
|
tree
2007-09-08
S
t
athis
Kamperi
s
C
o
n
s
t
i
fy som
e
variables
commit
|
commitdiff
|
tree
2007-09-08
S
t
athi
s
Kamperis
Add a hhead_t
typedef for struct htableh
e
a
d
commit
|
commitdiff
|
tree
2007-09-08
Stathis Kamperis
Add prope
r
e
rror ha
n
dling in htable_*() func
t
i
ons
commit
|
commitdiff
|
tree
2007-09-07
Stath
i
s Kamp
e
ris
ptable -> htable in
m
ain
.
c
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kamperis
Add htable_free() and d
o
n't
f
o
r
get to u
p
dat
e
ht
_
size
.
.
.
commit
|
commitdiff
|
tree
2007-09-07
Stat
h
i
s Kamperi
s
R
e
n
ame hta
b
le_d
e
l
e
te() to ht
a
ble_
r
emov
e
()
commit
|
commitdiff
|
tree
2007-09-07
Stathi
s
Ka
m
peris
Fix typo and remove whites
p
ace
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kamperis
Fix comment in previous commi
t
commit
|
commitdiff
|
tree
2007-09-07
Stathi
s
Kamperi
s
Add htable_delete(
)
f
unc
t
ion
commit
|
commitdiff
|
tree
2007-09-07
Stathis Ka
m
peri
s
str -> key in djb_has
h
() function
commit
|
commitdiff
|
tree
2007-09-07
Stath
i
s Kampe
r
is
Include arg
u
ments'
names in fun
c
tion prototypes
commit
|
commitdiff
|
tree
2007-09-07
S
t
athis Kamperis
pass void *key argu
m
ent in
h
table_pri
n
t()
commit
|
commitdiff
|
tree
2007-09-07
S
t
at
h
is Kamperis
Add comments for ht_si
z
e var
i
able
commit
|
commitdiff
|
tree
2007-09-07
Sta
t
his Kamp
e
ris
C
onstify va
r
ia
b
le
i
n
htable_print()
commit
|
commitdiff
|
tree
2007-09-07
Stathis
K
amperis
Mo
v
e htable files to htabl
e
/
s
ubdirectory
commit
|
commitdiff
|
tree
2007-09-07
St
a
t
his Kampe
r
i
s
Split h
t
ab
l
e implementation to htable
.
c and htable
.
.
.
commit
|
commitdiff
|
tree
2007-09-07
Stath
i
s Kampe
r
is
Add some comments
commit
|
commitdiff
|
tree
2007-09-07
Sta
t
his
Kampe
r
is
Consti
f
y som
e
varia
b
les
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kamp
e
ris
ht
_
printf(
)
has a voi
d
*data argument
commit
|
commitdiff
|
tree
2007-09-07
Stathis
ht_cmpf() returns 0 if args
ar
e
equal
commit
|
commitdiff
|
tree
2007-09-06
S
t
athis
Add callback f
u
nctions for hash, com
p
are
and print
commit
|
commitdiff
|
tree
2007-09-06
Stathis
Add
htable_
l
ookup()
commit
|
commitdiff
|
tree
2007-09-06
Stathi
s
F
i
x
a
s
e
g
f
a
u
lt
commit
|
commitdiff
|
tree
2007-09-06
Stath
i
s
Fix
buffe
r
overruns
commit
|
commitdiff
|
tree
2007-09-06
Stathis
C
o
nstify variab
l
e
commit
|
commitdiff
|
tree
2007-09-05
Stathis
Fix minor grammatica
l
er
r
or in
c
o
mment
commit
|
commitdiff
|
tree
2007-09-05
Stathis
Remo
v
e whites
p
ac
e
commit
|
commitdiff
|
tree
2007-09-05
Stathis
C
onstify som
e
v
ariables
commit
|
commitdiff
|
tree
2007-09-05
Stathis
Merge branch 'master' of
g
it+ss
h
:
/
/repo
.
or
.
c
z
/srv/git
.
.
.
commit
|
commitdiff
|
tree
2007-09-05
Stathis
Make
h
ta
b
le_
*
functions,
hash table size agnostic
commit
|
commitdiff
|
tree
2007-09-05
Stathis
Make
htable_* f
u
nctions, h
a
st table
s
i
z
e agnostic
commit
|
commitdiff
|
tree
2007-09-05
Stathis
Add comm
e
nts to
s
our
c
e
commit
|
commitdiff
|
tree
2007-09-05
Stathis
Fix
h
opefully all
s
e
gfault
s
:)
commit
|
commitdiff
|
tree
2007-09-05
Stathis
Fix chai
n
ing and a
d
d htable_print
(
)
commit
|
commitdiff
|
tree
next