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
Change error namespace from MP_* to MPOOL_*
2007-10-15
St
a
this K
a
m
p
eris
C
h
ange error namespace fr
o
m
M
P
_* to
M
POOL_*
commit
|
commitdiff
|
tree
2007-10-15
Sta
t
his Kamper
i
s
rename next
_
block t
o
next_chunk in b
l
knode_t data structure
commit
|
commitdiff
|
tree
2007-10-15
Sta
t
his Kamper
i
s
More validation in mpo
o
l_allo
c
commit
|
commitdiff
|
tree
2007-10-13
Stathis Kamperis
R
e
plac
e
b
itwise o
p
e
rations wit
h
p
r
oper mac
r
os
commit
|
commitdiff
|
tree
2007-10-13
Stathis Ka
m
peris
More
cleanup
commit
|
commitdiff
|
tree
2007-10-13
S
t
a
t
his
K
am
p
eris
L
i
ttle cosmetic stuff
commit
|
commitdiff
|
tree
2007-10-13
S
t
athis Kamperi
s
Remo
v
e unused variab
l
e
p
commit
|
commitdiff
|
tree
2007-10-12
Stathi
s
Kamper
i
s
no-malloc() implementation works wit
h
out bugs, though
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
S
tathis Kam
p
e
r
is
First
a
tt
e
mpt t
o
a mall
o
c(
)
f
ree implementation -
-
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
Sta
t
his Kamper
i
s
Add a program t
h
at
p
rints
characters'
f
requencies
commit
|
commitdiff
|
tree
2007-10-10
Stathis
Kamperis
I
m
plement
full s
i
mulation
commit
|
commitdiff
|
tree
2007-10-09
Stathis Kamperis
Add f
i
rst attempt of
simulation -- crashes right now
commit
|
commitdiff
|
tree
2007-10-08
Stathis Kamper
i
s
Pu
t
main() in test
.
c and remove it fr
o
m
m
pool
.
c
commit
|
commitdiff
|
tree
2007-10-08
Stat
h
is Kamperis
Fix
n
ewpos ca
l
c
in mpo
o
l_a
l
loc() and add m
p
ool_stat_get_bloc
.
.
.
commit
|
commitdiff
|
tree
2007-10-07
Sta
t
his Kamperis
R
e
move b
o
gus printf()
commit
|
commitdiff
|
tree
2007-10-07
Stathis Ka
m
pe
r
is
Fix typo in comment
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kamperis
Fi
x
typ
o
in
c
omment
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kamperis
Add som
e
comments
for mp
o
o
l_
f
ree
(
)
commit
|
commitdiff
|
tree
2007-10-07
Stathis Kamperis
Remove bog
u
s
code
commit
|
commitdiff
|
tree
2007-10-07
S
tath
i
s K
a
mperis
Implement inheritance --
w
orks,
b
ut
n
eeds cleanup
commit
|
commitdiff
|
tree
2007-10-07
Stathi
s
Kamperis
General cleanu
p
commit
|
commitdiff
|
tree
2007-10-07
Stathis Ka
m
peris
Change namespa
c
e from MP
O
OL_
t
o
MP_
commit
|
commitdiff
|
tree
2007-10-06
Stathis Kamperis
Add terminating condition in mpool_free
(
)
commit
|
commitdiff
|
tree
2007-10-06
Stathi
s
Kamperis
Cl
e
a
n
mpool
_
f
r
ee() mess
commit
|
commitdiff
|
tree
2007-10-06
Stathis K
a
mperis
Add some more DPRINTF()
c
alls in mpool_
f
ree
(
)
commit
|
commitdiff
|
tree
2007-10-06
Sta
t
h
is K
a
m
peris
Try to c
o
alesce only if
b
uddy exists AND is
f
ree
commit
|
commitdiff
|
tree
2007-10-06
Stathis
Kamperi
s
Add flags member in blknode dat
a
structure
commit
|
commitdiff
|
tree
2007-10-04
Stathis Ka
m
peris
Fix
calc
u
lation of
`
newpos' when split
t
in
g
commit
|
commitdiff
|
tree
2007-10-04
Stathis
Kamperis
DEBUG symbol
i
s now M
P
O
OL_DEBUG
commit
|
commitdiff
|
tree
2007-10-04
St
a
t
his Kamper
i
s
A
dd merges and splits
s
tats if
M
P
O
OL_STATS is defined
commit
|
commitdiff
|
tree
2007-10-04
Stathis
K
amper
i
s
Add some DPRINTF() calls in
mpool_
f
re
e
() (still a
s
tu
b
)
commit
|
commitdiff
|
tree
2007-10-02
Stathis
K
amperi
s
Replace p
r
intf() calls
t
o DPRINTF()
m
acro
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kamperis
Add some more print
f
s in mpo
o
l_fre
e
()
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kamperis
Remove w
h
itesp
a
ce in comment
commit
|
commitdiff
|
tree
2007-10-02
S
tathis Ka
m
p
e
ris
Re
m
ov
e
bogus
h
eader file
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kampe
r
is
A
d
d
basic
i
mplementation of mpool_fr
e
e()
.
No coale
s
ce
.
.
.
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kam
p
e
r
is
Minor cos
m
etic change in prin
t
f()
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kamperis
Fix typo in comm
e
nt
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kamperi
s
Major changes in data
structures and addition of
p
ro
f
iling
.
.
.
commit
|
commitdiff
|
tree
2007-10-02
Stathis Kamperis
Use u
n
s
i
gned cha
r
instead of unsigned int
f
o
r 'boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-01
St
a
this Kamperis
Don't do
vo
i
d pointer
ari
t
hme
t
ic
s
commit
|
commitdiff
|
tree
2007-10-01
Stath
i
s Kamper
i
s
P
ut function pro
t
o
t
y
p
es, de
f
s and constants in mpoo
l
.
h
commit
|
commitdiff
|
tree
2007-10-01
S
t
ath
i
s
K
amp
e
ris
Ad
d
a
m
insize field in mpool to indicate min
i
mum ch
u
nk
.
.
.
commit
|
commitdiff
|
tree
2007-10-01
Stathis
Ka
m
peris
Initial import
of the
b
u
ddy memory allocator
commit
|
commitdiff
|
tree
2007-09-20
Stathis Kamperis
M
er
g
e
branch 'exp-ha
s
h
'
commit
|
commitdiff
|
tree
2007-09-20
S
ta
t
his Kamperis
Don't check < 0 fo
r
unsigned e
x
pression
commit
|
commitdiff
|
tree
2007-09-20
Stathis Kamper
i
s
Merge branch 'exp-hash'
commit
|
commitdiff
|
tree
2007-09-20
Stathis Kamperis
Merge htable_g
e
t
_f
i
rs
t
_elm
(
) in htable_get_next_elm()
commit
|
commitdiff
|
tree
2007-09-20
Stath
i
s Kamperis
M
erge branch 'exp
-
hash'
commit
|
commitdiff
|
tree
2007-09-20
Stathis Kampe
r
is
Add htable_get_fir
s
t/next_element(
)
functions
f
o
r htable
.
.
.
commit
|
commitdiff
|
tree
2007-09-19
Stath
i
s Kamperis
M
erge b
r
anch 'exp-has
h
'
commit
|
commitdiff
|
tree
2007-09-19
Stath
i
s Kamperis
Update TODO fi
l
e
commit
|
commitdiff
|
tree
2007-09-19
Stathis Kam
p
er
i
s
Add tes
t
case for htable
_
traverse
commit
|
commitdiff
|
tree
2007-09-19
Stath
i
s Kamper
i
s
Add htable_ge
t
_siz
e
(), htable
_
get_us
e
d(), htable_traverse()
commit
|
commitdiff
|
tree
2007-09-19
Stathis
K
amperis
Add s
t
ub fo
r
htable_get_nex
t
_elm()
commit
|
commitdiff
|
tree
2007-09-19
Stat
h
i
s Kamperis
Fi
x
typo in comment
commit
|
commitdiff
|
tree
2007-09-14
Stath
i
s Kampe
r
is
A
d
d flags HT_FREE
K
EY and HT_FREEDAT
A
in htable
_
free_*()
commit
|
commitdiff
|
tree
2007-09-11
S
t
athis Kamper
i
s
htabl
e
_fre
e
_objects() -> htable_
f
ree_all_obj(
)
in mai
n
.
c
commit
|
commitdiff
|
tree
2007-09-11
Stathis
Kamperis
p
r
in
t
f call
b
a
c
k -> myp
r
int
f
so as
not to sha
d
ow
s
tdio
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
S
t
a
t
his Kamperi
s
Remove redundant ,
w
hen i
n
enu
m
e
ra
t
ion li
s
t
commit
|
commitdiff
|
tree
2007-09-10
S
tath
i
s Kamperis
HT_REPLA
C
ED -> HT_EX
I
STS
commit
|
commitdiff
|
tree
2007-09-10
Stathis K
a
mperis
Im
p
lement ht
a
ble_free_obj() functi
o
n
commit
|
commitdiff
|
tree
2007-09-10
Stathis Kamp
e
ris
h
t
able_insert() do
e
sn
'
t ovewri
t
e ex
i
sting data
commit
|
commitdiff
|
tree
2007-09-10
Stathis Ka
m
p
e
ris
htab
l
e_insert() returns H
T
_REPLACED if
k
ey already
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Stathis Kamperis
F
r
ee hn_key
commit
|
commitdiff
|
tree
2007-09-10
S
t
athis Kamperis
Free old data when ins
e
rt
i
ng
new entry w
i
t
h
e
xisting
k
e
y
commit
|
commitdiff
|
tree
2007-09-09
Stathis Kamp
e
ris
A
d
d htable_free_objects() tha
frees p
n
ode->dat
a
commit
|
commitdiff
|
tree
2007-09-09
S
tathis Kamperis
Pass callback functio
n
in htab
l
e_ini
t
(
)
commit
|
commitdiff
|
tree
2007-09-09
Stathis Kam
p
eris
#inclu
d
e <
s
tddef
.
h> in ht
a
ble
.
h for s
i
ze_t t
y
p
e
commit
|
commitdiff
|
tree
2007-09-09
S
t
a
this Kamperis
htable_
g
r
ow(
)
shou
l
d retu
r
n HT_O
K
on success
commit
|
commitdiff
|
tree
2007-09-08
S
t
athis Kamperis
A
d
d comment
commit
|
commitdiff
|
tree
2007-09-08
Stathis
Kamperis
Co
n
s
t
i
f
y
v
ariable
in
h
table_print()
commit
|
commitdiff
|
tree
2007-09-08
Stathis
K
amp
e
ri
s
Add
htable_grow()
commit
|
commitdiff
|
tree
2007-09-08
Stathis Kamperis
u
_
int
-
> unsigned int
commit
|
commitdiff
|
tree
2007-09-08
Stat
h
is Kampe
r
is
Add
comment in main()
commit
|
commitdiff
|
tree
2007-09-08
S
t
a
this Kamperis
chan
g
es
in djb_hash
commit
|
commitdiff
|
tree
2007-09-08
Stathis Kamperis
C
o
nsti
f
y some
v
ari
a
bles
commit
|
commitdiff
|
tree
2007-09-08
Sta
t
his Kamperis
Add a hh
e
ad_t typedef for struct htablehead
commit
|
commitdiff
|
tree
2007-09-08
Sta
t
his
K
am
p
eris
A
dd proper error
h
and
l
ing in
h
table_*() f
u
nctions
commit
|
commitdiff
|
tree
2007-09-07
Stathis
Kamper
i
s
ptab
l
e ->
htabl
e
i
n
m
a
in
.
c
commit
|
commitdiff
|
tree
2007-09-07
St
a
t
h
i
s Kamperis
A
dd htable_
f
ree() a
n
d
don't f
o
rge
t
t
o
update h
t
_size
.
.
.
commit
|
commitdiff
|
tree
2007-09-07
St
a
thi
s
Kampe
r
i
s
Renam
e
htable_delete() to htable_remove()
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kampe
r
i
s
Fix typ
o
and remove white
s
pace
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kamperi
s
Fix comment in p
r
evious comm
i
t
commit
|
commitdiff
|
tree
2007-09-07
Stathis K
a
mp
e
ris
Add htable_delete() fu
n
ction
commit
|
commitdiff
|
tree
2007-09-07
Sta
t
his Kamperis
str ->
k
ey in
d
jb_hash() function
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kamper
i
s
Include arguments' names in funct
i
o
n
prototypes
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kamp
e
ris
pa
s
s void *key
a
rgume
n
t
in htable_p
r
int()
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kamperi
s
Add comme
n
ts for
ht_size
v
aria
b
le
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kam
p
eri
s
Cons
t
ify variable i
n
h
table_p
r
int()
commit
|
commitdiff
|
tree
2007-09-07
Stathis
K
amperis
M
ove htable file
s
to htable/ subdirectory
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kamperis
S
plit ht
a
ble implement
a
tion to
htable
.
c and htable
.
.
.
commit
|
commitdiff
|
tree
2007-09-07
S
t
athi
s
K
amperis
Add some comments
commit
|
commitdiff
|
tree
2007-09-07
Stathis Kamperis
Const
i
fy some varia
b
les
commit
|
commitdiff
|
tree
2007-09-07
Stathis
K
a
m
peris
h
t_printf() has a void *data argum
e
nt
commit
|
commitdiff
|
tree
2007-09-06
Stathi
s
Kamperis
htabl
e
_init(), h
t
ab
l
e_i
n
sert(), htab
l
e_p
r
int()
commit
|
commitdiff
|
tree
2007-09-06
Stathi
s
K
a
m
peris
In
i
t
ial
impo
r
t of htable
.
c
commit
|
commitdiff
|
tree
2007-09-05
Stat
h
is Kam
p
eris
Major changes
,
it n
o
w
compil
e
s without seg
f
au
l
ts
commit
|
commitdiff
|
tree
2007-09-04
Stathis K
a
mperi
s
Initial
import of has
h
tabl
e
i
m
pleme
n
tation
commit
|
commitdiff
|
tree
2007-08-30
Stathis Kamp
e
ris
Fix
a
m
e
mory leak in tai
l
q
.
c
commit
|
commitdiff
|
tree
next