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 register allocation for ldrd-optimized HREFK.
2012-04-26
Mik
e
Pall
AR
M
: Fix register allocation for
l
drd-optimized HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
P
all
AR
M
:
Reorder type/value tests
to silenc
e
Valgrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pa
l
l
F
FI
:
Clarify docs w
r
t
.
'local ff
i
=
.
.
.
' and
the i
n
tera
c
tive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mi
k
e Pall
Update changelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Add required PHIs for implici
t
co
n
versions (via XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
M
ike Pa
l
l
FFI: Fix
r
esult ty
p
e of pointer differ
e
n
ce
.
commit
|
commitdiff
|
tree
2012-04-17
Mi
k
e Pall
Fix dependencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
FFI: Fix blacklist
i
ng of C functions calli
n
g
callb
a
c
ks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Make
lua_concat() wo
r
k fr
o
m C h
o
ok with partial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike P
a
ll
Fix DSE of
U
STORE
.
Have to remove OB
A
R,
t
oo
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix by
t
ecode JMP slot ran
g
e after cons
t
+ and/or optimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
Pall
Limit
n
umber o
f
userdata __gc separations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pal
l
E
n
s
ure runnin
g
__gc of userdata
c
r
eat
e
d in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
F
i
x discharge order o
f
comparis
o
n
s in Lua par
s
er
.
commit
|
commitdiff
|
tree
2012-04-02
M
i
ke
P
all
MIPS
:
Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS:
A
dd supp
o
r
t
for G
D
B JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
M
ike Pall
FF
I
: Fix
sym
b
ol reso
l
v
i
n
g err
o
r messages
o
n Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pal
l
FFI: Fix r
e
solving of function
name
redirects o
n
Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike
P
all
MIPS: I
n
t
egrate and e
n
a
b
le JIT
comp
i
l
e
r
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MI
P
S
:
Add MIPS32R2 com
p
i
l
e
-time/runt
i
me C
P
U detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS:
Inte
r
preter/JIT in
t
egr
a
tion
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Use builti
n
D-Cache/
I
-Cache sync code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pa
l
l
PPC: Fix HREF
K
code generati
o
n for huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC: Fi
x
fusion of f
l
oating-point XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e P
a
ll
Fix OSX
b
uil
d
i
ssues
.
Bump minimum required OSX
version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike
P
a
l
l
Replace unwind
.
h defin
i
ti
o
ns
wi
t
h our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI: Chan
g
e f
f
i
.
l
o
ad() l
i
brary name res
o
l
u
tion for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pa
l
l
Avoi
d
rec
u
rs
i
ve
G
C steps
a
f
t
er GC-t
r
igge
r
ed trace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fi
x
compilation on O
p
enBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add missing
mcode
lim
i
t
check in assembler backend
.
commit
|
commitdiff
|
tree
2012-03-05
M
i
ke Pall
FFI: Finalize cdata before userdat
a
when closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pal
l
Fix
a
rgument erro
r
h
andling on Lua sta
c
ks with
o
u
t
a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
F
i
x argument typ
e
in error mes
s
age for relative argume
n
ts
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pa
l
l
DynASM: Lua 5
.
2
compatibil
i
ty fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
F
r
om Lua
5
.
2: Try
_
_tostring metametho
d
on non-strin
g
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mik
e
Pall
Fix bytecod
e
du
m
p for
certain number constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pal
l
FFI
:
Fix libr
a
r
y unloadi
n
g
on POSIX s
y
stems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIPS: Add MI
P
S
di
s
assembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pa
l
l
Bump copyright date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
P
a
ll
MI
P
S
:
Up
d
at
e
ins
t
all d
o
cs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add interpreter
.
Enabl
e
MIPS buil
d
rule
s
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
PPC: Avoid poi
n
t
l
es
s
arg clearing in BC_IFUNCF
.
Rem
o
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
PPC: Fi
x
argume
n
t che
c
king for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
all
PPC: Fix resume af
t
er y
i
eld from hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM
:
Avoi
d
pointless arg clearing in BC_IFUNCF
.
F
ix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e
Pall
M
I
PS: Add mis
s
ing opcodes to the D
y
n
ASM MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
Fix parsing of hex literals with
exponents
.
commit
|
commitdiff
|
tree
2012-01-15
M
ike Pall
F
F
I: Don't touch frame in callbacks with
tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pal
l
FFI
:
Igno
r
e n
u
mber par
s
i
n
g errors while skipping definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FF
I
: Ignore empty statements in ffi
.
cd
e
f()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIPS: Add
D
ynASM MIPS modu
l
e and encoding eng
i
ne
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS: A
d
d build rules (non-functional,
y
et)
.
commit
|
commitdiff
|
tree
2011-12-15
M
i
ke Pall
Auto-detect target
a
r
c
h v
i
a cross-com
p
iler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
REL
E
ASE
LuaJIT-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Upd
a
te changel
o
g
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pa
l
l
PPC:
A
void
un
d
efin
e
d operand dereference in BAND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add
c
allback support for A
R
M
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI
:
A
dd callback support fo
r
PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pal
l
Move helper for syncing
d
ata/instruction cache to lj_mc
o
de
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike P
a
ll
ARM: Error out
f
o
r
a
t
tempt to compile with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM: Fix
s
tack check f
o
r spilled
B
ASE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64
:
Always extend stack arg
u
ments to poin
t
er
s
ize
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike
Pall
FFI: Fix stack adj
u
stme
n
t fo
r
calls to stdcall/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mi
k
e Pal
l
FFI: Need to treat st
r
len() as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
F
i
x docs
.
The
c
o
de b
a
s
e
doesn't work
o
n
W
i
ndows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pa
l
l
Do
n
'
t increment modu
l
e re
f
eren
c
e
counts due to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
M
ik
e
Pall
FFI: Rec
o
r
d
ffi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pa
l
l
Fix stack che
c
k in si
d
e exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Re
c
ord C fun
c
tion
c
al
l
s w
i
th bool return
values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
FFI: Fix line
i
nfo for result conversion
e
rrors
in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
a
ll
FFI:
Fi
x
GetLastError()
save/resto
r
e a
r
ound ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
FFI: Improve ld script
detec
t
i
on in ff
i
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pa
l
l
Do not elimi
n
ate PHIs only re
f
e
renced from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
M
i
ke Pall
Replace
s
tack slot
f
or implici
t
number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke Pall
Specialize
t
o prot
o
type for non
-
monom
o
rph
i
c functions
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke
P
a
ll
Count frame
s
with
s
ame
p
rototype in cal
l
u
nro
l
l limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike Pall
Kee
p
ma
x
imum frame extent in snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike P
a
ll
Get rid of snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix deb
u
g
opti
o
n
f
or msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Fix
E
numWindows
example in
docs
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke Pall
FFI: Add missing GC barrier for callba
c
k regist
r
ation
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Save GetLastError(
)
ar
o
und f
f
i
.
load() and
symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
Eliminate
s
o
m
e rare occu
r
r
e
nces of redundant
PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hint-based regis
t
er
allocation in ra
_
dest()
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pa
l
l
F
FI: Add callba
c
k su
p
port (for x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PPC: Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
F
I: Resolv
e
__
c
all metametho
d
for poi
n
ters, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
Pall
A
void dep
e
n
denc
e
on lj_jit
.
h i
f
only inclu
d
i
ng lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI: Add u
n
wind
d
efinitions for lj_vm_ff
i
_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
FFI
:
Ex
t
end met
a
method tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
M
i
ke
Pall
ARM
:
Fix I
R
s
plitti
n
g
for softfp XL
O
AD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: Fix code gene
r
a
tion for type-check only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x64: Fix lightus
e
rdata comparisons
.
commit
|
commitdiff
|
tree
2011-11-04
M
ik
e
P
a
ll
Spe
l
l
i
ng
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pal
l
P
P
C
: Install
dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FFI: Compile calls
t
o s
t
d
call, fastca
l
l and vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
P
P
C: Fuse BAND
w
ith
s
hift
to rlw
i
nm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike P
a
ll
Add more FOLD rules for shift + BAND simplifications
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
all
x
6
4: Fix
c
ode generation for BS
W
AP
.
commit
|
commitdiff
|
tree
next