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
Daniel Wallin
Use std
:
:size_t in
s
tead of int for dependency co
u
nt
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
A
d
d missing LUABIND_BUI
L
DING define to inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Su
p
ress int->bool w
a
r
nings
on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
llin
Fi
x
bug whe
r
e local class ids would
become inc
o
rrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
llin
Add missing
L
UABIND_API to class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
allin
Use boost
:
:
s
coped_
p
t
r
<> for pi
m
pl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add missing L
U
A
BIND_A
P
I to invoke_
c
ontext
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel
Wa
l
lin
Alloc
a
te
stor
a
g
e
for in
s
tances with
o
bject_rep::a
l
loc
a
te()
.
commit
|
commitdiff
|
tree
2009-11-06
Dani
e
l Wallin
Handle ret
u
rning referenc
e
s to smar
t
poin
t
er
s
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wa
l
lin
Remove
s
ome stale code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wa
l
l
in
Associate pol
y
m
orphic wrapper
back referenc
e
with
the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
allin
A
d
d test for extending
e
x
p
o
r
ted classes in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Merge bran
c
h
'0
.
8' to sync
w
ith changes made
a
f
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
el W
a
llin
Update v
e
rsion for 0
.
9
i
n
J
a
m
root
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel Wal
l
in
C
a
c
h
e conv
e
rsion result in value_conv
e
r
t
er
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel Wal
l
in
Silence un
i
nitialized variable warn
i
ng
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
l
l
in
Update vers
i
o
n
.
hp
p
for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Merg
e
bran
c
h
'dw/cast-gra
p
h
'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Store depende
n
cy refs directly in the r
e
g
istry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Remove old unused table ref membe
r
from object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Keep overl
o
ad
chain alive in func
t
ion_object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Suppress unused variable wa
r
ning
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el Walli
n
U
s
e fals
e
: x : 0 idiom to avoid evaluat
i
ng
x
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
Hold
a
weak
poi
n
t
er in ins
t
ance_holder when o
w
n
e
rship
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Walli
n
Test th
a
t adopt() leaves a we
a
k pointer in the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Remo
v
e use
o
f
c
onv
e
rs
i
on_s
t
orage
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel
Wall
i
n
H
a
ndle NULL s
m
ar
t
pointer
s
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
T
e
st objec
t
i
dentity with share
d
_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Make shared_ptr_co
n
verter public
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Fix bug in id allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l W
a
llin
Rework loca
l
_id allocation
i
n
class_id
_
map
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Handle null
pointer in shared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Use add_cast()
f
or wrapper
s
a
s
well
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wa
l
l
in
Add mi
s
sing <lu
a
bind
/
w
r
apper_b
a
se
.
hpp> in
c
lude
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
ie
l
Wallin
Add tes
t
s f
o
r new i
n
h
eritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Walli
n
Add
m
ake_i
n
stance(
)
hel
p
er
function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
New
i
n
he
r
i
t
a
n
c
e grap
h
code
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
ie
l
Walli
n
Add mis
s
ing det
a
il/ref
.
hpp include
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Merge branc
h
'dw/recursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix test
s
.
Need t
o
c
o
ntain subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Fix builtin
converter test
.
All conv
e
rters need
b
oth
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
M
a
ke shared_ptr_converter
s
t
a
t
ef
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Ma
k
e const
_
pointer
_
c
o
nverte
r
s
t
ateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
M
ake adopt_policy::match
(
) stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
Use lua_rawgeti()
inste
a
d of lua_pushnumber, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Re
d
uce the number of API calls for numeric
con
v
ert
e
rs
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Walli
n
Cache con
v
ersion res
u
lt fro
m
t
h
e scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Inline
m
ore calls
when invokin
g
functi
o
ns
.
Imp
r
oves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wa
l
lin
Test user defined converter that con
s
umes 2 parameters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
i
el Wallin
A
u
tomatically conve
r
t
lua_S
t
ate* argume
n
ts
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Compu
t
e
a
rgument
i
ndi
c
e
s
with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wall
i
n
N
ew recursive
o
verload r
e
solver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
C
reate instan
c
e table refer
e
nce in the main thread
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wal
l
i
n
Add lu
a
bind
:
:get
_
main_
t
hread()
A
PI
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
W
a
l
lin
A
dd test for creating
instances
in
L
ua threads
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wall
i
n
Add missing LUABIN
D
_API to luabi
n
d::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don't try to retu
r
n void* fr
o
m Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
D
ani
e
l Wallin
Use luaL_ref
/
luaL
_
u
n
ref in
s
tead of old ref()
mechan
i
sm
.
commit
|
commitdiff
|
tree
2009-06-20
Dani
e
l
Wallin
Add def
a
ult converter for boost::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New i
n
s
t
an
c
e
s
t
orage imple
m
entation
.
Clean
e
r an
d
faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New in
s
tance h
o
lders
.
Can
h
ol
d
instance by any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wa
l
l
in
Replace include with forwar
d
d
e
c
l
aration
.
commit
|
commitdiff
|
tree
2009-06-05
Danie
l
Wallin
Fix place
h
older macr
o
for GC
C
4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wallin
Add
t
able<> ob
j
ect wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Danie
l
W
a
llin
Ad
d
type
_
info wrapper
class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wa
l
lin
U
s
e l
u
a
L
_r
e
f/luaL_unref in w
e
ak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel
Wa
l
lin
Replace ref/unref with
l
uaL_ref
/
lua
L
_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Walli
n
Merge
b
ranch '0
.
8'
to sync wi
t
h v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
B
u
mp
Jamfile versi
o
n to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Add missing LUABI
N
D_API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Docume
n
t n
e
w build and install pr
o
c
e
dure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel
W
allin
Bump version
for
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
W
a
llin
Add
m
is
s
ing
<
stde
x
cept> include
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
Wallin
Merge
br
a
n
ch 'dw/improv
e
-compile
-
t
ime
s
'
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wallin
Move "bases<>" definiti
o
n to class
.
h
p
p
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Use partia
l
s
pecialization fo
r
is_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wa
l
l
i
n
S
implify parameter
d
eduction
c
od
e
in class_<>
t
emplate
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wall
i
n
Use mp
l
::vector instead of mpl::
l
ist in c
l
a
s
s
_<>
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
R
e
m
ove a bunc
h
of dead code and unnecessary incl
u
des
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
D
o
n't u
s
e boost::func
t
ion
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wallin
Add versio
n
.
hpp with L
U
ABIND_VER
S
IO
N
defin
e
.
commit
|
commitdiff
|
tree
2009-02-17
D
aniel Wa
l
lin
Ad
d
proper
SO
N
AME v
e
rsion and instal
l
/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Reimpl
e
ment class
_
i
nfo() fo
r
the new proper
t
y
s
ystem
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wa
l
lin
Ad
d
test for "
c
l
a
ss_inf
o
()"
.
commit
|
commitdiff
|
tree
2009-01-28
D
an
i
el Wal
l
in
Remove
u
nnecessary
d
e
pendenc
y
on
Boo
s
t
.
Python
.
commit
|
commitdiff
|
tree
2009-01-10
Da
n
iel Wallin
A
dd mi
s
s
i
ng converter for unsig
n
ed char
.
commit
|
commitdiff
|
tree
2009-01-10
D
aniel Wallin
Add
t
est
for b
u
iltin scalar convert
e
rs
.
commit
|
commitdiff
|
tree
2009-01-04
D
a
niel Wallin
Re
m
ove a
l
ot
of unuse
d
co
d
e
.
commit
|
commitdiff
|
tree
2009-01-04
D
a
n
i
e
l
Walli
n
Merge branch
'0
.
8' to sync wi
t
h v0
.
8
release
.
commit
|
commitdiff
|
tree
2008-12-21
Daniel Wallin
d
o
c
s: Ad
d
note about LU
A
BIND_DYNAMI
C
_LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Wal
l
in
Mo
v
e
L
UABIN
D
_BUI
L
D
I
NG define fro
m
Ja
m
root to source
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Wallin
Always use __decl
s
pec(dll
i
mport/dllexp
o
rt) on Win
d
o
ws
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Change test t
o
use polymor
p
hi
c
type de
r
ived f
r
om wrap_bas
e
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Fix adopt()
bu
g
when
u
s
e
d
with wrapper cl
a
ss
.
commit
|
commitdiff
|
tree
2008-12-18
Danie
l
Wallin
Use correct ind
e
x i
n
inj
e
ct_b
a
ckref()
.
commit
|
commitdiff
|
tree
2008-12-18
D
a
ni
e
l Wallin
Add tes
t
that de
m
o
nstrates ado
p
t() bug
.
commit
|
commitdiff
|
tree
2008-12-17
D
a
niel Wallin
M
er
g
e branch '0
.
8' to sy
n
c
with 0
.
8-
r
c1 releas
e
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel Wallin
Really get rid of unused global warning
.
commit
|
commitdiff
|
tree
2008-12-13
Da
n
iel Wa
l
lin
Docume
n
t
'
ta
g
_function'
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Ad
d
'__len' to
list of over
l
o
a
d
a
ble op
e
rators
.
commit
|
commitdiff
|
tree
next