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
Use std::size_t instead of int for dependency count.
2009-11-10
Danie
l
Wallin
Use std::si
z
e_t instead of int for dependency count
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add
m
issing L
U
A
B
I
ND_BUILDI
N
G defi
n
e
to in
h
eritanc
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Wallin
Supress
i
nt->bo
o
l warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
allin
Fix bug where local class ids would
becom
e
i
n
correct
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
iel Wallin
A
dd missing LUABI
N
D_API
t
o class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
nie
l
Wa
l
lin
Use boos
t
::scoped_pt
r
<
>
f
or pimp
l
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wal
l
in
Add
m
issing
L
U
A
B
I
ND_API to invoke_con
t
e
x
t
.
commit
|
commitdiff
|
tree
2009-11-06
Kenny
Peng
A
d
dress
a
name conflict w
i
t
h term
i
o
s
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel W
a
llin
Allocate storage for instance
s
with object_rep::alloca
t
e()
.
commit
|
commitdiff
|
tree
2009-11-06
Dan
i
el Wallin
Handle
returning referen
c
es
t
o smar
t
pointer
s
.
commit
|
commitdiff
|
tree
2009-10-30
Evan Wies
Don't
c
r
ash if class_info() is call
e
d on non-luabind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel
Walli
n
Remo
v
e
some stale code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel
Wallin
A
ssocia
t
e polymo
r
phic
w
rapper
back referenc
e
w
i
t
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
A
d
d
test for e
x
t
ending exported classes in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wal
l
in
Merge branch '0
.
8' to sync with
change
s
made
a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel W
a
llin
U
pdat
e
versi
o
n for 0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Dani
e
l Wallin
Cache
c
onversion result in va
l
ue_converter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Silence uninitialized variable w
a
rning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Update version
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wal
l
i
n
Me
r
ge branc
h
'dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wal
l
in
Store dependency refs dire
c
tly in the regi
s
try
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Remove
old u
n
u
s
e
d
table ref member from object_
r
ep
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
K
e
ep overlo
a
d chain alive in functi
o
n_object
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Walli
n
Suppr
e
s
s
un
u
sed
variable wa
r
ning
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wa
l
lin
Use false : x : 0
i
diom
t
o avoid eval
u
a
ting x
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
Wallin
Hold a weak pointe
r
i
n ins
t
ance_holde
r
whe
n
owner
s
hip
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wall
i
n
Test that adopt() le
a
v
es
a weak po
i
n
t
e
r
in the Lu
a
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Remov
e
use o
f
conver
s
ion_
s
t
o
ra
g
e
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wall
i
n
H
a
nd
l
e NULL
s
mar
t
p
o
i
nters
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wall
i
n
Test object identity
w
ith
s
h
ared
_
ptr
_
conver
t
er
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
M
a
k
e
shar
e
d_ptr_converter public
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Fix bug in id all
o
cation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Re
w
ork local_id allocation in class_id_ma
p
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle null poi
n
ter in shared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
U
se
a
dd_cast
(
) for wrap
p
ers as well
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wal
l
in
A
d
d missing
<
luabind/w
r
apper_base
.
hp
p
> include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
a
llin
Add tes
t
s for new inheritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
A
dd make_instance() helpe
r
f
u
nction
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
New
inherit
a
n
ce gr
a
p
h
code
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Add
missing detail/ref
.
hpp
i
ncl
u
de
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Merge bra
n
ch '
d
w/re
c
u
r
s
i
ve-
d
i
s
patcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
Fix tests
.
Need to c
o
ntain subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Fix builtin
c
onve
r
ter test
.
All conve
r
ter
s
need
both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
W
a
llin
Make shar
e
d_pt
r
_converte
r
stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
i
e
l Wa
l
lin
Ma
k
e const_pointer_conver
t
er statefu
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
Make ad
o
pt_pol
i
cy::m
a
tch() sta
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Use lua_rawgeti()
i
nstead of lua_pushnumb
e
r, lua
_
rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
an
i
el W
a
llin
Reduce the nu
m
be
r
of
API
calls for numeric co
n
ve
r
ters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
C
ache conversi
o
n
r
esult from the sc
o
ring stag
e
.
commit
|
commitdiff
|
tree
2009-08-17
D
ani
e
l Walli
n
Inline
m
ore calls when invok
i
ng
f
unctions
.
I
m
proves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wa
l
li
n
Test u
s
e
r def
i
ne
d
converter that con
s
umes 2
p
ara
m
eter
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Automat
i
cally
c
on
v
ert lua_St
a
te* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Comp
u
t
e
argument indices with co
n
verters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel
W
allin
N
e
w recu
r
sive over
l
oad
r
esolver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Create insta
n
ce table referen
c
e in the main thread
.
commit
|
commitdiff
|
tree
2009-07-07
Dan
i
el Wal
l
in
Add luabind::get_main
_
t
h
read() API
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
W
al
l
in
Add tes
t
for creati
n
g instan
c
e
s
in Lua th
r
eads
.
commit
|
commitdiff
|
tree
2009-07-07
Dan
i
el
W
all
i
n
Add missing LUABIN
D
_API t
o
l
u
abind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don't try to return
void* from Lua in
test
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el
W
all
i
n
Us
e
l
u
aL_ref/luaL_unref
instead of o
l
d ref() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
in
Add default conve
r
ter for b
o
ost::s
h
ared_ptr<
>
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel Wal
l
in
New instance storage implem
e
n
tatio
n
.
Clea
n
e
r and fast
e
r
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New i
n
s
t
ance ho
l
ders
.
Can hold instance b
y
any po
i
nter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
D
a
niel Wal
l
in
Re
p
l
a
ce include with
forward declaration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
Fix placeholder ma
c
ro for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wall
i
n
Add tab
l
e<
>
object wr
a
pp
e
r
.
commit
|
commitdiff
|
tree
2009-03-21
D
aniel Wallin
A
d
d
type_info wrapper
cl
a
s
s
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel
W
alli
n
Use luaL_r
e
f
/
luaL_unref in we
a
k
_re
f
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
niel Wallin
Repla
c
e ref/unref w
i
th lua
L
_ref
/
luaL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Merge br
a
nch '0
.
8'
t
o s
y
nc with v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wall
i
n
Bump Jamfile ver
s
ion
t
o 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
D
aniel
W
allin
Add missin
g
LUABIND_A
P
I
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
D
o
cum
e
nt new bui
l
d and in
s
t
a
l
l proc
e
du
r
e
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wallin
Bump v
e
rsion for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian Baxte
r
Fix bug in
implici
t
_cas
t
(
) when using multiple inheritance
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Add
m
i
ssing
<
s
t
dexce
p
t
>
include
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
Merge br
a
nch 'dw/improve-c
o
m
pile-times'
commit
|
commitdiff
|
tree
2009-02-27
Da
n
ie
l
Wallin
Mo
v
e "bas
e
s<>
"
d
efinition to c
l
ass
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Use partia
l
speci
a
lization for is_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
S
impli
f
y parameter deduc
t
ion code
in clas
s
_<> templ
a
te
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel Wallin
Us
e
mpl::v
e
ct
o
r instead of m
p
l:
:
list
in class_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Remove a bunch of dead c
o
de
and unnecessary includes
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Don't use boost
:
:fun
c
tion
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wal
l
in
Add vers
i
on
.
h
pp with LUABIND_V
E
RS
I
ON
d
efine
.
commit
|
commitdiff
|
tree
2009-02-17
Danie
l
Wallin
Add proper
SONAME version an
d
in
s
tall/st
a
ge t
a
rgets
.
commit
|
commitdiff
|
tree
2009-01-29
Dani
e
l Wall
i
n
Reimplement class_info() for
the
new pro
p
erty syste
m
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Add
t
e
s
t for
"cl
a
ss_info()"
.
commit
|
commitdiff
|
tree
2009-01-28
D
a
niel Wallin
Remov
e
u
n
n
e
cessary dependency on B
o
o
s
t
.
Pytho
n
.
commit
|
commitdiff
|
tree
2009-01-10
Da
n
iel
Wallin
Add missing convert
e
r for unsigned char
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wall
i
n
Ad
d
te
s
t for builtin s
c
alar
c
onverters
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wallin
Remov
e
a
l
ot of
u
nuse
d
code
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel
W
alli
n
Merge branch '0
.
8' to sync with v0
.
8
release
.
commit
|
commitdiff
|
tree
2008-12-21
Danie
l
Wallin
d
o
cs
:
Add not
e
about LUAB
I
ND_DYNAMIC_LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Wallin
Move LUABIND_BUILDING defi
n
e from Jamroot
to sourc
e
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
D
a
niel
W
a
l
lin
Al
w
a
ys us
e
__decl
s
p
e
c(dllimport/
d
llexport
)
on
W
in
d
ows
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel
W
a
llin
Change test
to use polym
o
rphi
c
ty
p
e derived from wrap_base
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Fix adopt() bug when used with wrapper
c
lass
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel
Wallin
Use correct index in inject_backref()
.
commit
|
commitdiff
|
tree
2008-12-18
D
a
n
iel
W
allin
A
d
d test that demonstr
a
t
es
a
dopt() bug
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel Wallin
Me
r
ge bra
n
ch '0
.
8'
t
o
sync
w
ith
0
.
8-rc1 release
.
commit
|
commitdiff
|
tree
next