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
Remove compute_arity(). This isn't used any more.
2009-11-24
Daniel Wallin
R
emo
v
e
c
o
mpute_arit
y
(
)
.
This isn't used any mor
e
.
commit
|
commitdiff
|
tree
2009-11-24
Dan
i
el Wal
l
in
Cast to
lua_
I
n
t
eger
a
nd lua_Num
b
er explic
i
tly in conve
r
te
r
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel Walli
n
Make obj
e
ct_rep nonco
p
yable
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wallin
Sup
p
ress MSVC "assign
m
ent operator could not be g
e
ne
r
ated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Walli
n
Suppress MS
V
C unreachable code wa
r
ning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
a
l
l
i
n
Suppress MS
V
C alignment
warning (C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppr
e
ss a bunc
h
of "un
r
e
ferenced paramete
r
" warning
s
.
commit
|
commitdiff
|
tree
2009-11-14
Da
n
iel Wallin
U
se lua_tointeger
(
) instead
o
f c
a
sti
n
g
t
he result
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Walli
n
Co
n
st holder con
v
ers
i
on
i
s
n
't supporte
d
any more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wall
i
n
Use std::siz
e
_t
instead of in
t
for dependency c
o
u
n
t
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
A
d
d m
i
ssing
L
UABIND
_
BUILDING define to inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
D
aniel Wallin
Supress int->boo
l
warnings
o
n MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Fix bug where lo
c
al
c
lass
i
ds would become inc
o
rrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wall
i
n
A
dd mis
s
ing LUABIND_API to class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
niel W
a
llin
Use boost::scop
e
d_ptr<>
for p
i
mpl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
Wallin
Add missing L
U
ABIND_A
P
I to
i
nvoke_context
.
commit
|
commitdiff
|
tree
2009-11-06
Dani
e
l
Wa
l
lin
All
o
cate sto
r
age for insta
n
ces
with obj
e
ct_rep::allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
D
a
n
iel Wallin
Handl
e
retu
r
nin
g
r
e
fe
r
ences
t
o smart pointers
.
commit
|
commitdiff
|
tree
2009-08-25
Danie
l
W
allin
Remo
v
e some stale
c
ode
.
commit
|
commitdiff
|
tree
2009-08-25
Dan
i
el Wal
l
in
Associat
e
poly
m
o
r
ph
i
c wrapper back re
f
eren
c
e with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
lin
A
d
d
t
est for extending exp
o
rt
e
d classes in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
iel Wallin
M
erg
e
b
r
anch '0
.
8
'
to
sync with
changes made a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wall
i
n
Upd
a
te version for
0
.
9 in J
a
mroo
t
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
n
iel Wal
l
in
Cache conve
r
sion result
in value_converter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wall
i
n
Silence uninitia
l
iz
e
d var
i
able w
a
r
n
ing
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
e
l Walli
n
Up
d
ate version
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Mer
g
e bran
c
h 'dw/
c
ast-gr
a
p
h'
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Sto
r
e
dep
e
n
d
ency ref
s
directly in the registry
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Remove o
l
d unus
e
d
table ref member from object_re
p
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Keep overload
c
hain a
l
ive in function_object
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
nie
l
Wallin
Suppres
s
unused variable
wa
r
ning
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
e
l Wallin
Use false : x : 0 idio
m
to avoid evaluating
x
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Hold
a weak pointer i
n
instance_hold
e
r
w
hen ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wal
l
i
n
Test that
a
d
opt() leaves a weak po
i
nter
i
n the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Rem
o
ve use of con
v
ers
i
on_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Handl
e
NULL s
m
art poi
n
t
e
rs
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wa
l
lin
Te
s
t objec
t
i
d
e
ntity with shared_
p
tr_co
n
vert
e
r
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Make sh
a
r
e
d_ptr_conve
r
t
e
r pub
l
ic
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Fix bug i
n
id
a
llocat
i
on
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Rework l
o
cal_id allocation in class_i
d
_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Handle null pointer in s
h
ared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Us
e
add_ca
s
t()
f
or wrappers as
w
e
ll
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
ie
l
Wallin
Add miss
i
ng <luabind/wra
p
per
_
base
.
hpp> i
n
clude
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
Wallin
Add tests for new inheritanc
e
code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
A
dd make_in
s
tance() helper
funct
i
on
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
N
e
w inheritance graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Add mis
s
i
n
g detail/ref
.
h
p
p
include
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l W
a
llin
Merge branch
'
d
w/recursive-dispa
t
cher'
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Fix tes
t
s
.
Need to contain subcon
v
erters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Fix builtin conve
r
t
e
r
test
.
All c
o
nverters need b
o
th
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
Make sh
a
red_ptr_converter
state
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make cons
t
_po
i
nter_conv
e
r
t
e
r
stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make a
d
o
pt_policy::match() stat
e
ful
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
U
s
e
l
ua_rawgeti() instead of lua_pus
h
number,
l
ua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wall
i
n
Reduce
t
he number of API cal
l
s
for numeric conve
r
ters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Cache
conv
e
rsion result fro
m
t
h
e scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Inline
m
ore cal
l
s wh
e
n invo
k
ing function
s
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
ll
i
n
Test use
r
d
efined c
o
nverter t
h
at co
n
sumes 2 parameters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
A
u
tomaticall
y
convert lua
_
S
tate* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
C
o
m
p
u
te argum
e
n
t
indices with
converters
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wall
i
n
N
ew
re
c
ur
s
ive overload r
e
so
l
ver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Creat
e
i
nstance table referenc
e
in the mai
n
thread
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Walli
n
Add luabind:
:
get_mai
n
_threa
d
() AP
I
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wall
i
n
Add test for creatin
g
instances i
n
Lu
a
threads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel W
a
llin
Add m
i
s
s
ing LU
A
BIND_API to luabind::o
p
en()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Do
n
'
t
try to return void* from Lua in
te
s
t
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
U
s
e luaL_ref/
l
uaL
_
unref i
n
ste
a
d of old ref() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el Wallin
A
dd defa
u
lt converter fo
r
boo
s
t::share
d
_ptr<
>
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
niel W
a
l
lin
New instance storage impl
e
m
e
nt
a
tio
n
.
Clea
n
er and faste
r
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
niel Wa
l
l
i
n
N
e
w
instance holders
.
Can hold instance by any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wa
l
lin
Re
p
lac
e
i
n
clude with forward declar
a
ti
o
n
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
F
i
x
p
lace
h
ol
d
er
m
acro f
o
r GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel
Wallin
A
d
d
table
<
>
ob
j
ect wrap
p
e
r
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel Wa
l
lin
Add ty
p
e_info wrapper class
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
n
iel Wallin
Us
e
l
u
aL_re
f
/l
u
aL_unref in weak_re
f
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel W
a
llin
Repl
a
ce ref/unref with luaL_r
e
f/luaL_u
n
ref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Merge branc
h
'0
.
8'
t
o sync with v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wall
i
n
Bump Jamfile versi
o
n
to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel
W
allin
Add
m
i
s
s
ing L
U
ABIND_API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel W
a
llin
Docu
m
ent new
b
uild and install p
r
ocedure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel W
a
l
lin
Bump version for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
el Wal
l
in
Add
missing
<stdexcept> include
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Merge branch 'dw/i
m
prove-compile-time
s
'
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l
W
a
llin
M
o
ve "bases<
>
" de
f
i
n
ition to class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Use partial sp
e
cialization fo
r
is_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
in
S
i
mplify parameter deduct
i
on
code in c
l
ass_<> templat
e
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Use mpl::vect
o
r instead of mpl::l
i
st in class_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l Wallin
Remove a bunch
of dead code and unnecessary includes
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
Don'
t
u
s
e boos
t
::func
t
ion
.
commit
|
commitdiff
|
tree
2009-02-17
D
anie
l
Wallin
Add version
.
hpp with LUABIND_
V
ERSION define
.
commit
|
commitdiff
|
tree
2009-02-17
D
a
niel Wallin
Add prop
e
r SON
A
ME versi
o
n and i
n
st
a
ll/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wall
i
n
Reimplemen
t
class_info() for the new pro
p
er
t
y syste
m
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel
W
a
llin
Add test
f
or "cla
s
s_info
(
)"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel W
a
llin
Remove u
n
nec
e
ssa
r
y dependency
o
n Boost
.
Pytho
n
.
commit
|
commitdiff
|
tree
2009-01-10
Dani
e
l Walli
n
Add mi
s
sing c
o
nverter for unsigned char
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel
W
all
i
n
Add test for bu
i
ltin sc
a
lar conve
r
ters
.
commit
|
commitdiff
|
tree
2009-01-04
Da
n
i
el Wall
i
n
Remove
a lot of
u
nu
s
ed code
.
commit
|
commitdiff
|
tree
2009-01-04
D
an
i
el Wallin
Merge branch '0
.
8'
to
sync
w
ith
v0
.
8 release
.
commit
|
commitdiff
|
tree
2008-12-21
Da
n
iel Wallin
docs: Add not
e
a
bout LUABIND_DYNAM
I
C_L
I
NK
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel
W
a
l
l
i
n
M
o
ve
L
UABIND_BUIL
D
ING
d
efine from Jam
r
oot to sourc
e
.
.
.
commit
|
commitdiff
|
tree
next