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
MIPS: Add support for GDB JIT API.
2012-04-01
Mike Pall
M
I
P
S: Ad
d
support f
o
r GDB JIT A
P
I
.
commit
|
commitdiff
|
tree
2012-03-31
Mi
k
e P
a
ll
FF
I
:
Fix
symbol re
s
olvi
n
g e
r
ror messages
o
n Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pal
l
F
FI: Fi
x
res
o
lving o
f
f
u
nc
t
ion n
a
me re
d
irects on
Windo
w
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
M
ike Pall
MIPS: Integr
a
te and enab
l
e JIT
compile
r
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pa
l
l
MIPS: Add MI
P
S
3
2R
2
c
ompile-time/runt
i
me CPU det
e
c
tion
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pal
l
M
IPS: Int
e
rpreter/JIT integration
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e Pall
PPC: Use
b
uil
t
in D
-
Cache/
I
-C
a
che sync code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PP
C
: Fix
H
REFK cod
e
genera
t
i
on for huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC: Fix fusion
o
f f
l
oating-point XL
O
A
D
/
XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pal
l
Fix OSX build iss
u
es
.
Bump
m
inimum
r
equired
OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
Re
p
lace
u
nwi
n
d
.
h definition
s
with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI: Change ffi
.
load() li
b
rary nam
e
resolution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pal
l
Avoid recursi
v
e GC st
e
ps after GC
-
triggered
t
r
ace exi
t
.
commit
|
commitdiff
|
tree
2012-03-15
M
ike
Pall
Fi
x
com
p
ilation on OpenB
S
D
.
commit
|
commitdiff
|
tree
2012-03-11
M
ik
e
Pall
Add
m
issing mc
o
de lim
i
t check in asse
m
b
l
er backend
.
commit
|
commitdiff
|
tree
2012-03-05
M
ike Pall
FFI:
Finalize cdata before userdata whe
n
closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument err
o
r handli
n
g
o
n Lua s
t
a
c
k
s wit
h
o
u
t
a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument
t
y
pe in e
r
ror messa
g
e for relati
v
e
arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pa
l
l
DynAS
M
: L
u
a 5
.
2
c
ompatib
i
lity fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From
L
ua 5
.
2: Try __to
s
tring
metamethod on non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
M
i
ke Pall
Fi
x
byteco
d
e du
m
p
for certain n
u
mber constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
FFI: Fix l
i
brary
u
nload
i
n
g on POS
I
X systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike
Pall
MIPS: Add MIPS
d
isassemble
r
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pall
Bump co
p
y
r
ight
d
ate to 2
0
1
2
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Upd
a
t
e install docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
M
I
P
S
:
Add interpre
t
er
.
E
n
able MIPS build rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
P
P
C: Avoid point
l
ess arg cleari
n
g
i
n
B
C_IFUNC
F
.
Remov
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pa
l
l
PP
C
: Fix
a
rgument che
c
king for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
M
ik
e
Pall
PPC
:
Fix resume after yie
l
d
fro
m
hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
AR
M
: Avoid poi
n
tless arg clearing in BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS
:
Add missing
o
pcodes to the DynASM MIPS
m
odule
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pal
l
Fi
x
p
a
r
s
ing of hex literals
w
it
h
ex
p
onent
s
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI: Don't
t
o
u
ch frame i
n
c
a
llba
c
ks with tai
l
call
s
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike P
a
ll
FFI: Ignore numb
e
r parsing erro
r
s while skipping definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pal
l
FFI:
I
gn
o
re emp
t
y st
a
tements in ffi
.
cdef
(
)
.
commit
|
commitdiff
|
tree
2011-12-16
M
ike Pal
l
M
I
PS: Add Dy
n
ASM
M
I
PS modul
e
and encoding engi
n
e
.
commit
|
commitdiff
|
tree
2011-12-15
M
i
ke Pall
MIP
S
: Add build
r
ules
(
non-
f
unction
a
l, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-d
e
t
e
c
t targ
e
t arch
v
i
a
cros
s
-c
o
mpiler
.
D
r
op TARGE
T
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
RELEASE LuaJIT-2
.
0
.
0
-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mi
k
e Pa
l
l
Update changelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pa
l
l
PPC
:
Avoid un
d
ef
i
ned operand d
e
re
f
erence in
B
AND
/
shi
f
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add
call
b
ack support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
Pall
FFI: Add callback support for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke
P
all
Move he
l
per for syncing
data
/
instruction ca
c
h
e
to
lj
_
mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike
Pall
ARM: Error out f
o
r attempt
t
o
c
ompile
with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pal
l
ARM: Fix stack
c
heck for spilled BASE
in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64: Always exte
n
d stack arguments to point
e
r size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix
com
p
ile
r
war
n
ing
.
commit
|
commitdiff
|
tree
2011-12-01
M
ike Pall
FFI:
Fix stack adjus
t
ment for call
s
t
o
stdcall/f
a
s
t
call
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FF
I
: Nee
d
t
o
treat strl
e
n() as
a
load
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
ke
P
all
F
i
x d
o
cs
.
The code base
does
n
't wor
k
on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
Pall
Don't inc
r
em
e
nt module refer
e
nce counts due to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike
P
all
FFI
:
Record ffi
.
er
r
n
o
()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pall
Fix stack ch
e
ck in side
exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e Pa
l
l
FFI: Record C fu
n
ction
cal
l
s with b
o
o
l
return valu
e
s
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I:
F
i
x
line
i
nfo
for r
e
sult
conversi
o
n errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Fix GetLastError() sa
v
e/restore around ffi
.
load(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: I
m
prove ld script detecti
o
n in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike
P
a
ll
Do
n
ot eliminate P
H
Is only referenced from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike P
a
ll
Replace
s
tack slot for implici
t
number->string
c
on
v
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
all
S
pec
i
alize
t
o
proto
t
ype for non-monomorphic fu
n
cti
o
ns
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke
Pall
Count fra
m
es wi
t
h s
a
m
e p
r
otot
y
pe in
call
u
n
roll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep max
i
mum frame ex
t
e
n
t in snap-
>
tops
l
ot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
all
Get rid of sn
a
p
->dep
t
h
.
commit
|
commitdiff
|
tree
2011-11-17
Mike
P
a
ll
Fix debug option for m
s
vcbui
l
d
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Fix EnumWindows example in
d
o
c
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mik
e
P
a
ll
F
FI: Add miss
i
ng
G
C bar
r
ie
r
for callba
c
k regist
r
ation
.
commit
|
commitdiff
|
tree
2011-11-15
Mik
e
Pall
FFI
:
Save GetLast
E
rror()
a
rou
n
d ffi
.
lo
a
d() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
El
i
minat
e
s
o
me rare o
c
cur
r
e
nces o
f
redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
i
x hint
-
b
ased regist
e
r allocati
o
n in ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FF
I
: Add callback suppo
r
t
(
f
or x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
PPC: Cla
r
ify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
P
all
FFI: Resolve __call metamethod for pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mik
e
Pal
l
Avoid depen
d
ence
on lj_jit
.
h if only including lj_
t
arget
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
M
ike Pall
FFI: Add unwind defi
n
itions for lj_
v
m
_f
f
i_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mi
k
e Pall
FFI: Extend metamethod
tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
M
ike Pa
l
l
ARM:
F
ix IR
split
t
ing fo
r
softfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: Fix code ge
n
eration for
t
ype-check only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mi
k
e
P
a
l
l
x64:
Fix ligh
t
u
serdata
comparis
o
n
s
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
S
pelling
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
PPC: Ins
t
all dis
_
ppc
.
l
ua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FF
I
: Compile
c
a
l
l
s to std
c
all, fast
c
a
l
l
an
d
vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e
P
all
PPC: Fu
s
e BAND
with shif
t
t
o rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
Add more FOLD rules fo
r
shift + BAND simplifica
t
ions
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e Pall
x64: Fix
c
ode ge
n
eration for BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC:
F
u
se B
S
WAP with XLOAD
/
X
S
TORE to lwbrx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pall
PPC/
e
500:
Fix wri
t
e barrier in USE
T
S
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
k
e Pa
l
l
PPC: Fix
e
xternally p
r
ovide
d
relo
c
ation of
f
set
s
in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix w
r
i
t
e barr
i
e
r in USETV/USETS
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
P
PC:
I
ntegrate and enable JIT compiler
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
Allow selectio
n
of single
-
number vs
.
dual-number
m
ode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
PP
C
: Fix/improv
e
int
e
rpreter/JIT integ
r
ation
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e Pall
PP
C
: Generalize rematerializ
a
ti
o
n handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
PPC:
Ad
d
support for GDB JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
PPC: Add Linux/PPC
c
ache flus
h
mech
a
n
i
sm
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
P
all
Ma
k
e sure to flush/s
y
nc the D/I-cach
e
fo
r
all ge
n
erated
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
Fix han
d
ling of a
l
ignm
e
nt
arguments (nil) to C
A
LLX
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: A
d
d sup
p
ort for
p
er-trace ex
i
t stubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
G
e
neraliz
e
hand
l
ing of stack checks indicated by h
i
g
h
est
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
Don
'
t
save/restore
t
mptv with copyTV
.
commit
|
commitdiff
|
tree
next