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
ARM: Fix compilation of math.sinh/cosh/tanh.
2012-04-30
Mike Pall
ARM:
F
ix compilation of math
.
sinh/cosh/t
a
n
h
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
A
R
M: Fix r
e
join of
p
o
w
in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pal
l
ARM: H
a
ndle all CALL* ops with doubl
e
results in S
P
LIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mik
e
P
a
l
l
Add more compari
s
on variants
to Valgrind suppressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM/FFI: Invoke S
P
L
IT pass for
double args in FFI c
a
l
l
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
Pall
ARM:
Fix conditio
n
a
l br
a
nc
h
fixup for OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Fix register
a
llocati
o
n for
ldrd
-
optimi
z
e
d
H
R
EFK
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke P
a
l
l
A
RM: Reorder type/value tests
t
o silence V
a
lg
r
i
n
d
.
commit
|
commitdiff
|
tree
2012-04-19
Mike
P
a
l
l
FFI
:
Cla
r
ify docs wrt
.
'local
f
f
i
=
.
.
.
'
a
nd the in
t
er
a
ctive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mik
e
Pall
Updat
e
changelog
.
commit
|
commitdiff
|
tree
2012-04-19
M
ik
e
P
all
A
dd required PHIs for impli
c
it conver
s
io
n
s (via XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
M
i
ke Pa
l
l
FFI: Fix r
e
s
ult type of
p
ointer di
f
ference
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
F
ix dep
e
ndencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
FFI:
Fix blacklisting of C fun
c
tions calling callbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pa
l
l
Make
l
u
a_concat() work
f
rom C h
o
ok w
i
th partial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix DSE of USTORE
.
Have t
o
remove OBAR
,
to
o
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
ke
P
all
Fix byte
c
ode JM
P
slot rang
e
after co
n
st + and/or optimizatio
n
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
Pall
Limi
t
nu
m
ber
o
f us
e
rdata _
_
gc separations a
t
s
t
ate
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike P
a
ll
Ensur
e
running __g
c
of userdata c
r
ea
t
ed i
n
__gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
Fix discharge orde
r
o
f comparison
s
in Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mik
e
Pa
l
l
MIP
S
: Update
d
oc
s
.
commit
|
commitdiff
|
tree
2012-04-01
Mike
P
all
MIPS: Add
s
upport for GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pal
l
F
FI:
F
ix sy
m
bol resolvi
n
g e
r
ror messages
on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
M
ike Pal
l
FFI: Fix res
o
lving of function name
r
edirect
s
o
n
Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike
Pall
MIP
S
: Integrate and enab
l
e J
I
T
c
ompiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Add MIPS32R2 com
p
ile
-
t
i
m
e/runtime CPU detec
t
ion
.
commit
|
commitdiff
|
tree
2012-03-29
M
i
ke Pall
M
IPS:
I
nterpreter/JIT integr
a
tio
n
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Use built
i
n D-Cache/I-Ca
c
he sync code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix
H
R
EFK c
o
de generation
f
o
r
huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pa
l
l
PPC: Fix fusion of floatin
g
-poi
n
t
XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike P
a
ll
Fix O
S
X bu
i
l
d issues
.
Bump mi
n
im
u
m required OSX ver
s
ion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
M
i
k
e Pall
Repl
a
ce unwi
n
d
.
h definitions with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
F
FI: Change ffi
.
load()
l
i
brary na
m
e
resolut
i
o
n
for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
A
void re
c
u
rsiv
e
GC
s
teps a
f
ter GC-trig
g
ered
t
ra
c
e ex
i
t
.
commit
|
commitdiff
|
tree
2012-03-15
Mike P
a
ll
Fix compil
a
tion on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pal
l
Add mi
s
sing mc
o
de limit check in
asse
m
ble
r
back
e
nd
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FFI:
F
inalize
c
data be
f
ore userdata when closi
n
g t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mik
e
Pall
Fix argument e
r
ror hand
l
in
g
on Lua stac
k
s witho
u
t a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike P
a
l
l
F
ix argument ty
p
e in error m
e
ssage
f
or
relative arg
u
m
ent
s
.
commit
|
commitdiff
|
tree
2012-02-17
M
i
ke Pal
l
DynAS
M
: Lua 5
.
2 compatibility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From Lua 5
.
2: T
r
y __tostring metamet
h
od on non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mik
e
Pall
Fix
bytecode du
m
p for c
e
rtain
number cons
t
a
nts
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
F
F
I: Fix l
i
br
a
ry unloading on POS
I
X sys
t
ems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pal
l
MIPS: Add M
I
P
S disassem
b
l
er
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bu
m
p co
p
yright date to 201
2
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pal
l
MIPS:
U
pdate inst
a
ll docs
.
commit
|
commitdiff
|
tree
2012-01-23
M
ik
e
P
all
MIPS: Add interpr
e
ter
.
E
n
able MIPS buil
d
r
ul
e
s
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
PPC: Avoid
poi
n
tless ar
g
clea
r
in
g
i
n
BC_IFUNCF
.
R
e
mo
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: F
i
x argument c
h
ecking
f
o
r
r
awget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
PPC: Fi
x
resume
aft
e
r yield from hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM
:
Avoid pointless
arg
c
l
earing in BC
_
I
F
U
NCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e P
a
ll
M
I
PS: Add
missin
g
opcodes to the DynASM MIPS mo
d
ule
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
M
i
ke Pall
Fix par
s
ing of hex literal
s
with exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FF
I
: D
o
n't touch frame in c
a
llback
s
with tail
c
a
l
ls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
P
all
FFI: I
g
nore numbe
r
parsing er
r
ors whil
e
skipping
definitio
n
s
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
Pall
FFI
:
I
gn
o
re empt
y
statements in
f
fi
.
c
d
ef
(
)
.
commit
|
commitdiff
|
tree
2011-12-16
M
ike Pall
MI
P
S: Add DynASM MIPS module
a
nd encodin
g
engin
e
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MI
P
S: Add buil
d
rules (non-func
t
ional
,
y
et)
.
commit
|
commitdiff
|
tree
2011-12-15
M
ike Pall
Au
t
o-d
e
tect target arc
h
v
i
a
cross-
c
ompiler
.
Dr
o
p
T
A
RGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pa
l
l
RELEASE LuaJIT-2
.
0
.
0
-b
e
ta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Update change
l
og
.
commit
|
commitdiff
|
tree
2011-12-13
M
i
ke
P
all
PPC: Avoi
d
un
d
efi
n
ed operand d
e
reference in BAND/sh
i
ft
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
k
e
Pall
FFI:
A
d
d callback
s
upp
o
rt for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add cal
l
bac
k
s
uppo
r
t fo
r
PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move he
l
p
e
r for
s
yncing data/instru
c
tion c
a
che to lj
_
mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: Err
o
r
out
for atte
m
pt to co
m
p
il
e
with
h
a
rd
-
float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM: Fi
x
stack c
h
e
c
k for spill
e
d
B
ASE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike
Pall
x
6
4: Alway
s
exte
n
d
stack
arguments to pointer size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix compiler war
n
ing
.
commit
|
commitdiff
|
tree
2011-12-01
M
i
k
e Pal
l
FFI: Fi
x
stack adju
s
t
ment
for calls to stdca
l
l/fastc
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
P
al
l
F
F
I: Need to treat strlen() as a
load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix docs
.
The code base do
e
sn't work on Wind
o
ws
98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't in
c
rement modu
l
e reference c
o
u
n
ts due to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike
P
all
FFI:
Record ffi
.
e
r
rno()
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
Fix stack check in side
exit
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke P
a
ll
F
F
I
:
Record C function c
a
l
l
s
w
ith boo
l
return v
a
lues
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
FFI: F
i
x
l
i
n
e
i
nf
o
f
or result conversi
o
n errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mik
e
Pa
l
l
FFI: Fix GetLastErr
o
r
(
) sav
e
/restore aroun
d
f
fi
.
loa
d
()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pall
FFI: Improve ld script detecti
o
n in f
f
i
.
lo
a
d()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do not
eliminate
P
HIs only re
f
erenced from other PH
I
s
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Replace stack slot
for
i
mplici
t
n
u
m
ber->stri
n
g conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pal
l
Specialize to
pr
o
t
o
t
yp
e
fo
r
non-
m
onomo
r
ph
i
c
f
unctions
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e Pall
Cou
n
t frames with same pr
o
to
t
ype in call u
n
roll
l
imit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
all
Keep m
a
ximum
fr
a
me extent in snap->top
s
lot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get rid of snap
-
>dep
t
h
.
commit
|
commitdiff
|
tree
2011-11-17
Mi
k
e
Pall
Fix
debug option for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Fix EnumWin
d
ow
s
example
i
n doc
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
FF
I
: Add missing GC ba
r
rier
f
or callba
c
k r
e
gistr
a
tion
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
F
I: Sav
e
GetLastE
r
ror() around f
f
i
.
load() a
n
d symb
o
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e Pall
E
liminate some rare occ
u
rrences of redundant
P
HIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hi
n
t-
b
ased
r
egister allo
c
a
tion
i
n
ra
_
dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Add callbac
k
support (
f
o
r
x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
PPC: Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Resolve __
c
a
ll
m
e
t
amet
h
od
f
o
r pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
P
all
Avoid depende
n
ce on lj_jit
.
h if onl
y
in
c
lud
i
ng lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI: Add unwind def
i
nitions for l
j
_v
m
_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pa
l
l
F
F
I: Extend metamethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pa
l
l
A
RM: Fi
x
IR s
p
litti
n
g for softf
p
XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mi
k
e Pall
A
RM: F
i
x code generation for ty
p
e-check o
n
ly softf
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mi
k
e Pall
x64: F
i
x li
g
ht
u
s
erdata comparisons
.
commit
|
commitdiff
|
tree
next