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
docs: Add note about functions returning smart pointers.
2009-12-09
Daniel Wallin
docs:
A
dd note
abou
t
functions r
e
tur
n
i
n
g smart poin
t
ers
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
alli
n
D
o
n't leak cast-graph objects
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wa
l
lin
S
u
ppress int->boo
l
wa
r
n
i
n
g
s on MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
D
a
nie
l
Walli
n
Don'
t
u
s
e lua_tointeger() for unsig
n
ed
int on
MSVC
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Use
l
ua_pushliteral() where pos
s
ible
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wa
l
lin
d
o
cs:
R
emove
n
ote about libra
r
y being in be
t
a
p
hase
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel W
a
llin
docs: Rewrite section on smar
t
pointers
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
D
on't test smart ptr features that have been removed
.
commit
|
commitdiff
|
tree
2009-12-07
Danie
l
Wa
l
lin
Fix set
_
instance_valu
e
() bug t
h
a
t
overwro
t
e class values
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wall
i
n
Kill
old d
e
tail::is
_
class_
o
b
j
e
ct
(
)
function
.
commit
|
commitdiff
|
tree
2009-12-07
Dan
i
el Wal
l
i
n
F
i
x class_info
(
) ca
l
ling lua_typename() with stack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel Wallin
Stor
e
main thread lua_State* in share
d
_ptr_deleter
.
commit
|
commitdiff
|
tree
2009-11-25
D
aniel Wallin
Fix
l
eak in "su
p
er" upvalue
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Revert
5
1
3
4297
.
This caused overload ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
iel Walli
n
R
emove
compu
t
e_arity()
.
T
h
is isn't used any
m
ore
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Cast to lua_Intege
r
and
l
ua_N
u
mber explicitly in
converter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
Make object_rep noncopyab
l
e
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Su
p
p
r
ess MSV
C
"assignment ope
r
ato
r
could not be generated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Dan
i
el
Wallin
Suppress
MSVC unreachable code warn
i
n
g
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress MSVC alig
n
ment
warning (C412
1
)
.
commit
|
commitdiff
|
tree
2009-11-24
Dan
i
e
l Wallin
Suppress
a
bunch of "unref
e
ren
c
e
d parameter" warnings
.
commit
|
commitdiff
|
tree
2009-11-14
D
a
niel Walli
n
Use lua_t
o
inte
g
e
r() instead of casting the resul
t
of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
D
aniel Wallin
Const hold
e
r c
o
nversion
i
sn't supported any more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
D
a
n
i
el Wallin
Use s
t
d
::size_t instead o
f
i
nt for depend
e
n
c
y cou
n
t
.
commit
|
commitdiff
|
tree
2009-11-07
D
aniel W
a
l
lin
Add mi
s
si
n
g
L
UAB
I
ND_BUILDING
d
e
f
ine
t
o
inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l
Wal
l
in
Supress int->bo
o
l
wa
r
nings on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Fix bug where local class ids would become incor
r
ect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wal
l
in
Add missing LUABIND
_
A
P
I to cl
a
ss_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
a
l
l
in
Use boost::s
c
oped_ptr<
>
for pim
p
l
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
allin
Add missing
LU
A
BIND_API t
o
invoke_context
.
commit
|
commitdiff
|
tree
2009-11-06
D
an
i
el Wallin
A
lloca
t
e
stor
a
g
e
for
i
ns
t
ance
s
with obje
c
t_rep::allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Handle
r
eturning references to smart pointers
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Remove some stale
c
ode
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Ass
o
ciate polymor
p
hic wrapper
b
ack r
e
fer
e
nce with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
iel Wa
l
lin
Add
t
est for extendi
n
g expo
r
ted c
l
asses in L
u
a
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel Wallin
M
e
rge branch '0
.
8'
t
o sync
w
ith chan
g
es made
a
fter
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Dani
e
l Wallin
Upda
t
e v
e
r
sion fo
r
0
.
9 in
Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel Wallin
C
ache
conve
r
sion
r
esult in value_converter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
li
n
Silence
uninitialized variab
l
e warn
i
ng
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Update vers
i
on
.
hpp for
v
0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Merge bra
n
ch 'dw/cast-gra
p
h'
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Store dependency
r
ef
s
direc
t
ly in the re
g
is
t
r
y
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove o
l
d unused table ref member f
r
om obje
c
t_r
e
p
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
K
e
ep overload
c
hain alive in
fu
n
c
t
ion_object
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l Wallin
S
upp
r
e
s
s
u
nused
v
ariable warni
n
g
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
Wa
l
l
in
Use
f
a
l
se : x : 0 idiom
t
o
avoid evaluati
n
g
x
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wal
l
in
H
old a weak
p
ointer in inst
a
nce_holder wh
e
n
o
wnership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Test
that adopt()
l
e
a
ves a wea
k
pointer
i
n
the
L
ua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove use o
f
conversion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Handle N
U
LL
s
mart
p
oi
n
ters
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test objec
t
identity wi
t
h
share
d
_ptr_c
o
nverter
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el W
a
lli
n
Make shared_ptr_conv
e
rter public
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel
W
al
l
in
Fix bug in id allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
R
ew
o
rk local_
i
d allocation in class_i
d
_m
a
p
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Han
d
le n
u
ll poi
n
t
e
r
in shared_ptr_conver
t
e
r
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
W
allin
Use add_cast() for wrappers a
s
well
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Add
m
issing <luabind/
w
rapper_base
.
h
p
p> include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add tests for
new i
n
her
i
tance c
o
de
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Add make_instance() helper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
New inhe
r
ita
n
ce
g
raph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Add miss
i
ng detai
l
/r
e
f
.
hpp
i
nclude
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Merge branch 'dw/recursive-dispatche
r
'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
Fix tests
.
Ne
e
d to contain su
b
converters
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Walli
n
Fi
x
builtin converter te
s
t
.
A
l
l
converters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
i
el
Wall
i
n
Make shared_ptr_converter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Ma
k
e const_
p
oi
n
ter_converter s
t
a
te
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l
W
allin
Make adopt_po
l
ic
y
::match() stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
a
llin
Use
lua_rawgeti() instead o
f
lu
a
_pushnumber
,
lua_r
a
wget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
R
e
d
uce the
num
b
e
r
o
f
API call
s
for n
u
meric converters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel
W
a
l
l
i
n
Cache co
n
v
e
rsion
result from the sco
r
i
n
g
stag
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Inline mor
e
calls when invo
k
ing functions
.
Imp
r
oves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Tes
t
user de
f
ined c
o
nv
e
r
ter that consum
e
s
2 parameters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Walli
n
Automatica
l
ly conver
t
lua_State* argume
n
ts
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
iel Wallin
Compute argument indices with c
o
nverters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
N
e
w recurs
i
ve ove
r
load
r
esolver
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
iel Walli
n
Create instance t
a
ble reference in the main thre
a
d
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
ni
e
l Wallin
Add luabind::get_main_th
r
ead() API
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
Walli
n
Add test f
o
r
c
reating
instances in L
u
a threads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add
missi
n
g
LUABIN
D
_API to lu
a
bind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el Wallin
Don't try to return void* from Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Use luaL_ref/luaL_unre
f
instead of o
l
d ref() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
ni
e
l Walli
n
Add de
f
au
l
t
c
onverte
r
for boost::sha
r
ed_ptr
<
>
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
niel Wallin
N
ew
i
n
sta
n
ce s
t
orage implementat
i
on
.
Cl
e
an
e
r and faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New instance holders
.
C
a
n hold instance by any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Da
n
iel Wallin
Replace include with forward dec
l
a
r
a
tion
.
commit
|
commitdiff
|
tree
2009-06-05
D
a
niel Wallin
Fix
p
laceholder ma
c
ro
for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wall
i
n
A
d
d table<> object wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Dani
e
l Walli
n
Add
t
ype_info wrappe
r
c
la
s
s
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Use l
u
aL_re
f
/lua
L
_unre
f
in weak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel
W
allin
Re
p
lac
e
ref/un
r
ef
w
i
th luaL_ref/luaL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Da
n
iel Wall
i
n
M
erg
e
branch '0
.
8' to
s
yn
c
wit
h
v0
.
8
.
1 rel
e
a
se
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
Wallin
B
u
mp Jamfile version to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Dan
i
el Wa
l
lin
Add mis
s
ing
L
UABI
N
D_API
.
commit
|
commitdiff
|
tree
2009-03-09
Da
n
ie
l
Wallin
Documen
t
new b
u
il
d
and install
p
roce
d
ure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wallin
Bum
p
version for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel
W
allin
A
d
d miss
i
ng
<stdexcept> in
c
l
ude
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wallin
Merge bran
c
h 'dw/improve-
c
ompile-times'
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel Wallin
Move "
b
ase
s
<>" definition to class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
U
s
e p
a
rt
i
al speci
a
liz
a
tion for is_b
a
s
es<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Simplify parameter deductio
n
c
o
de in clas
s
_<> template
.
commit
|
commitdiff
|
tree
next