repo.or.cz
/
luajit-2.0.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
RELEASE LuaJIT-2.0.0-beta10
2012-05-09
Mike P
a
ll
RELEAS
E
LuaJIT
-
2
.
0
.
0-beta1
0
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Remove str
a
y comme
n
t
.
commit
|
commitdiff
|
tree
2012-05-09
Mik
e
Pa
l
l
U
p
da
t
e changelog
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2012-05-09
Mike
Pal
l
FFI: Fix recordin
g
o
f
test for bool result of call
.
commit
|
commitdiff
|
tree
2012-05-08
M
i
ke Pall
FFI: Don't record test for bool result of
c
all, if
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
M
i
ke Pall
F
F
I:
Allow 'typed
e
f _B
o
ol int
BOO
L
;' to make
W
i
n
d
ows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike Pal
l
F
i
x PHI
s
tack
s
lot syncing
.
commit
|
commitdiff
|
tree
2012-05-05
Mike Pall
FFI: U
s
e correct PC
i
n
FFI metam
e
thod
error mes
s
age
.
commit
|
commitdiff
|
tree
2012-05-04
Mik
e
Pall
Add links to L
u
a
JIT
m
a
iling
l
ist
.
commit
|
commitdiff
|
tree
2012-05-03
M
i
ke Pall
Disable loading bytecode
wi
t
h an ex
t
ra
hea
d
er
(
BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mik
e
Pall
ARM:
Fi
x
compi
l
ati
o
n of math
.
sinh/cosh/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM: Fix
re
j
oin
of p
o
w in
S
PLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pall
A
R
M: Handle a
l
l CALL* ops with double r
e
sults in SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
Add m
o
re comp
a
rison variants to Valgrind
s
u
p
pressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike P
a
ll
ARM/FFI: Invo
k
e
S
PLIT pass f
o
r double args in FFI
c
all
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
A
RM: Fix conditional branch
fixup
f
or OB
A
R
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Fix register allocation for
ldrd-opt
i
mize
d
H
REFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Reorder type/v
a
lue tests to silence Valgrin
d
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
F
FI: Clar
i
fy docs
w
rt
.
'
local ffi
=
.
.
.
' and the inter
a
c
t
i
ve
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Update ch
a
n
g
e
l
og
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Add required PHIs for
i
mpli
c
it conversions (via XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
M
ike Pall
F
F
I: Fix resul
t
type of pointer difference
.
commit
|
commitdiff
|
tree
2012-04-17
M
i
ke
P
all
F
i
x dependencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
FFI: Fix blacklisti
n
g o
f
C functi
o
ns ca
l
lin
g
callbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Make lua_concat()
w
ork from C
hook w
i
th partial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
Pall
F
ix DSE of USTORE
.
Ha
v
e
t
o re
m
ove
OBA
R
,
too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix
bytec
o
de
JMP slot range a
f
ter const + and/or optimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pal
l
Limit number of userdata __gc s
e
parat
i
ons at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
k
e
Pall
Ensure runni
n
g __
g
c of use
r
data created in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mik
e
Pall
Fix
d
is
c
harge order of c
o
mparis
o
ns in L
u
a pa
r
ser
.
commit
|
commitdiff
|
tree
2012-04-02
Mi
k
e Pall
MI
P
S: Upda
t
e do
c
s
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS
:
A
dd supp
o
rt for G
D
B JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI: Fix sy
m
b
ol
r
esolving error mess
a
ges on W
i
nd
o
ws
.
commit
|
commitdiff
|
tree
2012-03-31
Mike
Pall
FFI: Fix
resolving of function
name redirects on
W
indows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike
Pall
MIPS: Integrate
and enable JIT com
p
i
ler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS
:
Add
M
I
P
S32R2 compile-time/r
u
ntime CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: In
t
e
r
pret
e
r
/
J
IT integr
a
t
ion
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Use
builtin
D-Cache/
I
-Cache sync c
o
de
.
commit
|
commitdiff
|
tree
2012-03-28
Mik
e
Pall
PPC: Fi
x
H
R
E
FK co
d
e
generation for
huge tabl
e
s
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix
f
usion of floating-
p
o
i
nt
X
LOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e Pall
Fix OSX build is
s
ues
.
Bump m
i
nimum r
e
quired O
S
X
versi
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pa
l
l
Replace unwin
d
.
h
d
ef
i
nition
s
with o
u
r own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pal
l
FFI: Change ffi
.
l
oa
d
()
l
ib
r
a
ry
name resol
u
tion for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
M
i
ke Pall
Avoi
d
recurs
i
ve GC s
t
e
p
s after G
C
-triggere
d
trace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike
P
a
ll
Fix comp
i
lation on
O
p
enBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
A
dd mis
s
ing mcode limit chec
k
in
ass
e
mbler
b
a
ckend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike
P
a
ll
FFI
:
Fin
a
lize
c
da
t
a before userdata when c
l
osing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mi
k
e Pall
Fix arg
u
ment error hand
l
ing on Lua
s
tac
k
s without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike
P
a
ll
Fix ar
g
um
e
nt type in e
r
ror mes
s
age
f
or relativ
e
arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike
P
all
Dyn
A
SM: Lua
5
.
2 co
m
patibilit
y
fixes
.
commit
|
commitdiff
|
tree
2012-02-13
M
i
ke Pa
l
l
F
r
om Lua 5
.
2: Try
__tostring m
e
tamethod
o
n non-stri
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mi
k
e Pa
l
l
Fix bytecod
e
dump fo
r
certain
n
um
b
e
r co
n
stants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike
Pall
FFI: Fix library unl
o
a
d
i
ng on POSIX
s
yste
m
s
.
commit
|
commitdiff
|
tree
2012-01-31
Mi
k
e Pall
MIP
S
:
Add MIPS disasse
m
b
l
e
r
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e
Pall
Bump c
o
p
y
right date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
M
I
PS: Update ins
t
a
ll docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: A
d
d int
e
rpreter
.
Enable MIPS
b
u
ild rules
.
commit
|
commitdiff
|
tree
2012-01-23
M
ik
e
Pall
P
PC: A
v
oid po
i
ntless arg clearing in BC_IFUN
C
F
.
R
emove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
PPC: Fix
a
rgument chec
k
ing for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC:
Fix resume after yield
f
rom hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pa
l
l
ARM: Avoid
p
oint
l
ess arg
c
learing
in B
C
_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke
Pall
MI
P
S: Add missing
o
pcodes to the Dyn
A
SM MIPS mod
u
le
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pal
l
Fix parsing of hex litera
l
s
with exponent
s
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
F
F
I
: Don't
t
o
uc
h
f
rame in callbacks
w
ith tailc
a
lls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
M
ike Pall
F
F
I: I
g
nore
number
p
arsing errors whi
l
e
s
kipping d
e
fi
n
itions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore empty statements in
f
fi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIP
S
:
Ad
d
DynASM MIPS module
a
nd encoding eng
i
n
e
.
commit
|
commitdiff
|
tree
2011-12-15
Mike
P
all
M
IP
S
: A
d
d bui
l
d
rule
s
(non-functional, y
e
t
)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike
P
all
Auto-d
e
tect target arch v
i
a
c
ross-co
m
p
iler
.
D
r
op TA
R
GET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
M
i
k
e Pall
RELEASE LuaJI
T
-2
.
0
.
0-
b
eta
9
commit
|
commitdiff
|
tree
2011-12-14
M
i
k
e Pa
l
l
Update
changelog
.
commit
|
commitdiff
|
tree
2011-12-13
M
i
ke Pa
l
l
P
PC: Avoid undefined opera
n
d dereferenc
e
in B
A
ND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
F
FI: Add ca
l
l
b
ack support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
M
ike Pall
FFI: Add callback support
f
or PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
all
Move
h
e
lper for syncing data/instruc
t
ion cache to lj_mco
d
e
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
M
ike
Pal
l
ARM: Error out for attempt
to co
m
pile with
h
a
rd-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
AR
M
:
Fix s
t
ack ch
e
ck for s
p
illed BA
S
E
i
n parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mi
k
e Pall
x64: Always ext
e
nd
s
tack
a
r
gume
n
ts to pointer size
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke Pal
l
Fix com
p
ile
r
wa
r
ning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pall
FFI:
Fix s
t
ack adjustment for
calls to stdcall/fast
c
all
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike P
a
ll
FFI: Need to treat strlen()
a
s a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mik
e
Pall
Fix docs
.
The code ba
s
e doesn't
w
ork on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
ke Pall
Don't i
n
c
reme
n
t mod
u
le
ref
e
rence counts
d
ue to symb
o
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI:
Recor
d
ffi
.
e
rrno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
Fix sta
c
k ch
e
c
k
in
s
ide exi
t
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Recor
d
C functio
n
calls with bool return values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI:
Fix
line
i
nfo
f
or result conv
e
rsion errors i
n
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
k
e Pall
F
FI:
Fix GetLastError() save/res
t
ore arou
n
d
f
fi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pall
FFI: Impro
v
e ld scr
i
pt dete
c
tion in ff
i
.
l
oad()
.
commit
|
commitdiff
|
tree
2011-11-23
M
i
ke Pall
Do not
e
limin
a
te P
H
I
s o
n
ly ref
e
rence
d
from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike
Pa
l
l
Replace sta
c
k slot for i
m
plicit number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e
P
a
l
l
Specialize to p
r
ototype
f
or n
o
n-mono
m
orp
h
ic fu
n
ctions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Count f
r
ames with same prototype
i
n c
a
ll unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pa
l
l
K
eep maximum f
r
ame extent
i
n snap->t
o
pslo
t
.
commit
|
commitdiff
|
tree
2011-11-20
Mike P
a
ll
Get rid of snap->dep
t
h
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
F
ix debug option for msvcbui
l
d
.
b
at
.
commit
|
commitdiff
|
tree
2011-11-15
Mik
e
Pall
FFI: Fix Enum
W
ind
o
ws
example in
d
oc
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
FFI: Add missing
GC barrier for c
a
llb
a
ck regi
s
tra
t
ion
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Save GetLastEr
r
or() around ffi
.
lo
a
d() an
d
symbol
.
.
.
commit
|
commitdiff
|
tree
next