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
Add workaround for MSVC 2015 stdio changes.
2017-04-17
Mike Pall
A
d
d
workarou
n
d for M
S
VC 201
5
stdio changes
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pa
l
l
OS
X
:
Fix build with recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pall
FFI: Fix FOLD rule
s
for int64_t compar
i
s
o
ns
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
all
Remov
e
unn
e
ces
s
a
r
y mcode all
o
c pointer check
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
a
l
l
Lim
i
t
mcod
e
alloc probi
n
g
,
depending on the avail
a
ble
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
all
Fix over
l
y
restrict
i
v
e range calculation in mcode allocation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fi
x
out
-
of-scope g
o
t
o
handling in parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike P
a
ll
Remove i
n
ternal __
m
ode = "K" and
r
e
place with safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pa
l
l
Fix annoyin
g
warning, due to determinis
t
i
c binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mik
e
Pal
l
DynASM: Fix warni
n
g
.
commit
|
commitdiff
|
tree
2017-02-20
M
i
ke Pall
MI
P
S:
Don't u
s
e RID_GP as a scrat
c
h register
.
commit
|
commitdiff
|
tree
2017-02-20
Mik
e
Pal
l
MIPS: Fix
emitted
c
ode f
o
r U32 to float conver
s
io
n
.
commit
|
commitdiff
|
tree
2017-02-20
M
ike Pall
M
I
PS: Backport w
o
rkarou
n
d for c
o
mpact u
n
wi
n
d
tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bump
c
opyright dat
e
t
o
2
017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike
Pa
l
l
Fix HTML formatting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
F
i
x cross-endian jit
.
b
csave for MI
P
S ta
r
ge
t
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
Add "p
r
oto"
f
ield to jit
.
util
.
funcin
f
o()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pall
Update
c
o
ntact
i
n
fo
.
commit
|
commitdiff
|
tree
2016-10-13
Mike Pall
Fix GC s
t
ep size calculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mike Pall
ARM:
F
ix BLX encoding for Thumb
inter
w
orking calls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike P
a
l
l
Looks
like COL
O
RTERM has gone out of fashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mike
P
all
I
n
itia
l
i
z
e uv->immutable for upval
u
es of loaded chunk
s
.
commit
|
commitdiff
|
tree
2016-07-31
Mike Pall
Rev
e
rt "OSX: Switch to Cl
a
ng as th
e
default comp
i
ler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike P
a
ll
Adjust comm
e
nt
with defi
n
es
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pal
l
Fix for
cdata vs
.
no
n
-cdata arithm
e
t
ics/comp
a
r
i
sons
.
commit
|
commitdiff
|
tree
2016-07-17
M
i
ke P
a
ll
F
ix unused
va
r
s e
t
c
.
in
i
nternal
L
ua
files
.
commit
|
commitdiff
|
tree
2016-06-27
Mike P
a
ll
D
r
op lef
t
over regs in 'for' iterato
r
assignment, too
.
commit
|
commitdiff
|
tree
2016-06-05
M
ike
P
a
ll
Fix P
H
I rema
r
k
i
ng
in SINK
pa
s
s
.
commit
|
commitdiff
|
tree
2016-06-03
Mike
P
a
l
l
F
i
x Valgrind suppressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike
Pall
Don
'
t try to record o
u
termost pca
l
l() return
t
o lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
M
i
k
e P
a
ll
x86: Don
'
t spi
l
l an explicit RE
F
_
B
ASE in
t
he IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mik
e
Pall
Add guard f
o
r obscure alia
s
in
g
between
o
p
en upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
M
ike Pall
Remove assumptio
n
that lj_math_random_s
t
ep() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86/x64:
Fi
x
i
nstruc
t
ion
length decoder
.
commit
|
commitdiff
|
tree
2016-04-24
M
i
ke Pall
Fix GCC 6 -Wmis
l
eading-ind
e
ntat
i
o
n
w
a
rnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fi
x
h
a
ndling
o
f
non-
n
umeric str
i
ngs in arit
h
metic coerc
i
ons
.
commit
|
commitdiff
|
tree
2016-04-18
Mik
e
Pall
Whitespace
.
commit
|
commitdiff
|
tree
2016-04-18
Mi
k
e Pa
l
l
x
86/x64: Search
f
or exit jump
s
with
instruction length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
M
i
ke
Pall
MI
P
S
:
F
ix BC_ISNEXT fa
l
lback path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Fix recording of select(n,
.
.
.
) with off
-
trace vararg
s
commit
|
commitdiff
|
tree
2016-04-03
M
ike Pall
C
y
gwin: Allow
cross-b
u
ilds to non-Cygwin tar
g
ets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
MIP
S
:
Fix us
e
of ffgccheck delay slots in inter
p
ret
e
r
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Windows: R
e
m
o
v
e
int
e
r
m
e
diate fi
l
es at end of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Fix display of N
U
LL (light)user
d
ata in -jd
u
mp
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pal
l
Fix install for cr
o
ss-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix
compiler warn
i
ngs
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pa
l
l
Bum
p
co
p
y
right da
t
e
t
o
2
016
.
commit
|
commitdiff
|
tree
2016-02-10
M
i
ke Pall
Don't all
o
cate unused
2
nd result re
g
ister
in JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
F
F
I
: Fix SPLIT
pass
f
o
r
C
ONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pal
l
DynASM/x86: Ad
d
rdpmc ins
t
ruction
.
commit
|
commitdiff
|
tree
2015-11-04
M
ike Pall
Ex
t
e
n
d
Val
g
rind suppressi
o
n
s
for non-in
l
ined C code
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
ke
P
all
U
p
date build instructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pal
l
OSX:
S
wit
c
h t
o
Clang as th
e
d
efault compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS: Disable os
.
execute() w
h
en build
i
ng
f
or iOS
>=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynA
S
M/x86: Restrict shld/shrd
to oper
a
nds with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pal
l
DynASM/x
8
6: Fi
x
some
SSE instruction
t
em
p
lates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI: Fix i
p
airs() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mi
k
e Pall
Drop
m
a
rks
f
r
om replaye
d
instructions w
h
en sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
F
l
ush symbol table
s
in jit
.
dump on trace
flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Fix un
s
i
nking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix
C
ygwin
s
u
pport
.
Note: thi
s
is not a supp
o
rted target
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
P
roper
l
y
ha
n
dle OOM in trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
F
i
x NYIC
F
error message
.
commit
|
commitdiff
|
tree
2015-07-17
M
i
k
e
P
all
FFI
:
Don't
p
ropagate q
u
alifiers
into
subtypes of complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
L
i
mit number of
arguments
given to io
.
line
s
() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pal
l
Fix narrowing of
T
O
BIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pall
x64: Allow building without e
x
ternal un
w
inde
r
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
RELEASE LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike P
a
ll
Updat
e
changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike P
a
ll
x86
/
x64: Fix argument chec
k
for b
i
t
shif
t
s
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix sta
c
k check in narrowin
g
optimiz
a
t
i
on
.
commit
|
commitdiff
|
tree
2015-03-11
Mik
e
P
all
Doc cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
M
ike Pall
Fix
L
u
a
/C API ty
p
e
check error
f
or sp
e
cial index
e
s
.
commit
|
commitdiff
|
tree
2015-03-02
Mik
e
Pall
FFI: F
i
x F
O
L
D
rule for TOBIT + CONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike P
a
ll
AR
M
: Han
d
le more a
r
ch define
s
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pal
l
Pr
o
perly fail un
s
upported cross-compi
l
e to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
Fi
x
stri
n
g to number conversio
n
.
commit
|
commitdiff
|
tree
2015-02-21
Mike
Pall
x86/x64: Fix code ge
n
eration for fused test/ar
i
th
ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI:
Pre
v
ent
D
S
E
across
f
fi
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
Mi
k
e Pall
Fix lexer err
o
r for
c
hunks withou
t
t
oke
n
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mi
k
e P
a
ll
Don
'
t
c
o
m
p
i
le I
R
_
RET
F
after CAL
L
T to ff
w
ith-side eff
e
cts
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
O
penBSD/x86
:
Bet
t
er executa
b
le memory allocation fo
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike P
a
ll
Bump
copy
r
ig
h
t dat
e
t
o 2015
.
commit
|
commitdiff
|
tree
2015-01-05
M
ike Pall
Fix BC_UCLO
/
BC_JMP
j
oin
o
ptimization
in Lua p
a
rser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
A
RM: Minor interpret
e
r
optimi
z
ation
.
commit
|
commitdiff
|
tree
2015-01-04
Mi
k
e Pal
l
x
8
6: Mi
n
or
i
n
terprete
r
opti
m
iz
a
tion
.
commit
|
commitdiff
|
tree
2015-01-04
M
i
ke Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike Pal
l
DynASM/ARM: Fix
rollback f
o
r
var
i
a
n
t templates
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike Pall
M
IPS
:
Fix e
x
cess stack growth in interprete
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC:
F
i
x
e
xcess stac
k
growth in interprete
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
Pall
ARM: Fix
w
r
i
t
e barrier check
i
n BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM
:
Fix
e
x
c
ess s
t
ack growth
i
n
i
n
t
erp
r
eter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
Fi
x
corner case
in
s
tring
t
o numbe
r
convers
i
on
.
commit
|
commitdiff
|
tree
2014-12-20
Mike
Pall
x86:
Fi
x
argument checks fo
r
ip
a
irs() iterato
r
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pal
l
Gracefully handle lua_error()
for a s
u
spen
d
e
d
cor
o
utine
.
commit
|
commitdiff
|
tree
2014-12-08
Mik
e
Pall
Avoid
error messages wh
e
n building wi
t
h
C
lang
.
commit
|
commitdiff
|
tree
2014-12-03
Mi
k
e Pa
l
l
DynASM/ARM: Fix de
s
cription sh
o
wn for multi-eleme
n
t
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
M
ik
e
Pall
Fix snaps
h
ot #
0
handl
i
ng
fo
r
traces
w
ith a stack
c
heck
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mik
e
Pall
FFI: No met
a
fa
l
lback when indexing pointer to in
c
omplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pall
Fi
x
fused constant
loads under hi
g
h
r
eg
i
ster p
r
essure
.
commit
|
commitdiff
|
tree
next