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
Mik
e
Pall
Em
i
t
sunk
IR_NEWREF
only
o
nce per key
o
n sna
p
shot rep
l
ay
.
commit
|
commitdiff
|
tree
2023-11-14
M
i
ke
P
all
x86/x64: Do
n
't
f
use load
s
ac
r
oss IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-11-12
Mike Pall
x86/x64
:
Add more red
z
o
n
e
ch
e
ck
s
to assembler bac
k
end
.
commit
|
commitdiff
|
tree
2023-11-12
Mik
e
Pa
l
l
Add stack
c
hec
k
to
p
c
a
ll/xpcall
.
commit
|
commitdiff
|
tree
2023-11-09
Mik
e
Pall
Invalidate S
C
EV
en
t
ry when r
e
turni
n
g to lo
w
er
f
rame
.
commit
|
commitdiff
|
tree
2023-11-07
Mike Pall
F
F
I: Fix pragma push stack
limi
t
check
and
throw
on
.
.
.
commit
|
commitdiff
|
tree
2023-11-05
Mike Pa
l
l
x64: Prop
e
r
l
y
f
ix __call
m
e
tamethod return dis
p
atch
.
commit
|
commitdiff
|
tree
2023-10-21
Mike Pal
l
FF
I
: Fix dang
l
ing
refer
e
nce to C
T
ype
i
n
ca
r
ith
_
checkarg()
.
commit
|
commitdiff
|
tree
2023-09-22
Mike Pall
Maintain
c
hain invariant in DCE
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Fo
l
lo
w
-
u
p
fix for
s
t
ack ov
e
rflow h
a
ndling cleanup
.
commit
|
commitdiff
|
tree
2023-09-21
Mike P
a
ll
Handle a
l
l stack layouts in
(delayed) TRA
C
E vmevent
.
commit
|
commitdiff
|
tree
2023-09-21
M
ike Pall
Add missing coerc
i
on when
r
ecording select(string,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike Pall
Cleanup stack
overflow handling
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
A
l
l
ow path override
s
i
n
genve
r
sion
.
lu
a
with minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
al
l
Impro
v
e archite
c
ture d
e
tection error messages
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
RM: Fix s
t
ack check code generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
Fix mcode
lim
i
t ch
e
ck for
n
o
n-x86 archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Add NaN
che
c
k
to IR_N
E
W
REF
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Allow
o
verr
i
de
o
f
paths for
g
enversion
.
l
ua
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pa
l
l
Fix native MinGW
bui
l
d
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Upd
a
te exter
n
al MSDN
U
R
L
in code
.
commit
|
commitdiff
|
tree
2023-08-28
M
i
ke P
a
ll
Handle table
u
nsink
i
ng in the prese
n
ce of
I
RFL_TAB_NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pa
l
l
Use f
a
llback name for install
files without valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Ha
n
dle non-
.
git c
h
ec
k
o
u
t w
i
th
.
re
l
ver in
.
bat-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix exte
r
nal C call stack check when
u
sing LUAJIT_MODE_WRA
P
C
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix pr
e
dict_next()
i
n parser
(a
g
ain)
.
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e Pall
Handl
e
the case when
.
git i
s
n
ot a directory
.
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke Pall
Add
.
g
i
tattributes to dynamically reso
l
ve
.
relv
e
r
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Fix
Windows build
s
cripts
for rolling releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Sw
i
tch M
S
VC and conso
l
e build scr
i
pts
t
o rolling relea
s
e
s
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke
Pall
Switch
b
uild system to rollin
g
releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e Pall
Update documentation for switch to
rolling releas
e
s
.
commit
|
commitdiff
|
tree
2023-08-20
Mike
Pal
l
B
u
m
p
copyrig
h
t
d
ate
.
commit
|
commitdiff
|
tree
2023-08-12
M
ike Pall
Fix maxs
l
ots when rec
o
rding BC_VA
R
G, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix pr
e
d
ict_next() in parse
r
.
commit
|
commitdiff
|
tree
2023-07-12
Mike Pa
l
l
Fix base
r
e
giste
r
coal
e
sci
n
g in side
t
race
.
commit
|
commitdiff
|
tree
2023-07-09
M
i
ke Pall
Fix
m
axslots whe
n
r
e
c
o
r
ding BC
_
V
A
RG, part 2
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix m
a
xslo
t
s when r
e
cording BC_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix r
e
gister mas
k
for sta
c
k
check in he
a
d o
f
s
ide trace
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
F
F
I: Fi
x
ffi
.
m
etatyp
e
(
)
for non-raw types
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Fix
handl
i
n
g
of i
n
stable types in
TNEW/TDU
P
l
oad fo
r
wardin
g
.
commit
|
commitdiff
|
tree
2023-06-02
Mike
Pall
Fix compiler w
a
rning
.
commit
|
commitdiff
|
tree
2023-04-16
Mike
Pall
Fix TDUP lo
a
d forward
i
ng af
t
er table rehash
.
commit
|
commitdiff
|
tree
2023-04-16
Mik
e
P
a
l
l
Fix canon
i
calization of +-0
.
0 keys fo
r
I
R
_NEWREF
.
commit
|
commitdiff
|
tree
2023-02-21
Mi
k
e Pall
Improve
e
rror reporting on stack overflow
.
commit
|
commitdiff
|
tree
2023-02-21
Mike Pall
Allow bu
i
lding sources with mixed LF/
C
RLF li
n
e-end
i
n
gs
.
commit
|
commitdiff
|
tree
2022-12-21
Mike Pa
l
l
Avoid negation of
sig
n
ed integers in C th
a
t may hol
d
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Mike Pa
l
l
C
o
rre
c
t fix
f
or stack check
w
hen recording BC_VARG
.
commit
|
commitdiff
|
tree
2022-12-07
Mik
e
Pa
l
l
FFI: Fix dangling reference to CType
.
Im
p
r
ove checks
.
commit
|
commitdiff
|
tree
2022-11-14
Mike Pall
Clari
f
y con
t
a
c
t
pa
g
e
.
commit
|
commitdiff
|
tree
2022-11-09
Mike P
a
ll
E
n
sure correct stack top f
o
r OO
M
error message
.
commit
|
commitdiff
|
tree
2022-09-13
Mike Pall
Fix
l
a
s
t
edit
.
commit
|
commitdiff
|
tree
2022-09-13
Mike Pall
Remove
dea
d
Wiki links
.
commit
|
commitdiff
|
tree
2022-08-15
M
ike Pall
Pa
t
ch
luajit
.
p
c
w
ith
I
NS
T
ALL_INC, if c
u
sto
m
ized
.
commit
|
commitdiff
|
tree
2022-08-07
Mike Pall
P
revent use of RTLD_DEF
A
ULT when NO_RTLD_DEFAULT
is
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mi
k
e Pall
FFI: Fi
x
sizeof
expression in C parser for reference
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
M
ike Pall
FFI
:
Fix
ffi
.
alignof
(
)
f
or refe
r
ence ty
p
es
.
commit
|
commitdiff
|
tree
2022-07-12
M
ike Pall
FFI
:
A
llow ff
i
.
me
t
a
type() for type
d
e
fs with att
r
ibute
s
.
commit
|
commitdiff
|
tree
2022-07-08
Mike Pall
x86/x64:
F
ix m
a
th
.
ce
i
l
(
-0
.
9) result
sign
.
commit
|
commitdiff
|
tree
2022-06-23
Mike
P
a
ll
Grammar and
sp
e
ll
c
heck
.
commit
|
commitdiff
|
tree
2022-06-08
M
i
k
e
P
a
ll
Fi
x
w
a
rnin
g
s
i
n minilua
.
c
.
commit
|
commitdiff
|
tree
2022-06-08
Mike Pa
l
l
Update conso
l
e
b
u
i
l
d
instru
c
tio
n
s
.
commit
|
commitdiff
|
tree
2022-05-21
Mike Pall
Prev
e
nt C compiler un
d
e
f
i
ned-behavior
o
ptimization
.
commit
|
commitdiff
|
tree
2022-04-17
Mike
P
all
C
l
e
anup of
system
a
nd archi
t
e
cture
s
upport docs
.
commit
|
commitdiff
|
tree
2022-04-17
Mike Pal
l
Fix as
s
ertions
.
commit
|
commitdiff
|
tree
2022-03-13
Mike
P
all
Fix BC_UCLO insertion
f
o
r
returns
.
commit
|
commitdiff
|
tree
2022-03-07
Mike Pall
Fix ins
t
all docs for Andr
o
id
.
commit
|
commitdiff
|
tree
2022-01-27
Mike Pal
l
Fix command-l
i
ne a
r
g
v
han
d
ling
.
commit
|
commitdiff
|
tree
2022-01-25
M
ike Pall
D
o
n
'
t
expo
r
t in
t
ernal s
y
mbol
.
commit
|
commitdiff
|
tree
2022-01-23
Mike Pall
Al
w
ay
s
exit after machine code
page pr
o
te
c
tion change
.
.
.
commit
|
commitdiff
|
tree
2022-01-16
Mi
k
e Pall
Save trace
rec
o
rder sta
t
e around VM event call
.
commit
|
commitdiff
|
tree
2022-01-15
Mik
e
Pall
Bu
m
p co
p
y
rig
h
t da
t
e
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pall
Limit
e
xponent
r
ange
in number pa
r
sing
.
commit
|
commitdiff
|
tree
2022-01-13
Mik
e
Pall
F
ix ton
u
mb
e
r("-0") i
n
d
ual
-
number mode
.
commit
|
commitdiff
|
tree
2022-01-13
Mike
Pall
Limit work done i
n
SINK pas
s
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pall
Fix ABC FOLD rule with constants
.
commit
|
commitdiff
|
tree
2021-12-19
Mike
P
a
ll
Prevent CSE o
f
a REF_BA
S
E oper
a
nd across IR_RE
T
F
.
commit
|
commitdiff
|
tree
2021-12-17
Mike
Pall
Fix
F
OLD rule for x-0
.
commit
|
commitdiff
|
tree
2021-11-13
M
ik
e
Pall
U
pdate Android build d
o
cs
.
commit
|
commitdiff
|
tree
2021-10-02
Mike P
a
ll
MIP
S
:
Fix
register
a
llocation in asse
m
bly
of
HREF
.
commit
|
commitdiff
|
tree
2021-09-24
Mike
Pall
W
indows/x64: D
o
cument
M
SVC f
l
a
g
s for C
+
+ exception
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Mi
k
e
Pall
Fix stack alloc
a
tion after o
n
-trac
e
stack check
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
FFI: D
o
n
'
t load PC from n
o
n-function obj
e
ct in FFI
.
.
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
FFI: Fix
missin
g
cts->L initializati
o
n in argv2ctype()
.
commit
|
commitdiff
|
tree
2021-07-27
Mike Pa
l
l
Consider slots used by upval
u
es in u
s
e-d
e
f analysis
.
commit
|
commitdiff
|
tree
2021-07-23
Mike Pall
P
revent loop i
n
snap_usedef()
.
commit
|
commitdiff
|
tree
2021-07-22
Mike Pall
F
ix io
.
close()
e
rror messa
g
e
.
commit
|
commitdiff
|
tree
2021-07-22
Mike Pall
Fix io
.
close()
.
commit
|
commitdiff
|
tree
2021-07-21
Mike Pall
Fix m
i
nilua varar
g
s
t
ack handling
.
commit
|
commitdiff
|
tree
2021-07-19
Mike Pall
Avoid out
-
o
f-range numb
e
r of results wh
e
n co
m
pil
i
ng
.
.
.
commit
|
commitdiff
|
tree
2021-07-19
Mike
P
all
Fix jit
.
dump(
)
output
for IR_
C
O
N
V
.
commit
|
commitdiff
|
tree
2021-06-08
Mike Pall
DynASM/x
8
6:
A
dd missing escape
i
n
p
attern
.
commit
|
commitdiff
|
tree
2021-06-07
Mike P
a
ll
Fi
x
HTM
L
.
commit
|
commitdiff
|
tree
2021-05-31
M
ike Pall
F
F
I
:
F
ix dangling reference
to CType
.
commit
|
commitdiff
|
tree
2021-05-29
Mike
P
al
l
PPC
/
PS3: Fix BC_ADD*/BC_SUB*
.
commit
|
commitdiff
|
tree
2021-05-29
Mike Pall
Fix use-de
f
ana
l
ysis for
va
r
arg functions
.
commit
|
commitdiff
|
tree
2021-05-24
M
i
k
e Pall
F
i
x
u
se-def a
n
a
l
y
s
is for BC_VAR
G
.
commit
|
commitdiff
|
tree
2021-05-17
Mike
Pa
l
l
Fix compiler
w
a
rni
n
g
s
.
commit
|
commitdiff
|
tree
2021-04-25
Mik
e
P
a
ll
Add FAQ
a
bout t
a
ble
iter
a
tion order
.
commit
|
commitdiff
|
tree
2021-03-22
Mik
e
Pa
l
l
D
e
tect inconsis
t
e
nt renames
even
in the pr
e
sence
of
.
.
.
commit
|
commitdiff
|
tree
next