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 GC steps threshold handling when called by JIT-compiled code.
2013-11-05
Mike Pall
Fi
x
GC steps th
r
eshold handling when calle
d
by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pal
l
Fix hand
l
i
ng o
f
redu
n
d
ant
P
HIs
.
commit
|
commitdiff
|
tree
2013-10-24
M
i
k
e
P
a
ll
C
heck f
o
r f
a
ilure to mark memory as exe
c
utable
(
r
estricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mi
k
e Pall
Fi
x
line
n
u
m
ber fo
r
relocat
e
d bytecode after
closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mi
k
e P
a
ll
F
F
I: Reha
s
h finali
z
er table after
G
C cycle
,
if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
Che
c
k for MAP_32BIT presence inst
e
a
d
of checki
n
g
for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike
Pal
l
Fix ABC eliminati
o
n
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix snapshot restore fo
r
exit to function he
a
de
r
.
commit
|
commitdiff
|
tree
2013-09-12
Mi
k
e P
a
ll
Dyn
A
SM:
Emit #line <n> <file>
in
s
tea
d
of #<n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI/x64:
Fix passing of ve
c
t
o
r a
r
guments to calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI: F
i
x
a
rgument checks for ffi
.
string(
)
.
commit
|
commitdiff
|
tree
2013-09-03
Mik
e
P
a
ll
Fix quoting in xedkbu
i
l
d
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
P
all
Recent GCC v
e
rsions need
m
ore memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix frame trav
e
rsal for backt
r
aces
.
commit
|
commitdiff
|
tree
2013-08-22
M
i
k
e
Pall
Fix compile
r
warn
i
ng
.
commit
|
commitdiff
|
tree
2013-08-16
Mike Pall
Fix argument
c
hecks f
o
r math
.
deg()/m
a
th
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
Fix jit
.
fl
u
sh(
f
unc|true)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike Pall
Com
p
atibility fix
for old
G
CC ve
r
si
o
ns
.
commit
|
commitdiff
|
tree
2013-07-30
Mike Pall
A
RM: Fix reg
i
ster
allocation when remat
e
ri
a
lizing FPRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike Pall
F
FI: Properly
unload loaded DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
M
i
ke Pall
D
y
nASM/
x
64: Add VREG support
to
mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mi
k
e
P
all
F
ix
c
ompilation on Net
B
SD/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mi
k
e Pal
l
Add sup
p
ort for multilib distro builds
.
commit
|
commitdiff
|
tree
2013-06-24
Mike Pall
DynASM/x86: Add lock prefix
.
commit
|
commitdiff
|
tree
2013-06-20
Mik
e
Pall
FFI:
A
dd missin
g
G
C
step
s
f
o
r cal
l
ba
c
k argument conve
r
sions
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pa
l
l
Imp
r
o
ve UL
O
AD forwarding for open up
v
alues
.
commit
|
commitdiff
|
tree
2013-06-03
Mi
k
e
Pall
RELE
A
SE LuaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
Up
d
ate ch
a
ngelog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike
Pall
PPC: Add plt suffix f
o
r exter
n
al calls from assembler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
FFI
:
P
r
ese
r
ve interme
d
iate
s
t
ri
n
g for
const c
h
ar *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mi
k
e
Pall
Fix compatibility issu
e
s with Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
Ad
d
missing
P
HI bar
r
ier to string
.
s
u
b(str, a, b)
=
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pa
l
l
FFI: M
u
st si
n
k XBAR together
w
ith XSTOR
E
s
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI:
F
ix unroll limit for ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Insert
no
-
op type conversion for p
o
i
n
ter to i
n
t
eger
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike Pa
l
l
FFI: Improve
error messages for arithme
t
ic
and comparison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
P
all
Handle calls with m
a
x
.
args in
b
ackends ev
e
n
after
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
P
all
F
FI:
F
ix call
i
ng conventions for ARM
hard-float EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pal
l
FFI: F
i
x
ca
l
l
i
n
g conventions
for
3
2 bit
O
SX
and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike Pall
Add p
a
rtia
l
support for bui
l
ding
w
ith MingW64 GCC
4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
F
F
I:
Ignore CTF_L
O
NG
i
n
f
f
i
.
istype()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pal
l
Fix
o
ptional
argument h
a
n
d
ling in
table
.
c
o
nca
t
()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix opt
i
onal argu
m
ent han
d
ling whi
l
e recording bui
l
tins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike P
a
ll
FFI: F
i
x tailcall in l
o
west
f
rame to C function
wit
h
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike
Pall
Fix
builtin string
t
o
num
b
e
r conve
r
si
o
n for overflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pall
T
ighten r
e
quirements
for
non
-
de
f
au
l
t opt
i
mization flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mi
k
e Pall
Fi
x
compiler war
n
i
n
g
.
commit
|
commitdiff
|
tree
2013-04-09
Mike
P
a
ll
D
ocument support for Lua 5
.
2 ex
t
ens
i
on of l
o
a
dfile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Inhibit DS
E
f
o
r
i
mplicit loa
d
s
v
ia calls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike
P
all
Fix ju
m
p-ran
g
e cons
t
r
a
i
ned mcode allocation
.
commit
|
commitdiff
|
tree
2013-04-04
M
i
ke
Pall
Fix s
p
urious re
d
zone overflows i
n
mac
h
ine code generatio
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
FFI/x86:
Fix reg
i
ster a
l
lo
c
atio
n
for 64 bit comparis
o
n
s
.
commit
|
commitdiff
|
tree
2013-03-23
Mi
k
e Pall
FFI
:
Fix
s
n
ap
s
hot substit
u
t
i
on in SPLIT pas
s
.
commit
|
commitdiff
|
tree
2013-03-17
M
ike Pall
D
y
n
ASM:
I
mprove val
i
dati
o
n of local bac
k
wards relocations
.
commit
|
commitdiff
|
tree
2013-03-13
Mike Pal
l
Fix rotate definitions
f
or v
a
riable s
h
i
f
ts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pall
Add missing GC ste
p
s for io
.
*
functions
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
MIPS
:
Fix c
a
c
he
flush/sync for JIT-compiled co
d
e jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
ARM: Fix cache flu
s
h/sy
n
c f
o
r exit stubs of JIT-compil
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike
Pall
Al
l
ow ch
a
nging *
.
dll
/
*
.
l
i
b name in
m
svcbuil
d
.
b
at
.
commit
|
commitdiff
|
tree
2013-02-24
Mike
P
all
P
r
operly fix MSVC i
n
trinsics f
o
r older version
s
.
commit
|
commitdiff
|
tree
2013-02-21
Mi
k
e Pall
Fix memory
a
ccess
c
he
c
k for fast
string interni
n
g
.
commit
|
commitdiff
|
tree
2013-02-19
Mike
Pal
l
RELEASE
LuaJIT
-
2
.
0
.
1 (fi
x
ed)
commit
|
commitdiff
|
tree
2013-02-19
Mik
e
Pa
l
l
R
E
LEASE LuaJIT
-
2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
Up
d
at
e
chan
g
e
l
og
.
commit
|
commitdiff
|
tree
2013-02-13
Mike Pall
Fi
x
capitalizat
i
on of 'Xbox'
.
commit
|
commitdiff
|
tree
2013-02-12
Mike Pall
PPC/e500: Fix lj_v
m
_floor
(
) for inf/na
n
.
commit
|
commitdiff
|
tree
2013-02-11
Mike
P
a
l
l
OSX: A
d
d
supp
o
rt for Mach-O object files to -b opt
i
on
.
commit
|
commitdiff
|
tree
2013-02-11
M
i
ke Pall
I
mp
r
ove buf
f
er handl
i
ng for io
.
r
e
ad(
)
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
B
u
mp copyrig
h
t
date to 2
0
13
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI: Stricter pa
r
s
i
n
g o
f
dec
l
aration spe
c
ifie
r
s
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI: Fix han
d
l
ing
of qua
l
ifi
e
d t
r
ansp
a
rent structs
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
M
ik
e
Pall
Keep line number for K
P
RI to KNIL optimization
.
commit
|
commitdiff
|
tree
2013-01-30
Mike Pall
Fix XBo
x
36
0
p
o
rt
.
commit
|
commitdiff
|
tree
2013-01-28
Mike Pall
Avoid leaking
m
e
m
o
r
y
on kernels with rec
a
lcitrant
mmap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mike
Pall
Add
m
i
ssin
g
F
O
L
D rules f
o
r U3
2
conversions
.
commit
|
commitdiff
|
tree
2013-01-21
Mik
e
Pall
Add XB
o
x 3
6
0 p
o
r
t
.
commit
|
commitdiff
|
tree
2013-01-15
Mike Pal
l
FF
I
: Loa
d
FFI libra
r
y on-
d
emand f
o
r
b
yte
c
o
d
e wit
h
cdata
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
M
i
ke Pall
x86/x6
4
: Always mark ref for
s
hif
t
coun
t
as non-wea
k
.
commit
|
commitdiff
|
tree
2013-01-14
Mike
Pall
Another
f
ix
f
or P
S
3 b
u
ild
.
commit
|
commitdiff
|
tree
2013-01-11
Mike
P
a
ll
PPC
/
e500:
R
emove assembler code for lj
_
vm_foldarith()
.
commit
|
commitdiff
|
tree
2013-01-11
M
ike Pall
Remove re
d
un
d
ant c
o
d
e
in jit/*
.
lua
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Remove fictitious
S
olaris defi
n
e
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pal
l
Fix P
S
3 bui
l
d
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Fix discharg
e
order of
comparison
s
i
n
Lua
parser
.
commit
|
commitdiff
|
tree
2013-01-03
Mike
P
all
Allow using MSVC intrin
s
ic
s
with old
e
r v
e
rsi
o
ns
.
commit
|
commitdiff
|
tree
2013-01-02
Mik
e
Pall
FFI: Fix code generation for
b
ool
cal
l
result chec
k
.
.
.
commit
|
commitdiff
|
tree
2012-12-10
Mik
e
P
al
l
ARM
:
Handle armv7s arch defines
.
commit
|
commitdiff
|
tree
2012-12-06
Mike Pall
L
e
ave hook when resume catches er
r
or thrown
f
r
o
m
hook
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
ARM: Fix c
o
de g
e
nerat
i
on
f
or inte
g
er mat
h
.
min/math
.
.
.
commit
|
commitdiff
|
tree
2012-12-02
Mike
P
all
ARM: Fi
x
armhf call argument hand
l
ing
.
commit
|
commitdiff
|
tree
2012-11-26
Mike Pall
F
FI: Add debug defi
n
e to check for unan
c
hor
e
d CTyp
e
s
.
commit
|
commitdiff
|
tree
2012-11-16
Mike Pall
Add
m
issing
G
C
ste
p
s for t
e
mplate table creation
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
FFI:
C
h
ange
p
riority
of
t
able
initializer variants
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
M
ike Pa
l
l
Pr
e
vent erroneous x64
builds with no
n
-nat
i
ve exception
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pa
l
l
Don't clear fram
e
for
ou
t
-
of-mem
o
ry
err
o
r
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2012-11-13
Mike Pall
Mention -Osi
n
k in docs
.
commit
|
commitdiff
|
tree
2012-11-13
Mike Pall
x
6
4: Don
'
t fuse implicitly
32-to-64 e
x
tended opera
n
ds
.
commit
|
commitdiff
|
tree
2012-11-08
Mike Pall
RELEASE LuaJIT
-
2
.
0
.
0-
r
c3
commit
|
commitdiff
|
tree
2012-11-07
Mike Pall
FFI: Clarify
c
allbac
k
d
o
cs
.
commit
|
commitdiff
|
tree
next