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
Fix class_id allocation from DLL.
2009-12-15
Daniel Walli
n
Fix class
_
id alloc
a
tion from D
L
L
.
commit
|
commitdiff
|
tree
2009-12-14
D
aniel Wallin
Remove double
l
ua_i
s
nil() check in ref_c
o
n
verter
.
commit
|
commitdiff
|
tree
2009-12-12
Daniel Wallin
P
revent max() macro subst
i
tution
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel
W
all
i
n
R
emove
o
l
d un
u
sed
files acc
i
dentally left around
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel W
a
llin
Fix placeho
l
der definitions to ma
t
ch cha
n
g
es i
n
Boos
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
cast_
g
raph
:
:cast() should return the scor
e
a
s
int
.
commit
|
commitdiff
|
tree
2009-12-10
Dani
e
l Wallin
Always use lua
_
tonumbe
r
() for unsigned int/
l
ong
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wall
i
n
Accept
"ni
l
" in char const* converter
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wall
i
n
docs:
Ad
d
note about func
t
ions returning smart
p
oin
t
ers
.
commit
|
commitdiff
|
tree
2009-12-09
D
a
niel Wallin
Don't leak ca
s
t
-graph objects
.
commit
|
commitdiff
|
tree
2009-12-09
Da
n
iel Wallin
Suppress int->bool
warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
Da
n
iel Wallin
Do
n
't
u
se lua_tointeger() for u
n
signed int on
MSVC
.
commit
|
commitdiff
|
tree
2009-12-08
Dani
e
l Wallin
Use lua_pushl
i
teral
(
) where possible
.
commit
|
commitdiff
|
tree
2009-12-08
Dan
i
el
W
allin
d
o
c
s
:
R
emov
e
n
ote about
l
ibrary being in be
t
a phase
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel W
a
llin
docs: Rewrit
e
section
o
n smart
pointers
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel
W
a
llin
Don't test
smart
p
t
r
f
eatures t
h
at
h
ave bee
n
rem
o
ved
.
commit
|
commitdiff
|
tree
2009-12-07
Dani
e
l
Wallin
Fix set_instance_value() bug that overwrote class values
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
Kill old detail::is_class_object() function
.
commit
|
commitdiff
|
tree
2009-12-07
D
aniel Walli
n
Fix class_in
f
o()
c
alling lua_typename()
w
ith st
a
ck
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
D
a
nie
l
Wall
i
n
S
t
ore ma
i
n t
h
read
l
ua_State* in shared_ptr
_
del
e
t
e
r
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wa
l
lin
Fix l
e
ak in "s
u
pe
r
"
u
p
value
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Rever
t
5134297
.
Thi
s
caused
o
verload ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Walli
n
R
emove c
o
mpute_arity
(
)
.
Th
i
s i
s
n't
used an
y
more
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Cast to lua_Inte
g
er and lua_Num
b
er
e
xpl
i
citly in converter
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
iel Wallin
Make object_
r
e
p
noncop
y
able
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
Suppress MSVC "assig
n
ment operator c
o
ul
d
not b
e
gen
e
rated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
i
el Wa
l
lin
Sup
p
re
s
s MSV
C
u
nreach
a
ble code war
n
i
n
g
.
commit
|
commitdiff
|
tree
2009-11-24
Dan
i
el
Wallin
Supp
r
ess MSV
C
alignme
n
t war
n
ing (C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
D
aniel Wallin
Suppress a b
u
nch of "un
r
e
f
erenced
p
ar
a
met
e
r" warnin
g
s
.
commit
|
commitdiff
|
tree
2009-11-14
D
aniel
W
alli
n
Use lua_to
i
nteger() ins
t
e
ad o
f
cast
i
ng the result o
f
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wall
i
n
Const holder conv
e
rsion isn't supp
o
rted
a
n
y more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
Use std::size_t instead of int fo
r
d
e
pe
n
dency co
u
n
t
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Walli
n
Add missing LUABI
N
D_B
U
ILDING define to inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
n
i
e
l
W
allin
Su
p
r
ess int-
>
bool
warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Wal
l
in
Fix bug where local class ids would become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add missing LUAB
I
ND_API
to class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
D
aniel Wallin
Use bo
o
st::
s
c
o
ped_ptr<> for
pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
A
d
d
m
i
ssing LUA
B
I
N
D_API to in
v
oke_cont
e
xt
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Allocate storage for ins
t
a
n
ces with o
b
ject_r
e
p::allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel W
a
lli
n
H
a
n
d
le returning ref
e
rences to smart pointers
.
commit
|
commitdiff
|
tree
2009-08-25
D
a
n
iel Wa
l
lin
Remo
v
e
some stale
code
.
commit
|
commitdiff
|
tree
2009-08-25
D
aniel Wallin
Associate polymorphic w
r
appe
r
back referenc
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel W
a
llin
Add test for
e
xte
n
ding e
x
porte
d
c
las
s
es in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
el Wallin
Merge branch '0
.
8'
t
o sync wi
t
h changes
made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wallin
Update version for 0
.
9 in
J
amroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Cache
c
onversion result in value_converte
r
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Silen
c
e uninitialized variabl
e
warnin
g
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wa
l
l
i
n
U
pda
t
e versio
n
.
h
pp for
v
0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Mer
g
e branch 'dw/cast-
g
r
a
ph
'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
St
o
r
e
depend
e
ncy refs
d
irectly in the registry
.
commit
|
commitdiff
|
tree
2009-08-18
D
anie
l
Wall
i
n
Remove old unu
s
ed
table ref member f
r
om ob
j
ect
_
rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Keep
overload chai
n
alive in
f
u
n
c
tion_obj
e
ct
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Suppress unuse
d
variable
w
ar
n
ing
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wa
l
lin
Use false : x : 0
i
diom
t
o av
o
id evaluating x
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el Wa
l
lin
H
ol
d
a weak pointer in
instance_hol
d
er
when ow
n
ership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Test
t
hat adopt()
leaves a weak poi
n
te
r
in t
h
e Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
R
e
m
o
v
e use of
conv
e
r
sio
n
_sto
r
age
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Han
d
le
NULL smart
p
o
inters
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
a
llin
Test object identity with sha
r
ed_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Make shared_p
t
r
_
converter
public
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
F
ix bug in id allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Rewo
r
k local_id allo
c
ation in class_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
W
a
llin
Han
d
le null point
e
r in
shared_ptr_conv
e
rter
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
W
alli
n
Use
a
dd_cast() for wrappers as w
e
ll
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add missing <lua
b
ind/wrapper_bas
e
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
A
d
d te
s
ts fo
r
new
i
n
heritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Add make_in
s
tance()
h
elper fun
c
t
io
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
alli
n
N
e
w inheritance graph co
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Add
missing det
a
i
l/
r
ef
.
hpp inc
l
ude
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Merge branch 'dw
/
recursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Fix t
e
st
s
.
Need to co
n
tain subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel W
a
l
l
i
n
Fix builtin converter test
.
All converters n
e
ed
both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wallin
Ma
k
e shared_pt
r
_con
v
erter statef
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
M
ak
e
const_pointer_converter sta
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Walli
n
M
a
k
e adopt_policy::match()
statef
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
i
n
Use lua_rawgeti() instead of lua_pushnumber, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
ie
l
W
a
l
l
in
Reduce the number
of API calls fo
r
numeric converte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
C
a
che
conversion resul
t
f
r
om the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wal
l
in
In
l
ine more
c
alls when
inv
o
king functi
o
ns
.
Im
p
rove
s
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
W
allin
Test
u
ser defined converter
t
h
at consum
e
s 2
para
m
e
t
ers
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Automatically convert lua_St
a
te* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
nie
l
Wallin
C
ompute argument indices with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
N
ew recursive ove
r
load resolver
.
commit
|
commitdiff
|
tree
2009-07-07
D
anie
l
Wal
l
in
Create in
s
tance table reference in the m
a
in thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
Wallin
Add
luabind::
g
et_main_t
h
r
ead() API
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
Walli
n
Add tes
t
for creati
n
g instances
i
n
L
u
a
threads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Ad
d
m
is
s
ing LUABI
N
D_
A
PI to luabind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
niel Wallin
Don't try to return
void* f
r
om Lua
in
t
e
s
t
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
U
s
e lu
a
L
_
ref/luaL
_
u
nref
i
n
s
te
a
d of ol
d
r
e
f() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wall
i
n
Add def
a
ult converter for boost::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
Wall
i
n
New instance
s
t
o
rage
i
mple
m
entation
.
Clea
n
er and faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
W
allin
N
ew in
s
tance holders
.
Can ho
l
d instance by any poi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
R
e
p
lace include with forward declaration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
Fix pl
a
c
e
holder ma
c
ro for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
D
a
niel W
a
llin
A
d
d t
a
ble<> object wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel Wallin
Ad
d
type_info wrap
p
e
r
c
lass
.
commit
|
commitdiff
|
tree
2009-03-19
Da
n
i
e
l
W
allin
Use l
u
aL_ref/luaL_unref in we
a
k_ref
.
commit
|
commitdiff
|
tree
2009-03-19
D
aniel Wa
l
lin
Repla
c
e ref/unref with l
u
aL_ref/luaL_u
n
ref
.
commit
|
commitdiff
|
tree
2009-03-10
D
aniel Wallin
M
e
rge branch '0
.
8' to sync wit
h
v0
.
8
.
1 re
l
e
a
se
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wal
l
in
Bump Jamfil
e
version t
o
0
.
8
.
1
.
commit
|
commitdiff
|
tree
next