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
Fix PHI stack slot syncing.
2012-05-07
M
ike Pal
l
Fix PHI stack slot syncing
.
commit
|
commitdiff
|
tree
2012-05-05
Mi
k
e
P
all
FFI: Use correc
t
P
C in FFI metam
e
tho
d
error message
.
commit
|
commitdiff
|
tree
2012-05-04
M
i
ke Pall
Add links to
LuaJIT mailing list
.
commit
|
commitdiff
|
tree
2012-05-03
M
i
ke Pall
Disable loading bytecode wit
h
an e
x
tra he
a
der (BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
M
i
ke Pall
A
RM: Fix comp
i
lation of m
a
th
.
sinh/
c
osh/tan
h
.
commit
|
commitdiff
|
tree
2012-04-30
M
i
ke Pall
ARM: Fix
rejoin of pow in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike
Pall
ARM: H
a
ndle
all
C
ALL* ops with
d
ouble
results
i
n SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke Pa
l
l
Add more co
m
parison
variants to
V
algrind supp
r
ess
i
ons
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike P
a
ll
ARM/FFI: Invoke SP
L
I
T
pass for double args
i
n FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
Mik
e
P
a
ll
A
R
M: Fix c
o
nd
i
tional b
r
a
nch fixup for OB
A
R
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke
Pall
ARM: Fix register allo
c
ati
o
n for ldrd-optimi
z
ed
HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mi
k
e Pall
A
RM: Reorder
t
y
pe/value tests t
o
s
ilence Valgr
i
nd
.
commit
|
commitdiff
|
tree
2012-04-19
Mike
P
a
l
l
FFI: Clarify docs wrt
.
'l
o
cal f
f
i
=
.
.
.
'
a
n
d the interacti
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
M
ik
e
Pal
l
Update chang
e
lo
g
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Add re
q
uir
e
d PHIs for implici
t
conversions (vi
a
XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
Pall
FF
I
: Fix result
t
ype of poi
n
ter difference
.
commit
|
commitdiff
|
tree
2012-04-17
M
ike
P
a
l
l
Fi
x
dependencie
s
.
commit
|
commitdiff
|
tree
2012-04-12
Mike P
a
ll
FFI: Fi
x
blacklistin
g
of C functions callin
g
callbac
k
s
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Make lua_
c
oncat
(
) wor
k
from
C
hook wi
t
h
p
artial fram
e
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
ke Pall
Fi
x
DS
E
of USTORE
.
Have t
o
remove O
B
AR,
to
o
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pal
l
Fix
b
ytecod
e
JMP slot range a
f
ter
const + and/or op
t
imizati
o
n
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pal
l
Limit nu
m
ber of userdata __gc separations at st
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
al
l
Ensure running __gc of
u
serdata created i
n
__
g
c at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike P
a
ll
F
i
x discha
r
ge
orde
r
of co
m
parison
s
in Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mik
e
Pall
MIPS: Upd
a
te
docs
.
commit
|
commitdiff
|
tree
2012-04-01
M
i
ke Pall
M
I
P
S:
A
dd suppo
r
t for GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
M
i
ke Pall
FFI
:
Fix symbol
r
es
o
l
ving error messag
e
s
on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI: F
i
x
r
esolving of function name redirects on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mi
k
e
Pall
MIPS: Integrate and ena
b
l
e
J
IT co
m
p
iler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Ad
d
MIPS32R2
c
ompi
l
e-time/r
u
ntime CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS:
I
n
terpr
e
t
e
r/JIT int
e
g
r
a
tion
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC
:
Use
b
uiltin D-Ca
c
h
e
/I-Cache s
y
nc co
d
e
.
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e Pa
l
l
P
P
C: Fix HREFK code
g
enerat
i
o
n for huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e
Pal
l
PPC: Fix fusion of floating-poi
n
t XLOAD/X
S
T
O
R
E
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pa
l
l
F
i
x OSX build
issu
e
s
.
Bump minimum required O
S
X
version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mik
e
Pall
Rep
l
ace un
w
i
nd
.
h de
f
in
i
t
i
ons with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike
Pall
FFI: C
h
ange ff
i
.
load() li
b
rar
y
name reso
l
u
t
ion for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mi
k
e Pall
Av
o
id r
e
cur
s
ive GC steps after GC-triggered tra
c
e ex
i
t
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix compi
l
ation o
n
OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
A
d
d
missing mc
o
de l
i
m
i
t
check in
a
ssembler backend
.
commit
|
commitdiff
|
tree
2012-03-05
M
ik
e
Pall
FFI: Finalize cdata befo
r
e
u
s
e
r
data when closing
the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
ike Pall
Fix argum
e
nt error handling on Lua stacks with
o
ut a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument type in
e
rr
o
r message for
r
ela
t
ive argumen
t
s
.
commit
|
commitdiff
|
tree
2012-02-17
Mike
P
all
DynASM: Lua 5
.
2
c
ompati
b
i
lity fix
e
s
.
commit
|
commitdiff
|
tree
2012-02-13
M
ike
Pall
From Lua 5
.
2
:
Try __tostri
n
g met
a
met
h
o
d
on non-st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pall
Fix bytec
o
de
d
ump
f
or cer
t
ai
n
number
c
onstan
t
s
.
commit
|
commitdiff
|
tree
2012-02-01
M
i
ke P
a
ll
FFI: Fix library unload
i
n
g
on PO
S
IX s
y
stems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike
P
al
l
MIPS: Ad
d
M
I
PS disassembler
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
Bum
p
copyright
date to
2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
MIPS: Up
d
ate install docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add interpr
e
t
e
r
.
Enable MIPS
build rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Avoid pointless
arg clearing
i
n
B
C_IFUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
P
PC: Fix argu
m
ent
che
c
king for rawg
e
t
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
PPC:
Fix
resume af
t
er yield
from hook
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
A
RM: Avoid pointless arg clearing
in
BC_
I
FUNC
F
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add miss
i
n
g opcod
e
s
t
o the DynASM MIPS
module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike
P
all
Fix parsing of hex
liter
a
ls with e
x
po
n
ent
s
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI
:
Don't touc
h
frame in callbac
k
s with
tai
l
calls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mi
k
e Pall
FFI: Ign
o
re n
u
mber pa
r
sing er
r
ors while
s
kipp
i
ng
d
e
f
initio
n
s
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore empty statements
i
n ffi
.
cde
f
()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIPS: Add D
y
n
A
SM MIP
S
module
a
nd e
n
c
o
ding engine
.
commit
|
commitdiff
|
tree
2011-12-15
M
ike Pall
MI
P
S
: Add build rul
e
s (
n
on-functio
n
al
,
yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pal
l
A
u
to-de
t
ect target arch via cross-com
p
iler
.
Drop TA
R
GET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
RE
L
EASE LuaJIT-2
.
0
.
0-be
t
a9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Update changelo
g
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pa
l
l
PP
C
: Avo
i
d u
n
d
efined operand de
r
eference in
B
A
ND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
F
FI
:
A
dd callback support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
all
FFI: Add call
b
ack
s
upport fo
r
PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mi
k
e
Pall
Move hel
p
er
f
o
r syncin
g
data/inst
r
uction cache to
lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
A
RM: Error out for attempt
to com
p
i
le with ha
r
d-
f
loa
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike P
a
ll
ARM: F
i
x
sta
c
k check for s
p
illed
B
A
S
E
in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pa
l
l
x6
4
:
Always
exten
d
stack
arguments
t
o point
e
r si
z
e
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix
c
ompiler warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mik
e
Pall
FFI: Fi
x
s
t
ack adju
s
tment for
c
alls to std
c
all/fastc
a
ll
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mik
e
Pall
FF
I
:
N
eed
to t
r
eat strlen() as a lo
a
d
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix docs
.
T
he code ba
s
e
d
o
e
s
n't work on
W
indows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
ke Pall
Don
'
t incre
m
ent
module
reference count
s
due to
s
y
mbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: R
e
cord
f
f
i
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix stack check i
n
side exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pall
F
FI:
R
ec
o
r
d C fu
n
cti
o
n
calls with bool return values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FF
I
: Fi
x
line info for resul
t
conversion
e
r
r
ors
in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
all
FFI: Fix GetLastError() save/restore
a
round ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Improve ld scrip
t
detecti
o
n
in
f
fi
.
load
(
)
.
commit
|
commitdiff
|
tree
2011-11-23
M
ike P
a
l
l
Do not eliminate
P
HIs only referenced from ot
h
er P
H
Is
.
commit
|
commitdiff
|
tree
2011-11-21
M
ike
P
all
Replace
s
t
a
ck sl
o
t
for implicit n
u
m
ber->s
t
ring conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
Spe
c
i
alize to prot
o
type
f
o
r
non-monom
o
rphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e Pall
Count frames wi
t
h sam
e
prototype in call un
r
oll
l
imit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep maximum f
r
ame extent in snap-
>
t
opslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
Get rid
o
f snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike
Pall
Fix debug op
t
ion for
m
s
v
cbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Fix Enum
W
indows exam
p
le
i
n doc
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
FFI
:
Add
missing GC barrier f
o
r
c
allback registr
a
tion
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
Pall
F
F
I: S
a
ve GetLastE
r
ror() around ffi
.
load() and
symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
El
i
m
inate some rar
e
oc
c
urren
c
es of redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix
h
i
n
t-based
r
egis
t
er
alloca
t
ion in ra_d
e
st
(
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
P
all
FFI: Add callbac
k
support
(
f
o
r x86/x
6
4)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
P
P
C
: Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
FI
:
Resol
v
e __call metamethod for
p
o
inters, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pa
l
l
Avoid depe
n
d
ence on
l
j_ji
t
.
h if
only
including lj_
t
a
r
get
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
F
F
I: Ad
d
unwind defi
n
iti
o
ns
f
or lj_vm_
f
f
i
_ca
l
l
.
commit
|
commitdiff
|
tree
next