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 instance_holder dependency on class_rep.
2009-12-15
Dani
e
l Wallin
R
e
move instance
_
h
o
l
der dependency
o
n
c
l
ass
_
rep
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wa
l
lin
R
ev
e
rt 5134297
.
This caused ov
e
rload ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
iel Wallin
R
e
move comput
e
_arit
y
()
.
Th
i
s isn't u
s
ed any mor
e
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Cast to
lua_
I
n
teg
e
r and lua_Number
e
xplicitly in c
o
nvert
e
r
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
iel Wallin
Mak
e
object_
r
ep noncopyabl
e
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Walli
n
Suppress MSVC "assignment operat
o
r
could not
be generated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wallin
Suppress MSVC unre
a
ch
a
ble code warning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
Wallin
Sup
p
ress MSVC alignm
e
nt wa
r
ning
(
C41
2
1)
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel Walli
n
Suppress a bunch of "unreferenced
par
a
meter" war
n
ings
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wallin
Us
e
lua_to
i
nteger() instea
d
of casting th
e
re
s
ult o
f
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
Const ho
l
der
c
onversion isn't sup
p
orted any more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
Use st
d
::s
i
ze
_
t inste
a
d of
int fo
r
dependency cou
n
t
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Wa
l
lin
Add missing LUA
B
IND_BUILD
I
NG def
i
ne
t
o
inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
llin
Supress
int->bool w
a
rnings
on MSV
C
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Wall
i
n
Fix bu
g
where local
c
lass
i
ds would become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
allin
A
d
d m
i
ss
i
ng LU
A
BIND
_
API to
class_id
_
ma
p
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l
W
a
llin
Use bo
o
st::scoped_ptr<> for
p
impl
.
commit
|
commitdiff
|
tree
2009-11-07
D
an
i
el Wall
i
n
A
d
d m
i
ssing LUABIND_API to inv
o
ke
_
contex
t
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Allocate storage for in
s
t
a
n
ces with object_rep::allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Dan
i
el Wallin
H
a
ndle returning references to smart
pointer
s
.
commit
|
commitdiff
|
tree
2009-08-25
Danie
l
Wa
l
lin
R
emove s
o
me sta
l
e cod
e
.
commit
|
commitdiff
|
tree
2009-08-25
Danie
l
W
a
l
l
in
Associate polymorp
h
ic wrapper
b
ack reference
w
ith the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
n
iel
W
al
l
in
Add t
e
st for ex
t
ending ex
p
orted class
e
s in Lu
a
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
a
l
lin
Merge branch '0
.
8'
to sync with changes made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel W
a
llin
Update version for 0
.
9 in Jamro
o
t
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wallin
Cac
h
e conversion resul
t
in value_conv
e
rter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
allin
Si
l
ence
uni
n
itialized variable warn
i
ng
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Up
d
a
te
version
.
hpp for v
0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel W
a
llin
Merge
branch 'dw/cast-grap
h
'
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
l
l
in
Sto
r
e depende
n
cy refs d
i
rect
l
y in the re
g
istry
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
iel Walli
n
Remov
e
old unused table ref memb
e
r fr
o
m objec
t
_r
e
p
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el Wallin
Keep overload chain alive in fu
n
ct
i
on_
o
bject
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Suppress u
n
used v
a
riab
l
e
w
arning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Us
e
false : x : 0 idiom to avoid ev
a
l
u
a
tin
g
x
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Hold a weak p
o
i
n
ter in
insta
n
ce
_
h
o
l
der when ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Test t
h
at adopt() leave
s
a weak point
e
r i
n
the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
e
l
Wallin
Re
m
ov
e
use
of conversion_storag
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle
NULL smart pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Te
s
t object identity with sh
a
red_ptr_
c
onverter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
ll
i
n
Make shar
e
d_ptr_
c
onver
t
er p
u
b
l
i
c
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Fix bug in id
a
l
lo
c
a
t
ion
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Rework local_
i
d allo
c
at
i
on in class_i
d
_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle null
poin
t
er in
s
hared_ptr_co
n
verter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Use
add_cas
t
(
)
for w
r
ap
p
er
s
as well
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Add
missing <lua
b
i
nd/
w
rapper_b
a
se
.
h
pp
>
include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add test
s
for new inher
i
tance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Ad
d
m
ake_insta
n
ce() h
e
lper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
New in
h
eritance
g
r
a
ph c
o
de
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
A
d
d missing detail/ref
.
h
p
p include
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l
W
allin
M
e
rge branch 'dw/recursiv
e
-
dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Fix tests
.
Need to
contain subconverte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
Fix
buil
t
i
n
c
onverter
test
.
All conve
r
ters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wa
l
li
n
Make shared_ptr_converter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
l
in
M
ake const_pointe
r
_converter stat
e
f
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
l
i
n
M
ak
e
adopt_
p
olicy::match
(
) stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
U
s
e
l
ua_r
a
wget
i
(
) instead
o
f lua
_
p
ushnu
m
ber
,
lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wall
i
n
Redu
c
e the number
of API calls f
o
r
numeric
converte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Cache co
n
version res
u
l
t
from the scori
n
g stage
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
i
el Wallin
I
n
line
m
ore cal
l
s when invoking functions
.
Imp
r
oves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
T
e
st user defi
n
ed
c
o
nverter th
a
t consumes 2 parameters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
Automatically conver
t
lua
_
State*
argumen
t
s
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
C
ompute arg
u
m
e
nt indi
c
es w
i
th con
v
erters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
New
r
ecursive ov
e
rl
o
ad resol
v
er
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Create instan
c
e table ref
e
r
ence in the m
a
in thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add luabind
:
:get_main_t
h
r
e
a
d() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add test
f
or creatin
g
instances
i
n
L
u
a
threads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wal
l
in
Add m
i
ssing LUABIND_API to lu
a
bind
:
:op
e
n()
.
commit
|
commitdiff
|
tree
2009-06-20
Danie
l
Wallin
Don't try to return
v
oid* from
L
u
a in t
e
st
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
in
Use lu
a
L_ref/lua
L
_unref inst
e
ad of old ref() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel W
a
l
lin
Add default
c
onvert
e
r f
o
r boo
s
t
::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel Wallin
Ne
w
in
s
t
a
nce storage implem
e
ntati
o
n
.
Clea
n
e
r
a
n
d
faster
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel Wallin
New instance
h
olders
.
Can hold in
s
tance by any poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel
Wallin
Replace inclu
d
e with
forward d
e
clarat
i
on
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
Fi
x
p
l
a
c
eholder macro for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Da
n
iel W
a
llin
Add table<> object w
r
ap
p
e
r
.
commit
|
commitdiff
|
tree
2009-03-21
D
a
n
iel Wallin
Add type_
i
n
fo wrappe
r
class
.
commit
|
commitdiff
|
tree
2009-03-19
Dani
e
l W
a
llin
Use luaL
_
ref/luaL_
u
nre
f
in
w
eak_r
e
f
.
commit
|
commitdiff
|
tree
2009-03-19
D
aniel Wallin
Repla
c
e ref/
u
nref with
luaL_ref/luaL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Dani
e
l Wallin
Merge branch '0
.
8'
t
o
sync with
v
0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
W
a
ll
i
n
Bump Jamfile
v
ersion to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
D
a
n
iel Walli
n
Add m
i
ssing L
U
ABIND
_
API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Walli
n
D
o
cument new build and install procedure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel
W
allin
Bump
version
for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wa
l
lin
Add missing <stde
x
cept> include
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
Mer
g
e branch 'dw/improve-compile-times
'
commit
|
commitdiff
|
tree
2009-02-27
Daniel W
a
ll
i
n
Move "ba
s
es<>" defini
t
io
n
t
o class
.
h
pp
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel Wallin
Us
e
partial speci
a
l
i
zation f
o
r i
s
_
b
ases<
>
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
el Wallin
S
i
m
plify p
a
rameter deduc
t
ion co
d
e in
c
lass_<> template
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
Wa
l
l
i
n
Us
e
m
pl
:
:vector i
n
ste
a
d of mpl::
l
ist in
class_<>
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wall
i
n
R
emove
a bunch
o
f dead code
a
nd
unnecessary i
n
cludes
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel
W
al
l
i
n
Don't
u
se b
o
o
s
t:
:
func
t
i
on
.
commit
|
commitdiff
|
tree
2009-02-17
Dani
e
l Wallin
Add versi
o
n
.
h
pp with LUABIND_VERSION define
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wa
l
lin
A
dd prope
r
SONAME version and install/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
D
a
n
i
el Wallin
Reim
p
lement class
_
info()
f
o
r
th
e
new property system
.
commit
|
commitdiff
|
tree
2009-01-29
D
an
i
el
W
allin
A
dd t
e
st fo
r
"
c
l
ass_info()"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel Walli
n
Remove unne
c
e
s
sary dependency on Boost
.
Python
.
commit
|
commitdiff
|
tree
2009-01-10
D
aniel W
a
ll
i
n
Add mi
s
sing converter
f
o
r unsi
g
ned char
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add
test
for builtin scalar converters
.
commit
|
commitdiff
|
tree
2009-01-04
Dan
i
el Wallin
R
emove a lot
o
f unused
cod
e
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wa
l
l
i
n
Merg
e
b
r
anc
h
'0
.
8
'
to sync wit
h
v
0
.
8 release
.
commit
|
commitdiff
|
tree
next