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
Emit sunk IR_NEWREF only once per key on snapshot replay.
2023-12-10
Mike Pa
l
l
Emit sunk IR_NEWREF
o
n
l
y once per key
o
n snapshot re
p
lay
.
commit
|
commitdiff
|
tree
2023-11-14
Mike Pall
x86
/
x
6
4: Don't
f
use lo
a
ds a
c
ross IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-11-12
Mike Pall
x86/x64: Add more red zon
e
check
s
to ass
e
mbler backe
n
d
.
commit
|
commitdiff
|
tree
2023-11-12
Mike Pall
Add
s
tac
k
check
to pcall/
x
p
call
.
commit
|
commitdiff
|
tree
2023-11-09
M
i
ke Pall
In
v
alidate SCEV entry when
r
e
t
urning to lower frame
.
commit
|
commitdiff
|
tree
2023-11-07
Mike Pall
FFI: Fi
x
p
ragma push stack l
i
m
it check a
n
d
throw o
n
.
.
.
commit
|
commitdiff
|
tree
2023-11-05
Mike Pall
x64: Properl
y
fix __call metamethod return dispatch
.
commit
|
commitdiff
|
tree
2023-10-21
Mi
k
e Pall
FFI
:
Fix
dangling reference t
o
C
T
ype
i
n c
a
rith_checkarg()
.
commit
|
commitdiff
|
tree
2023-09-22
Mike Pall
Maintai
n
chain invariant in DCE
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pal
l
Follow-up fix for stack overflow hand
l
ing cl
e
anup
.
commit
|
commitdiff
|
tree
2023-09-21
M
i
ke
P
all
Handle all
s
tack layouts in (d
e
layed) T
R
ACE v
m
ev
e
nt
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
A
d
d miss
i
ng coercion when
recor
d
in
g
se
l
ect(string,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike Pall
C
l
eanup stack overf
l
ow
h
andling
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Allo
w
path
o
v
errides in genversion
.
lua wi
t
h minilu
a
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Improve a
r
c
hitecture detection
e
rror
m
essages
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
AR
M
: Fix
stack check
c
ode gene
r
a
tion
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
Fix mcode limit check
f
o
r
non-x8
6
archs
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pa
l
l
Add NaN check t
o
I
R
_NEWRE
F
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Allow o
v
erride of paths
f
or
g
enversion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
al
l
Fix native
MinGW build
.
commit
|
commitdiff
|
tree
2023-08-29
Mike P
a
ll
Update e
x
t
ernal M
S
D
N
URL in code
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pa
l
l
Handle table un
s
ink
i
ng in the pre
s
ence o
f
IRFL_T
A
B_NOM
M
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pal
l
Use fa
l
lback
n
a
m
e
fo
r
install
f
iles wit
h
out valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Ha
n
dle n
o
n
-
.
git
c
h
eckout
w
ith
.
r
el
v
e
r
in
.
ba
t
-f
i
le
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e Pall
Fix ex
t
ernal
C
call stack chec
k
when using LUAJIT_MODE_
W
R
A
PC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e Pall
Fix
predict_next(
)
i
n
parser
(
again)
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Handle the case
w
h
en
.
git is not a directory
.
commit
|
commitdiff
|
tree
2023-08-22
Mike P
a
ll
Add
.
g
itattribu
t
es to
dynamically resolve
.
relve
r
.
commit
|
commitdiff
|
tree
2023-08-21
Mike
Pal
l
F
i
x
Windows
b
u
i
l
d scripts for rolling releases
.
commit
|
commitdiff
|
tree
2023-08-21
M
ike Pall
Switch MSVC and console build scripts to roll
i
ng releases
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke Pall
Switch
bu
i
ld
system
t
o rol
l
i
n
g r
e
leases
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke Pall
U
p
date documentation for switch t
o
r
o
llin
g
rele
a
s
e
s
.
commit
|
commitdiff
|
tree
2023-08-20
Mike
P
all
Bu
m
p
copyrig
h
t
date
.
commit
|
commitdiff
|
tree
2023-08-12
Mi
k
e Pall
Fix maxslot
s
when recording BC_VARG, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke P
a
ll
Fix pred
i
ct_next() i
n
parser
.
commit
|
commitdiff
|
tree
2023-07-12
Mike Pal
l
Fix base r
e
gi
s
ter coalescing in
side trace
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
F
i
x maxslot
s
w
hen recor
d
in
g
BC_VARG,
part 2
.
commit
|
commitdiff
|
tree
2023-07-08
M
i
k
e
Pall
Fix maxslot
s
when r
e
cord
i
ng BC_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
M
ike
P
all
Fix regi
s
ter mas
k
f
o
r
st
a
c
k
check in he
a
d of side trac
e
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
FFI
:
Fix ffi
.
m
eta
t
ype() for
non-ra
w
typ
e
s
.
commit
|
commitdiff
|
tree
2023-06-02
Mike
Pal
l
F
ix handlin
g
of instable ty
p
es in
TNEW/TDUP load forwarding
.
commit
|
commitdiff
|
tree
2023-06-02
Mike
Pall
F
i
x c
o
mpil
e
r warning
.
commit
|
commitdiff
|
tree
2023-04-16
M
i
k
e
Pal
l
Fix
TDUP
load forwardin
g
after table re
h
ash
.
commit
|
commitdiff
|
tree
2023-04-16
Mike Pall
Fix canonicalization of +-0
.
0
keys for IR_NE
W
REF
.
commit
|
commitdiff
|
tree
2023-02-21
Mike Pall
Impr
o
ve error repo
r
ting on stack overflow
.
commit
|
commitdiff
|
tree
2023-02-21
Mike P
a
l
l
Allow
build
i
ng sources with
m
i
x
ed LF/C
R
LF line-endings
.
commit
|
commitdiff
|
tree
2022-12-21
Mi
k
e Pal
l
A
v
oid negation
o
f signed
i
nt
e
gers in C th
a
t
m
ay hold
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
M
i
k
e
Pall
Correct fi
x
for st
a
ck check w
h
e
n
r
e
cording BC_VARG
.
commit
|
commitdiff
|
tree
2022-12-07
Mike Pall
FFI: Fix dangling refer
e
nce to CType
.
Imp
r
ove checks
.
commit
|
commitdiff
|
tree
2022-11-14
Mike Pall
Clarif
y
contact pag
e
.
commit
|
commitdiff
|
tree
2022-11-09
Mike Pall
Ensure correct stack top for OO
M
erro
r
message
.
commit
|
commitdiff
|
tree
2022-09-13
Mike
P
all
Fix last edit
.
commit
|
commitdiff
|
tree
2022-09-13
Mike
P
all
R
e
move dead
W
iki links
.
commit
|
commitdiff
|
tree
2022-08-15
Mike
P
all
Patch
l
u
aj
i
t
.
pc with INSTALL_INC, if customized
.
commit
|
commitdiff
|
tree
2022-08-07
Mike Pall
Preve
n
t u
s
e of RT
L
D_D
E
FAULT
w
hen NO_R
T
LD_DEFAULT is
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
FFI: Fix sizeof expr
e
ssion
in C
parser
f
or re
f
eren
c
e
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
FFI: Fix ffi
.
alignof(
)
for refer
e
n
ce t
y
pes
.
commit
|
commitdiff
|
tree
2022-07-12
Mike
P
all
FFI
:
Allow
f
f
i
.
metatype() for type
d
efs wit
h
attributes
.
commit
|
commitdiff
|
tree
2022-07-08
Mike Pall
x86/x64: Fix math
.
ceil(-
0
.
9
) result sign
.
commit
|
commitdiff
|
tree
2022-06-23
Mi
k
e P
a
l
l
Gram
m
ar and sp
e
ll check
.
commit
|
commitdiff
|
tree
2022-06-08
Mi
k
e Pall
Fix wa
r
nings in minil
u
a
.
c
.
commit
|
commitdiff
|
tree
2022-06-08
M
ike Pall
Update console build instr
u
ctions
.
commit
|
commitdiff
|
tree
2022-05-21
Mike Pall
Preve
n
t C compiler undefine
d
-b
e
havior optimiza
t
ion
.
commit
|
commitdiff
|
tree
2022-04-17
Mike
Pall
C
l
eanup of system and architectu
r
e
sup
p
ort
d
ocs
.
commit
|
commitdiff
|
tree
2022-04-17
Mike
Pall
Fix a
s
sert
i
on
s
.
commit
|
commitdiff
|
tree
2022-03-13
Mike Pall
Fix BC_UCLO insertion for
retu
r
ns
.
commit
|
commitdiff
|
tree
2022-03-07
Mike Pall
Fix install docs for And
r
o
id
.
commit
|
commitdiff
|
tree
2022-01-27
Mike Pall
Fi
x
command-line argv handling
.
commit
|
commitdiff
|
tree
2022-01-25
M
ike
P
all
Don't
e
xport internal symb
o
l
.
commit
|
commitdiff
|
tree
2022-01-23
Mi
k
e Pall
A
lways exit
a
fter
machine code page protect
i
on change
.
.
.
commit
|
commitdiff
|
tree
2022-01-16
M
i
ke Pall
Save trace re
c
order state around VM event ca
l
l
.
commit
|
commitdiff
|
tree
2022-01-15
Mike Pall
Bump copyrigh
t
da
t
e
.
commit
|
commitdiff
|
tree
2022-01-13
Mike P
a
ll
L
i
mit exponen
t
ran
g
e
i
n number pars
i
ng
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pall
Fix to
n
um
b
er("-0") in d
u
al-nu
m
ber
mode
.
commit
|
commitdiff
|
tree
2022-01-13
Mike P
a
ll
Limit work done in SINK pass
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pal
l
Fix A
B
C FOLD rule with consta
n
ts
.
commit
|
commitdiff
|
tree
2021-12-19
Mike Pall
Preven
t
C
S
E of a REF_BASE operand across IR_RETF
.
commit
|
commitdiff
|
tree
2021-12-17
Mi
k
e Pall
Fix FOLD rule for x-0
.
commit
|
commitdiff
|
tree
2021-11-13
Mike Pall
U
p
date An
d
roid build docs
.
commit
|
commitdiff
|
tree
2021-10-02
Mi
k
e Pall
MIPS:
F
ix regi
s
ter allocation i
n
assembly of HREF
.
commit
|
commitdiff
|
tree
2021-09-24
Mike
P
all
Wind
o
ws/x64: Document MSVC fl
a
gs f
o
r C++ ex
c
ep
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Mike Pall
Fix stack allocati
o
n after
on-trac
e
stack check
.
commit
|
commitdiff
|
tree
2021-09-20
Mike P
a
ll
FFI: Don'
t
load PC fr
o
m no
n
-function ob
j
ect
in FFI
.
.
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
F
F
I: Fix missin
g
cts->L initializa
t
ion in argv
2
cty
p
e(
)
.
commit
|
commitdiff
|
tree
2021-07-27
Mike
P
all
Consider slots used by upvalue
s
in u
s
e-def ana
l
ysis
.
commit
|
commitdiff
|
tree
2021-07-23
Mike Pall
Preve
n
t loop in snap_u
s
ede
f
()
.
commit
|
commitdiff
|
tree
2021-07-22
M
i
ke Pall
Fix i
o
.
close
(
) er
r
or message
.
commit
|
commitdiff
|
tree
2021-07-22
Mike Pall
F
i
x
io
.
clos
e
()
.
commit
|
commitdiff
|
tree
2021-07-21
Mike P
a
ll
Fix minilua vararg
stack handling
.
commit
|
commitdiff
|
tree
2021-07-19
Mi
k
e
P
all
Av
o
id out
-
o
f-range number of re
s
ults when compil
i
ng
.
.
.
commit
|
commitdiff
|
tree
2021-07-19
M
i
k
e
Pall
Fi
x
jit
.
dump(
)
out
p
u
t
for IR_CONV
.
commit
|
commitdiff
|
tree
2021-06-08
Mike Pall
Dy
n
AS
M
/x8
6
: Add missin
g
es
c
ape
in
pattern
.
commit
|
commitdiff
|
tree
2021-06-07
Mike Pall
Fix HTML
.
commit
|
commitdiff
|
tree
2021-05-31
M
ike Pa
l
l
FF
I
: Fix dang
l
ing reference to CType
.
commit
|
commitdiff
|
tree
2021-05-29
Mike Pall
PPC/PS3: Fix BC
_
AD
D
*/BC
_
SUB*
.
commit
|
commitdiff
|
tree
2021-05-29
Mike Pall
Fix use-def
analysis for
v
ararg
f
unctio
n
s
.
commit
|
commitdiff
|
tree
2021-05-24
M
i
ke P
a
ll
Fix
us
e
-
def analysis f
o
r
B
C
_VARG
.
commit
|
commitdiff
|
tree
2021-05-17
Mike Pall
F
ix
co
m
piler war
n
ings
.
commit
|
commitdiff
|
tree
2021-04-25
M
ike Pall
Add
F
AQ about tabl
e
i
tera
t
ion order
.
commit
|
commitdiff
|
tree
2021-03-22
Mike Pall
D
etect inc
o
nsistent
renames
e
v
e
n
in the
p
resence of
.
.
.
commit
|
commitdiff
|
tree
next