repo.or.cz
/
boost_lockfree.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Revert "importing boost array"
2009-08-17
Tim Blechmann
R
e
v
e
rt "importing boos
t
array"
commit
|
commitdiff
|
tree
2009-08-17
Tim
Blechmann
lockfree
:
e
xa
m
ple cleanup
Signed-off-by:
Tim Blechmann
<tim@klingt.org>
commit
|
commitdiff
|
tree
2009-08-17
Tim B
l
echma
n
n
add some padding to forc
e
node pointers and m
e
mory
.
.
.
Signed-off-by:
Tim Blechmann
<tim@klingt.org>
commit
|
commitdiff
|
tree
2009-08-17
Tim Blechm
a
nn
m
e
m
o
r
y barri
e
rs: workaround for <gcc-4
.
4/x8
6
_6
4
Signed-off-by:
Tim Blechmann
<tim@klingt.org>
commit
|
commitdiff
|
tree
2009-08-17
Tim Blechmann
c
a
s:
u
se boost::mpl to
s
elect cas by size
commit
|
commitdiff
|
tree
2009-08-17
T
i
m Ble
c
h
m
ann
doc/ap
i
fixes (sugge
s
t
ed by anteru)
commit
|
commitdiff
|
tree
2009-08-17
Tim Blechmann
intel compi
l
er fixes
commit
|
commitdiff
|
tree
2009-08-17
Tim B
l
ec
h
mann
examples/docs:
stack inst
a
nce should be named `stack
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Tim Blechmann
moved i
m
plementation h
e
aders to
b
oost
/
lockf
r
ee/detail
commit
|
commitdiff
|
tree
2009-08-17
Tim
Bl
e
chmann
don't document
primitives
commit
|
commitdiff
|
tree
2009-08-17
Tim
Blechmann
rename tagge
d
_ptr:
:
CAS to
tag
g
e
d
_ptr:
:
cas
commit
|
commitdiff
|
tree
2009-08-17
T
im Blechm
a
nn
docs
:
d
o
n
't documen
t
building
b
l
oc
k
s
commit
|
commitdiff
|
tree
2009-08-17
Tim Ble
c
h
ma
n
n
fr
e
elist
s
election
commit
|
commitdiff
|
tree
2009-08-17
Tim
B
lechmann
documenting fre
e
list argu
m
ent
commit
|
commitdiff
|
tree
2009-08-17
Tim Blech
m
a
nn
select freel
i
st b
y
tag
commit
|
commitdiff
|
tree
2009-08-17
Tim
B
lechmann
sele
c
t
freelis
t
by
t
em
p
late argum
e
nt
commit
|
commitdiff
|
tree
2009-08-17
Tim Bl
e
chmann
freelist:
n
ew
s
ta
t
ic_freelist clas
s
commit
|
commitdiff
|
tree
2009-08-17
Tim Blechmann
r
e
nam
e
bo
o
st::l
o
ckfree:
:
d
e
t
ail::CAS
2
to
boost::lockfree
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Tim Blechmann
ca
s
cha
n
ges:
commit
|
commitdiff
|
tree
2009-08-17
T
i
m Blechmann
removing
scons-based build system
commit
|
commitdiff
|
tree
2009-08-17
T
i
m Blechmann
bj
a
m build system
commit
|
commitdiff
|
tree
2009-08-17
T
i
m
Blechmann
d
oc -
w
hitespace
c
l
e
anu
p
commit
|
commitdiff
|
tree
2009-08-17
Ti
m
Blechmann
implemented some
examples
commit
|
commitdiff
|
tree
2009-06-13
T
i
m
Bl
e
chmann
msvc x64
s
upport
commit
|
commitdiff
|
tree
2009-06-02
Tim Blech
m
ann
fixes
f
rom
Casey Mc
C
a
n
dless:
commit
|
commitdiff
|
tree
2009-03-16
Tim Blechmann
f
ifo: fix race
c
o
ndition in fifo and
r
e
s
t
ric
t
to PODs
commit
|
commitdiff
|
tree
2009-03-16
Ti
m
Blechmann
some doc
t
weak
s
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechma
n
n
msvc
compi
l
e fix (reported by
m
ignon be
l
ong
i
e)
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechm
a
nn
msvc 8
.
0
wor
k
aroun
d
(
repo
r
ted by mignon
b
el
o
ng
i
e
)
commit
|
commitdiff
|
tree
2009-01-02
Tim Blec
h
mann
enab
l
e empt
y
base
-
c
l
ass
o
ptim
i
zation fo
r
Alloc in du
m
m
y
_
freelist
commit
|
commitdiff
|
tree
2009-01-02
Ti
m
B
le
c
hmann
[
cas] incl
u
de m
i
ssing header
commit
|
commitdiff
|
tree
2009-01-02
T
im
Blech
m
ann
atom
i
c_int r
a
ce condition fix (thanks to stefan eilemann)
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
fix
e
d win32 im
p
le
m
entation of cas (thanks to stefan
.
.
.
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
fix
e
d blocking cas emulat
i
on (thanks to stef
a
n eilem
a
nn
.
.
.
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
addin
g
ll/s
c
implementation to
t
odo li
s
t
commit
|
commitdiff
|
tree
2009-01-02
T
i
m Blechma
n
n
adding references section
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
d
ocumenti
n
g
p
r
imitiv
e
s & more
commit
|
commitdiff
|
tree
2009-01-02
Ti
m
Blechma
n
n
hiding dummy_freelist
in name
s
pace detail
commit
|
commitdiff
|
tree
2009-01-02
Ti
m
Bl
e
chmann
d
ocumenting freelists
commit
|
commitdiff
|
tree
2009-01-02
T
im
B
lechmann
documenting tagged_
p
tr
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
remove unused CAS met
h
o
ds fr
o
m ta
g
ged_ptr ap
i
commit
|
commitdiff
|
tree
2009-01-02
Tim Ble
c
h
m
an
n
stack documenta
t
i
on
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
b
etter documentation for fif
o
commit
|
commitdiff
|
tree
2009-01-02
Tim Blec
h
mann
docu
m
ent
a
ti
o
n upd
a
te
s
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechman
n
documenting explicit const
r
uctors
commit
|
commitdiff
|
tree
2009-01-02
T
i
m Blechmann
full stl-sty
l
e
allocator suppor
t
commit
|
commitdiff
|
tree
2009-01-02
Tim
Blech
m
ann
optimi
z
e freelist size
f
o
r
s
td::alloc
a
tor
commit
|
commitdiff
|
tree
2009-01-02
Ti
m
Blechmann
stl-style
allocator for freeli
s
t
commit
|
commitdiff
|
tree
2009-01-02
Tim Blec
h
m
ann
marking stack, fifo
a
nd atomic_int as n
o
nc
o
pyable
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
fixed o
p
timized b
u
ild
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
use explicit
con
s
t
ructors (as sugge
s
ted by shiwei x
u
)
commit
|
commitdiff
|
tree
2009-01-02
T
i
m
B
lechmann
impo
r
t
ing lock
f
ree stack with testsuite
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
bet
t
er ppc supp
o
rt
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
importi
n
g b
o
ost array
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechm
a
nn
ppc & ap
p
le fixes
commit
|
commitdiff
|
tree
2009-01-02
T
i
m
B
lechmann
im
p
orting quickbook
documentati
o
n sketches
commit
|
commitdiff
|
tree
2009-01-02
T
im
Blech
m
ann
s
mall fix for c
o
mpressed
tagg
e
d
p
ointe
r
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
onl
y
us
e
pointer c
o
mpression when required
commit
|
commitdiff
|
tree
2009-01-02
Tim Bl
e
chm
a
nn
fix
e
d some
i
n
clusion headers
commit
|
commitdiff
|
tree
2009-01-02
T
im
B
lechm
a
nn
aligning fifo
n
odes to cache
l
ine boundaries &
improved
.
.
.
commit
|
commitdiff
|
tree
2009-01-02
Tim Ble
c
hmann
allocate a number of initial nodes f
o
r
f
ifo
commit
|
commitdiff
|
tree
2009-01-02
Tim Ble
c
hmann
importi
n
g
scons build syste
m
for b
o
ost
.
lockfree
testsuite
commit
|
commitdiff
|
tree
2009-01-02
Tim Blechmann
i
m
port
i
n
g
.
gitignore file
commit
|
commitdiff
|
tree
2008-04-29
Tim Blechman
n
b
e
t
ter dcas alig
n
m
en
t
handling
commit
|
commitdiff
|
tree
2008-04-29
Tim Ble
c
hmann
testsuites
f
o
r
cas & f
r
e
el
i
st
commit
|
commitdiff
|
tree
2008-04-29
T
i
m Blechmann
addi
n
g testsuite for f
i
f
o
s
commit
|
commitdiff
|
tree
2008-04-29
T
im Blechmann
fixed fallback code
commit
|
commitdiff
|
tree
2008-04-28
Tim Blechmann
In
i
tial commit
commit
|
commitdiff
|
tree