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: Rewrite section on smart pointers.
2009-12-08
Daniel W
a
l
lin
docs: Rewrite section on s
m
art
p
ointers
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel
Wallin
D
on't test
smart ptr features t
h
at ha
v
e been remo
v
ed
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
Fix set_
i
nstance_va
l
u
e
() bug that overwro
t
e class values
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
K
i
ll
old d
e
tail::is_cl
a
ss_object() function
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
Fix c
l
as
s
_info() ca
l
ling lua_
t
y
pename(
)
w
ith stack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel Wallin
Stor
e
main
thread lua_State* in s
h
ared_
p
tr_
d
e
let
e
r
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel
W
allin
Fix lea
k
in "super" upvalue
.
commit
|
commitdiff
|
tree
2009-11-25
Danie
l
Wa
l
lin
Revert 513
4
29
7
.
This caused overload amb
i
guities
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wallin
R
e
move
compu
t
e_arity()
.
T
h
is isn't
u
s
ed any mor
e
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
C
a
st to lua_Integ
e
r and lu
a
_Number explici
t
ly in converter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
Wal
l
in
Ma
k
e
o
bje
c
t
_rep non
c
opyable
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
Wallin
Su
p
pre
s
s
MSVC "assignment operator could not
b
e gener
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Sup
p
ress MSVC u
n
reac
h
a
ble c
o
d
e warni
n
g
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
ni
e
l Wall
i
n
Suppr
e
ss M
S
VC
a
lignment
warning
(C
4
121)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress a bunch of
"u
n
re
f
erenced p
a
ram
e
ter"
w
arnings
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wallin
Use lua_tointe
g
er()
i
n
stead of c
a
s
ting
the result of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel
Wallin
Co
n
st
holder
conversion
isn't supported
a
ny mor
e
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
Use std::size_t inste
a
d of int
f
o
r
depen
d
ency count
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
el Wal
l
i
n
Add missing LUABIND_BUILDING
defin
e
to inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Supres
s
int->
b
ool w
a
rning
s
on
M
SVC
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Wallin
Fi
x
bug wh
e
re
local class ids would beco
m
e incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
llin
A
dd missin
g
L
UABIND_A
P
I
t
o class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wall
i
n
Use boost::scop
e
d_ptr
<
> f
o
r pimp
l
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add
m
issing LUABIND_API to
i
nvok
e
_
c
o
n
t
e
x
t
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
A
llocate
s
tor
a
ge for instances with object_
r
e
p::a
l
l
o
cate(
)
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wall
i
n
H
a
ndle returning re
f
erenc
e
s
to smart pointers
.
commit
|
commitdiff
|
tree
2009-08-25
D
aniel Wallin
Remove some
s
tale code
.
commit
|
commitdiff
|
tree
2009-08-25
D
aniel Walli
n
Asso
c
iate polymo
r
phi
c
wrappe
r
back
r
efe
r
ence wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
a
l
lin
Add test for ex
t
endin
g
exported clas
s
e
s i
n
Lu
a
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel W
a
lli
n
Merge bran
c
h '0
.
8' to sync with c
h
ange
s
made
a
fter
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
el
W
a
llin
Update version f
o
r 0
.
9 i
n
Jamr
o
ot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
l
in
Cache co
n
version result in value
_
con
v
erter
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel W
a
l
lin
Silence uninitialized var
i
ab
l
e warni
n
g
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Updat
e
versi
o
n
.
hpp f
o
r v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Merg
e
br
a
n
ch 'dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Store depe
n
den
c
y refs dire
c
tly
i
n
t
he regis
t
ry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Remove old unused tabl
e
ref member from object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel
W
a
llin
Keep overl
o
ad chain
aliv
e
in
funct
i
on_ob
j
ect
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Suppress unuse
d
variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
D
an
i
e
l
Wallin
Use false : x :
0 idi
o
m
t
o
avoid eva
l
uating
x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Hold a weak pointer in instance
_
holde
r
w
he
n
ow
n
ership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
T
e
s
t that adopt()
leaves a weak point
e
r in t
h
e Lu
a
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
R
e
m
ove use of
c
onvers
i
on
_
s
t
o
rage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Han
d
le NULL smart pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
al
l
in
Test obj
e
ct
i
denti
t
y wi
t
h shared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
M
a
ke s
h
are
d
_ptr_
c
onverter p
u
blic
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wa
l
lin
F
i
x b
u
g in i
d
allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Re
w
ork local_id
a
l
l
ocation in class_id
_
map
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
H
andle n
u
l
l pointer
i
n s
h
ared_ptr_
c
on
v
e
r
ter
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
W
allin
U
se add_cast()
for wrappers
a
s well
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Add missing <luabind/w
r
apper
_
base
.
h
pp>
i
nclude
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
iel
Wallin
Ad
d
te
s
ts
f
o
r
new inhe
r
itance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
A
d
d make
_
instance() helpe
r
func
t
ion
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
N
e
w
i
nheritan
c
e graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add
missing d
e
tail
/
ref
.
hpp includ
e
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
M
e
r
g
e bran
c
h 'dw/
r
ecursive-di
s
patcher
'
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
Fix tests
.
Need to contain subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix builtin converte
r
test
.
All converters need bo
t
h
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
M
ake shared_ptr_converter sta
t
efu
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
a
llin
Ma
k
e co
n
st_point
e
r_converter stat
e
ful
.
commit
|
commitdiff
|
tree
2009-08-17
D
anie
l
Wa
l
l
in
Ma
k
e adopt_policy::m
a
tch()
state
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Use lu
a
_rawg
e
ti() instead of lua_pushnumber
,
lua_rawg
e
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
ani
e
l
W
allin
Reduce the number of API
calls for numer
i
c conver
t
ers
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
C
a
c
he
c
onversion result from the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l
W
a
l
l
in
Inl
i
ne more calls when invo
k
ing fun
c
t
i
ons
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wall
i
n
Test use
r
d
e
fined c
o
nverter
t
hat consum
e
s 2 parameter
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel
W
allin
A
utomatica
l
l
y
convert lu
a
_
S
tate*
argu
m
ents
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
l
l
in
C
o
mpute argu
m
e
nt i
n
dices wi
t
h converte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
i
el Wal
l
in
New recur
s
ive
over
l
oad resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
W
allin
Cre
a
te
instance table
r
ef
e
rence in the main thread
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
niel Walli
n
Add luabind::g
e
t
_
m
a
in
_
th
r
e
ad() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add
t
est fo
r
creating ins
t
ances
i
n
Lua
t
hreads
.
commit
|
commitdiff
|
tree
2009-07-07
Dani
e
l
Wallin
Add missing LUABIND_API t
o
luabind::open(
)
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don't try to
return
void* from Lua
in test
.
commit
|
commitdiff
|
tree
2009-06-20
Dani
e
l Wallin
U
se luaL_ref
/
luaL_unref ins
t
ead of old ref()
m
echani
s
m
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Add defau
l
t conv
e
rter for boost::shared
_
ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
Walli
n
New instance
s
t
orage implementation
.
C
l
ean
e
r a
n
d
faster
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el Wal
l
in
New instance holders
.
C
a
n hold instance b
y
any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
D
aniel Wallin
Replace include with forwar
d
d
e
claration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel
Wallin
Fix placeholder m
a
cro f
o
r GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
D
a
niel
W
alli
n
Add table<> object wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
D
aniel Wall
i
n
Add type_inf
o
wrapper class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
U
se lu
a
L_ref/lua
L
_unref in we
a
k
_
r
ef
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Replace ref
/
unref wi
t
h luaL_ref/lu
a
L_u
n
ref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
W
allin
Merge
branc
h
'0
.
8' to sync with v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
B
u
mp Jamfile version to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
D
ani
e
l Wallin
A
d
d missing LUA
B
IND_API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Doc
u
ment n
e
w b
u
ild and ins
t
a
l
l proce
d
u
r
e
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wallin
B
u
mp ver
s
i
o
n
for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
Wallin
Add
m
issing
<stdex
c
ep
t
>
include
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
W
a
llin
Merge branch 'dw/improve-comp
i
le-times'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Move "bases<>" d
e
f
i
n
i
tion to
class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l
W
a
llin
Use part
i
a
l
specializat
i
o
n
f
or
is_bases
<
>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Simplify parameter deduction code in
cl
a
s
s
_<> template
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l
W
allin
Us
e
mpl::vect
o
r inst
e
ad of mpl:
:
list
i
n
c
lass_<>
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Remove a bunch of dead code and unnecessary in
c
l
u
des
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wa
l
l
i
n
Don't use
b
o
o
s
t
::functio
n
.
commit
|
commitdiff
|
tree
2009-02-17
Danie
l
Walli
n
Add ve
r
s
i
on
.
hpp with
LUAB
I
ND_VERSION
define
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wa
l
lin
Add p
r
oper SO
N
AME version and install/sta
g
e t
a
rgets
.
commit
|
commitdiff
|
tree
2009-01-29
Da
n
iel Walli
n
Reimplement
c
las
s
_i
n
f
o
(
)
fo
r
t
h
e ne
w
proper
t
y system
.
commit
|
commitdiff
|
tree
next