repo.or.cz
/
luabind.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Allocate storage for instances with object_rep::allocate().
2009-11-06
D
a
ni
e
l Wa
l
li
n
Alloc
a
te storag
e
for inst
a
nces with object_rep::
a
ll
o
cat
e
()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Handle returning
r
eferences to s
m
a
rt poi
n
ters
.
commit
|
commitdiff
|
tree
2009-10-30
Evan Wi
e
s
D
o
n't cr
a
sh if cla
s
s
_
info() is called on non-lu
a
bind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
D
aniel Wallin
Remove s
o
me
s
t
ale code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel
W
allin
A
s
sociate polymorphic wrapper b
a
ck reference with
the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Walli
n
Add
t
e
st for exte
n
ding
exported class
e
s in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wallin
Merge bran
c
h '0
.
8'
t
o sync
with changes
m
ade after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Update version for 0
.
9 in Jamro
o
t
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Cache conversion result in value
_
co
n
verte
r
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Silenc
e
uninitialized variable
warni
n
g
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
U
p
date version
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Merge branch 'dw
/
cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
S
t
ore dep
e
ndency ref
s
directly in t
h
e regist
r
y
.
commit
|
commitdiff
|
tree
2009-08-18
D
anie
l
W
a
l
l
in
R
e
mov
e
o
ld unu
s
ed t
a
bl
e
ref memb
e
r from object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Keep
overload chain a
l
ive i
n
functi
o
n_object
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Suppress
u
n
u
sed variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
U
se false : x : 0 idiom to avoid evaluating x
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
ie
l
Wallin
Hol
d
a we
a
k pointer in
i
nstance_holder when ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Walli
n
Test
that
a
d
opt() leaves a wea
k
poin
t
er i
n
the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
Remove use of conv
e
r
s
i
on_
s
torage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Handle NULL s
m
art poi
n
ters
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el W
a
llin
T
est object identity w
i
t
h shared_ptr_convert
e
r
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Make shared_
p
tr_converter pu
b
lic
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Fix bug i
n
id all
o
cation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Rework local_i
d
allocatio
n
in class_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
lli
n
Handle null pointe
r
in sha
r
ed_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Use add
_
cas
t
() for wrappers
a
s
w
ell
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
A
d
d missing
<luabind/wrapp
e
r_base
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add tests for new inhe
r
itan
c
e code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
A
dd make_instance
(
) helper functio
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
New
inhe
r
itanc
e
graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wall
i
n
A
d
d miss
i
ng
detail/ref
.
h
p
p
includ
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
M
e
r
ge branch 'dw/recursive-d
i
spatcher'
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Fix tests
.
Need
t
o co
n
tain su
b
converte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
F
ix bu
i
l
t
in co
n
verter test
.
All converters n
e
ed bo
t
h
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wal
l
in
Make shared_ptr_conver
t
er st
a
tefu
l
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel W
a
llin
Make
c
onst_pointer_co
n
verter stat
e
ful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make adopt_policy
:
:match() stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Use lu
a
_
rawg
e
ti() instead of lua_pu
s
h
number, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
R
e
duce t
h
e
nu
m
ber of A
P
I
calls
f
or numeric c
o
n
verters
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wa
l
lin
Ca
c
he c
o
nversion
result from the sc
o
ring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
l
i
n
Inl
i
ne more calls when i
n
voking func
t
ions
.
Impro
v
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Test user
defined
c
onverter
that co
n
sumes 2
p
a
rame
t
ers
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Autom
a
tically
convert lua_Sta
t
e*
a
r
g
u
ments
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
nie
l
Wallin
Comput
e
a
r
g
ument indices with c
o
nv
e
rters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel W
a
llin
New recurs
i
ve o
v
erload re
s
olv
e
r
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
W
allin
Cre
a
te instance
table refe
r
ence i
n
the main thread
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
i
e
l Wallin
Add luabi
n
d::get_main_
t
hread() API
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wallin
Add test
for crea
t
i
n
g
instances in
L
ua th
r
ea
d
s
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add missing L
U
AB
I
ND_API to luabind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
Wal
l
in
Don't try to
r
etu
r
n
void* from Lua i
n
test
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel
W
allin
Use luaL
_
ref/l
u
aL_unref instead of
o
l
d ref() m
e
chanism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Walli
n
Add default conv
e
r
t
er fo
r
boost:
:
s
hared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
e
l Wallin
New instanc
e
storage imple
m
en
t
ation
.
C
l
eaner and faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wa
l
lin
New
instance ho
l
der
s
.
Can hol
d
instanc
e
by any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wa
l
li
n
Rep
l
a
c
e inc
l
ude with f
o
rward
d
eclarati
o
n
.
commit
|
commitdiff
|
tree
2009-06-05
Danie
l
Wa
l
lin
Fix p
l
ac
e
h
o
l
der macro for GC
C
4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wallin
Add tabl
e
<> o
b
je
c
t
wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
D
a
niel W
a
l
l
in
Add type_in
f
o wrapper cl
a
ss
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
nie
l
Wa
l
li
n
Use l
u
aL_ref/l
u
aL_unr
e
f
in we
a
k_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Rep
l
ace ref/unre
f
wi
t
h luaL_ref/lu
a
L
_unre
f
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
W
allin
Merge branch '0
.
8'
t
o sync with v0
.
8
.
1 rel
e
ase
.
commit
|
commitdiff
|
tree
2009-03-10
D
a
n
i
e
l
W
a
ll
i
n
Bu
m
p Jamf
i
le version to
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Add mis
s
ing L
U
ABIN
D
_API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel
W
allin
Document new
build
a
nd insta
l
l
procedu
r
e
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wallin
B
u
mp ve
r
sion fo
r
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian
B
a
xt
e
r
Fix bug in impl
i
cit
_
cast() when using multi
p
le inheritan
c
e
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Add
m
is
s
ing <stdexcep
t
> include
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l Wallin
Merge branch 'd
w
/improve-compile-tim
e
s'
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel Wallin
M
ove "bases<>
"
definition
t
o
c
lass
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
W
allin
Us
e
par
t
i
a
l
s
pecializa
t
i
on for is_bas
e
s<>
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l
W
a
llin
Simplif
y
p
arameter deduction c
o
de in
class_<> template
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
W
a
l
lin
Use mpl::vector in
s
tead
o
f
m
p
l::list in class_
<
>
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Remo
v
e a bunch of de
a
d code
a
nd unnecessary incl
u
des
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel W
a
llin
Don't
u
s
e boost
:
:
function
.
commit
|
commitdiff
|
tree
2009-02-17
Dani
e
l
Wal
l
in
A
d
d ve
r
sion
.
hpp with LUABI
N
D_VERSI
O
N define
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel
Wallin
Add prope
r
SONAME version and install/st
a
ge t
a
rgets
.
commit
|
commitdiff
|
tree
2009-01-29
Da
n
iel Wallin
Reim
p
lement
c
lass_info() fo
r
the
new property syste
m
.
commit
|
commitdiff
|
tree
2009-01-29
Da
n
iel
Wallin
Add te
s
t for "class_info()"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel Wallin
Remove unneces
s
ar
y
dependenc
y
on Boost
.
Python
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel
Wallin
Add m
i
s
sing converter for uns
i
gned char
.
commit
|
commitdiff
|
tree
2009-01-10
Da
n
i
el Wallin
Add test
for builtin
s
c
alar converters
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wallin
Remove a lo
t
of unused code
.
commit
|
commitdiff
|
tree
2009-01-04
Da
n
iel
Wallin
M
e
rge
branch '0
.
8' to sync with v0
.
8 r
e
l
e
a
se
.
commit
|
commitdiff
|
tree
2008-12-21
Daniel Wallin
docs:
A
dd note about LUABIND_D
Y
N
AMIC_LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Wallin
Move LU
A
BIN
D
_BU
I
L
DING
d
efine from Jamroot to source
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
D
aniel Wallin
Alw
a
y
s
use __d
e
clsp
e
c(dllimport/dllexpo
r
t
)
on
W
indows
.
commit
|
commitdiff
|
tree
2008-12-18
D
aniel Wallin
Chan
g
e test t
o
us
e
p
olym
o
rphic type d
e
rived f
r
om
w
ra
p
_base
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Fix ado
p
t(
)
b
ug whe
n
used with wrapper class
.
commit
|
commitdiff
|
tree
2008-12-18
D
aniel
W
a
llin
Use corre
c
t
i
ndex in inject_ba
c
kref
(
)
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wal
l
in
Add te
s
t tha
t
dem
o
ns
t
ra
t
es adopt() bug
.
commit
|
commitdiff
|
tree
2008-12-17
D
an
i
el
Wallin
Merge branch '0
.
8
' to
sync with 0
.
8-rc1 release
.
commit
|
commitdiff
|
tree
2008-12-17
Da
n
iel Wallin
Really get
r
i
d of un
u
sed globa
l
war
n
ing
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Docum
e
nt 'tag_f
u
nction'
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wallin
Add '__len'
t
o list
of ove
r
l
oadable
o
perators
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel W
a
llin
Fix GCC 'su
g
ges
t
p
aren
t
hese
s
' warning
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Re
m
ov
e
obsolete typedef from converte
r
s
.
commit
|
commitdiff
|
tree
2008-12-13
D
a
niel Walli
n
C
h
a
n
g
e
private destructo
r
test
t
o use factor
y
function
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Merge branch 'dw/con
v
erter-customi
z
a
t
io
n
' i
n
to 0
.
8
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Documen
t
t
he
new c
o
nve
r
ter customi
z
ation p
o
int
.
commit
|
commitdiff
|
tree
next