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
Fix some splint warnings
2007-10-21
Stathis Kamperis
Fix so
m
e s
p
lint warni
n
gs
commit
|
commitdiff
|
tree
2007-10-20
Stathis Kampe
r
is
Merge branch
'
e
xp-mpool'
commit
|
commitdiff
|
tree
2007-10-20
Stathis Kamperis
Massive cleanu
p
commit
|
commitdiff
|
tree
2007-10-20
Stathis K
a
mperis
R
e
name test case
commit
|
commitdiff
|
tree
2007-10-20
Stathis Kamperis
Remove whitespace
commit
|
commitdiff
|
tree
2007-10-20
Stat
h
is Kamper
i
s
Add
s
t
r
ess test case
commit
|
commitdiff
|
tree
2007-10-20
Stathis Kamperis
First
attempt to
c
leanup
commit
|
commitdiff
|
tree
2007-10-19
Stathis Kamperis
Check against
M
PO
O
L_EBADVAL plu
s
some cleanup
commit
|
commitdiff
|
tree
2007-10-19
Stathis
Kamperis
Che
c
k
against
MPOOL
_
EBADVAL
p
lus s
o
m
e
m
inor
cl
e
anup
commit
|
commitdiff
|
tree
2007-10-17
S
ta
t
h
is Kamperis
Fix leak, add missing
declarations, cleanup
commit
|
commitdiff
|
tree
2007-10-17
Stathis
K
amperis
Fix a
typoe
commit
|
commitdiff
|
tree
2007-10-17
Stathis Kamperis
M
ake mpool_p
r
intblks
(
)
static and
f
ix an u
n
/signed
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
Stathis Kamperis
Add 2D array d
y
na
m
ic allocation test case
commit
|
commitdiff
|
tree
2007-10-15
Stathis Kamperis
test
c
a
se file is not executabl
e
commit
|
commitdiff
|
tree
2007-10-15
S
t
ath
i
s Kamperis
Fix possible
mem leak in
test case
commit
|
commitdiff
|
tree
2007-10-15
St
a
this Kamperis
Add a simp
l
e
s
t poss
i
bl
e
testcas
e
-
-
more will fo
l
l
ow
commit
|
commitdiff
|
tree
2007-10-15
Stathis Kamperis
U
s
e pr
o
per
i
n m
p
ool_printblks
(
)
commit
|
commitdiff
|
tree
2007-10-15
Stathis Kamperis
Return im
m
e
d
iate
l
y if bu
d
dy is out o
f
pool
commit
|
commitdiff
|
tree
2007-10-15
Stathis
Kamperis
Use size_t ins
t
e
ad of unsigned
i
nt when
a
ppropriate
commit
|
commitdiff
|
tree
2007-10-15
Stathis Kamperis
Put the st
a
t functions i
n
a sepa
r
at
e
.
c files
commit
|
commitdiff
|
tree
2007-10-15
Sta
t
hi
s
Kamp
e
ris
Fix ma
n
y comm
e
nt
s
and other minor stuff
commit
|
commitdiff
|
tree
2007-10-15
Stathis
K
amperi
s
Change error namespace fro
m
MP
_
*
to
MPOO
L
_*
commit
|
commitdiff
|
tree
2007-10-15
Stathis
K
amperi
s
rename next_block to next_chunk in blknode_t d
a
ta st
r
ucture
commit
|
commitdiff
|
tree
2007-10-15
S
t
athis
K
a
m
peris
M
ore
valida
t
i
o
n
in
m
p
o
ol_a
l
loc
commit
|
commitdiff
|
tree
2007-10-13
Stathi
s
Kamperis
Rep
l
a
c
e bitwise operations with proper mac
r
os
commit
|
commitdiff
|
tree
2007-10-13
Stathis
K
amperi
s
More
cle
a
nup
commit
|
commitdiff
|
tree
2007-10-13
Stathis Kamperis
Little
cosmetic stuff
commit
|
commitdiff
|
tree
2007-10-13
S
t
a
t
h
is Ka
m
p
e
ris
Remo
v
e unuse
d
variabl
e
p
commit
|
commitdiff
|
tree
2007-10-12
Stathi
s
Kamperis
n
o-ma
l
l
oc() imple
m
entat
i
on works without
bugs, though
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
Stat
h
i
s
K
a
mp
e
ris
F
irs
t
a
t
t
empt to a
mall
o
c
(
) free implemen
t
a
t
ion --
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
Stathis Kamperis
Add a program that prints characters' fre
q
uencies
commit
|
commitdiff
|
tree
2007-10-10
S
t
a
this Ka
m
peris
Implement full simulation
commit
|
commitdiff
|
tree
2007-10-09
Sta
t
hi
s
Kamper
i
s
Add first attempt of simula
t
ion -
-
c
rashe
s
ri
g
ht now
commit
|
commitdiff
|
tree
2007-10-08
Stathis K
a
mperis
Put main
(
)
in test
.
c an
d
remove it
from mpool
.
c
commit
|
commitdiff
|
tree
2007-10-08
Stathis Kamperis
F
ix ne
w
pos calc i
n
mpool_al
l
oc() and add
mpool_stat_get_bloc
.
.
.
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kamperis
Re
m
o
ve bogus printf()
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kamperis
F
i
x typo in comment
commit
|
commitdiff
|
tree
2007-10-07
S
tathi
s
Kam
p
eris
Fix t
y
po in comment
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kamperis
Add some
com
m
ents
for mpool
_
free(
)
commit
|
commitdiff
|
tree
2007-10-07
S
ta
t
his Kamperis
Remo
v
e bogus
c
ode
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kamperis
I
mplement in
h
eritance -- works,
b
ut n
e
eds cle
a
n
up
commit
|
commitdiff
|
tree
2007-10-07
S
t
athis Kamperis
Genera
l
cleanup
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kampe
r
is
Change namesp
a
ce from MPOOL_
t
o MP_
commit
|
commitdiff
|
tree
2007-10-06
Stathi
s
Ka
m
peri
s
A
d
d termi
n
atin
g
condition
in
m
p
ool_fr
e
e()
commit
|
commitdiff
|
tree
2007-10-06
S
ta
t
h
is Kamperis
Clean mpool_free() mes
s
commit
|
commitdiff
|
tree
2007-10-06
Stathis Kamperis
Ad
d
s
o
me mo
r
e DPRINT
F
() calls in mpool_free
(
)
commit
|
commitdiff
|
tree
2007-10-06
S
tathis Kam
p
eris
Try to coale
s
ce only if buddy
e
xists AND is free
commit
|
commitdiff
|
tree
2007-10-06
Stathis Kamperis
Add flags member
in blknode data str
u
c
t
u
re
commit
|
commitdiff
|
tree
2007-10-04
Stathis Kamperis
Fix
ca
l
culation of `newpo
s
'
wh
e
n s
p
lit
t
ing
commit
|
commitdiff
|
tree
2007-10-04
Stathi
s
K
a
m
p
e
ris
DEBUG sym
b
ol is now MPOOL_DEBUG
commit
|
commitdiff
|
tree
2007-10-04
Stathis Kamp
e
ris
A
dd merges and
s
plits stats
i
f MPOOL_STATS is
d
e
f
i
ne
d
commit
|
commitdiff
|
tree
2007-10-04
Stathis Ka
m
peris
A
d
d some
D
PRINTF() call
s
in mpool_free() (
s
til
l
a stub)
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kampe
r
is
Replace printf() calls t
o
DPRINTF() macro
commit
|
commitdiff
|
tree
2007-10-02
S
t
athi
s
K
am
p
e
ris
Add some
m
ore pri
n
tfs
in mpool_free()
commit
|
commitdiff
|
tree
2007-10-02
S
tathis Kamperis
Remove whitespace in commen
t
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kam
p
eris
Re
m
ove bogu
s
h
e
a
d
e
r file
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kamper
i
s
A
dd b
a
sic i
m
plementa
t
ion of m
p
ool_free()
.
No
c
oalesce
.
.
.
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kamperis
Minor co
s
metic
change i
n
pri
n
tf()
commit
|
commitdiff
|
tree
2007-10-02
S
t
athis Kam
p
eris
Fi
x
typo in comment
commit
|
commitdiff
|
tree
2007-10-02
Stathis
Kamp
e
ris
Major c
h
an
g
es in
d
ata str
u
ctures and addition of
pr
o
filing
.
.
.
commit
|
commitdiff
|
tree
2007-10-02
Stathis Ka
m
peris
Use unsigned char in
s
tead of
u
n
s
i
g
ned
i
n
t fo
r
'bool
e
an
.
.
.
commit
|
commitdiff
|
tree
2007-10-01
Sta
t
his Kamperi
s
Don't
do void pointer arithmetics
commit
|
commitdiff
|
tree
2007-10-01
S
tat
h
is Kamperis
Put fun
c
tion p
r
ototypes, defs a
n
d constants in mpool
.
h
commit
|
commitdiff
|
tree
2007-10-01
St
a
this Ka
m
peris
A
d
d a mi
n
size field in
m
pool
t
o indica
t
e minimum chun
k
.
.
.
commit
|
commitdiff
|
tree
2007-10-01
Stathis Kamperis
Initial import of the buddy m
e
mory alloc
a
tor
commit
|
commitdiff
|
tree
2007-09-20
Stathis
K
amper
i
s
Merge branch 'exp-hash'
commit
|
commitdiff
|
tree
2007-09-20
Stathis Kamperi
s
D
o
n't check < 0 for unsign
e
d expression
commit
|
commitdiff
|
tree
2007-09-20
St
a
this
Kamperis
Merge b
r
anch 'e
x
p-has
h
'
commit
|
commitdiff
|
tree
2007-09-20
Stathis Kamp
e
ris
Merge htable_get_first_elm()
i
n htable
_
get_ne
x
t
_
elm()
commit
|
commitdiff
|
tree
2007-09-20
Sta
t
his Kampe
r
is
Merg
e
branch 'exp-hash'
commit
|
commitdiff
|
tree
2007-09-20
Stathis Kampe
r
is
Add htabl
e
_get_first/next_element() functions for htable
.
.
.
commit
|
commitdiff
|
tree
2007-09-19
Stathis Ka
m
peris
Merge
b
r
anch 'exp-hash'
commit
|
commitdiff
|
tree
2007-09-19
Stathis Kamp
e
ris
Update TODO file
commit
|
commitdiff
|
tree
2007-09-19
Stathis Kamperis
A
dd test
c
ase f
o
r
h
table_
t
raverse
commit
|
commitdiff
|
tree
2007-09-19
St
a
this Kam
p
eris
Add hta
b
le_get_
s
ize(), htable_get_used
(
), htable_
t
raver
s
e()
commit
|
commitdiff
|
tree
2007-09-19
Stathis Kamper
i
s
Add s
t
u
b for
ht
a
ble_get
_
next_elm
(
)
commit
|
commitdiff
|
tree
2007-09-19
Stathis Kamperis
Fix typo in
comment
commit
|
commitdiff
|
tree
2007-09-14
Stat
h
is
K
amperis
Add flag
s
HT_
F
REEKEY and HT_F
R
EEDATA i
n
h
t
a
b
le_free_*(
)
commit
|
commitdiff
|
tree
2007-09-11
Stath
i
s Kampe
r
is
htable_free
_
obje
c
ts()
-> htable_free_all_
o
bj() in main
.
c
commit
|
commitdiff
|
tree
2007-09-11
S
tathis
Kam
p
eris
p
rint
f
ca
l
l
b
a
c
k -
>
myprintf so a
s
n
ot to shadow stdio
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Stathi
s
Kampe
r
is
Remove redund
a
nt , when in enume
r
ati
o
n
list
commit
|
commitdiff
|
tree
2007-09-10
S
t
a
this Kam
p
eris
H
T
_
REPLACED
-
> HT_E
X
ISTS
commit
|
commitdiff
|
tree
2007-09-10
Stathis
Kamperis
I
mp
l
ement htable_free_obj() funct
i
on
commit
|
commitdiff
|
tree
2007-09-10
S
tathis Kamperis
ht
a
ble_insert() doesn't o
v
ewrit
e
exis
t
ing data
commit
|
commitdiff
|
tree
2007-09-10
Stathis Kamperis
htable_
i
nsert() retu
r
ns HT_REPLACED if key al
r
eady
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Stathis
K
amperis
Free hn_k
e
y
commit
|
commitdiff
|
tree
2007-09-10
Stathis Kamper
i
s
F
r
ee old dat
a
w
hen ins
e
r
t
ing new
e
ntry
w
i
t
h existin
g
ke
y
commit
|
commitdiff
|
tree
2007-09-09
S
t
at
h
is
K
amperis
Add hta
b
le_fr
e
e_objects() tha frees p
n
ode->data
commit
|
commitdiff
|
tree
2007-09-09
Stat
h
is Kamperis
Pa
s
s
c
allback function in htab
l
e_init()
commit
|
commitdiff
|
tree
2007-09-09
Stathis
K
ampe
r
i
s
#include
<
s
t
ddef
.
h> in ht
a
b
le
.
h for size_t type
commit
|
commitdiff
|
tree
2007-09-09
S
tathi
s
K
a
mperis
htable_g
r
ow() shoul
d
return HT_OK on succ
e
ss
commit
|
commitdiff
|
tree
2007-09-08
S
t
athis Kampe
r
i
s
Ad
d
com
m
ent
commit
|
commitdiff
|
tree
2007-09-08
Stathis Kamperis
Con
s
tify variable in htable_print()
commit
|
commitdiff
|
tree
2007-09-08
Stathis Kamp
e
ris
Add
h
table_grow()
commit
|
commitdiff
|
tree
2007-09-08
S
t
ath
i
s Kamperis
u_int -> unsi
g
ne
d
int
commit
|
commitdiff
|
tree
2007-09-08
Stathis Kampe
r
is
Add comment
in main()
commit
|
commitdiff
|
tree
2007-09-08
Stathis K
a
mperis
cha
n
ges in d
j
b_hash
commit
|
commitdiff
|
tree
2007-09-08
Stathis Kamperis
Constify some varia
b
l
e
s
commit
|
commitdiff
|
tree
2007-09-08
Stathis Kamperis
Add
a
hhead_t typedef
f
or stru
c
t hta
b
l
ehead
commit
|
commitdiff
|
tree
2007-09-08
Stathi
s
K
amp
e
ris
A
d
d proper error
h
andling in htable_*() fun
c
tions
commit
|
commitdiff
|
tree
next