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
Simplify handling of instable types in TNEW/TDUP load forwarding.
2023-12-23
Mike Pa
l
l
S
impl
i
fy handling of instab
l
e types in
T
NE
W
/TDUP load
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Mike Pall
Only emit proper parent re
f
erences in snapshot replay
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
ARM:
Fix
s
t
ack restore for FP slots
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pa
l
l
Document worka
r
ound for m
u
ltilib
v
s
.
cross-compiler
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
M
ike Pall
Fix r
u
ntime librar
y
fla
g
s for MSVC
d
e
bu
g
builds
.
commit
|
commitdiff
|
tree
2023-12-10
M
i
ke Pall
Fix
.
debug_abbrev section
i
n GDB JIT
A
PI
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
Emit sunk IR_NEWREF
o
nly once per key on s
n
apshot replay
.
commit
|
commitdiff
|
tree
2023-11-14
Mike Pall
x86/x64: Don't fuse lo
a
d
s
across IR_NE
W
RE
F
.
commit
|
commitdiff
|
tree
2023-11-12
M
i
ke Pall
x86/x6
4
: Add more red
z
one checks to assem
b
ler backend
.
commit
|
commitdiff
|
tree
2023-11-12
Mi
k
e Pa
l
l
Add
s
t
ack ch
e
c
k to pcall/xpca
l
l
.
commit
|
commitdiff
|
tree
2023-11-09
Mike
Pall
Invalida
t
e
S
C
EV entry when
r
e
turning
to
lower frame
.
commit
|
commitdiff
|
tree
2023-11-07
Mike Pall
FFI: Fix pr
a
gma
p
u
sh stack limit chec
k
and throw on
.
.
.
commit
|
commitdiff
|
tree
2023-11-05
M
ik
e
Pall
x64: Properly fix __call metamethod return
di
s
patc
h
.
commit
|
commitdiff
|
tree
2023-10-21
Mike Pall
F
F
I:
F
ix dangling refere
n
c
e
to CTyp
e
in carith
_
checkarg
(
)
.
commit
|
commitdiff
|
tree
2023-09-22
Mike Pa
l
l
Maintain chain inv
a
riant in
D
CE
.
commit
|
commitdiff
|
tree
2023-09-21
Mike
P
all
F
o
llow-up fix f
o
r stack overflow handling
c
leanup
.
commit
|
commitdiff
|
tree
2023-09-21
M
ike Pall
Handle all stack
layouts i
n
(
delay
e
d) TRACE vme
v
ent
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Add missing c
o
ercion w
h
e
n
r
ecording s
e
le
c
t(str
i
n
g,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike Pall
Cleanup stack o
v
erflow han
d
ling
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Allow
path overrides in genvers
i
on
.
lua with
minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e
Pall
Improve archit
e
cture dete
c
tion error mes
s
ages
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e Pall
ARM: Fix stack
ch
e
ck code gener
a
t
i
on
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix mcode limit ch
e
ck
f
o
r non-
x
86
a
r
c
hs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Add NaN chec
k
to I
R
_
N
EWREF
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
Allow ove
r
ride of pa
t
hs for ge
n
v
e
rsion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fi
x
nati
v
e MinGW build
.
commit
|
commitdiff
|
tree
2023-08-29
Mike
Pall
Update externa
l
M
S
DN URL in co
d
e
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Handle table uns
i
nkin
g
i
n the presence of IRFL_TAB_NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
U
s
e fallback name for install files without val
i
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e
Pall
Handle
n
on-
.
gi
t
ch
e
ckout with
.
relver
i
n
.
b
at-f
i
le
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
Fix extern
a
l
C
call s
t
a
ck check
when using
LU
A
JIT_MODE_
W
RA
P
C
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pa
l
l
Fix
p
redict_n
e
xt() in par
s
er (agai
n
)
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Handle the
c
ase
w
hen
.
git is not a dir
e
ctory
.
commit
|
commitdiff
|
tree
2023-08-22
Mike P
a
ll
Add
.
gi
t
attributes to dy
n
amically
r
esolve
.
relver
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pal
l
Fix Wi
n
d
o
ws build
s
c
ripts for rolling r
e
leases
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
k
e
Pall
S
w
itc
h
MS
V
C a
n
d console build scripts to rollin
g
r
e
leases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Switch build system to
rolli
n
g r
e
l
e
ases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
U
p
d
at
e
document
a
tion for
switch to rolling releases
.
commit
|
commitdiff
|
tree
2023-08-20
Mik
e
Pall
Bum
p
copyright
date
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix maxslots when recording BC_VARG
,
part
3
.
commit
|
commitdiff
|
tree
2023-08-12
Mike P
a
l
l
Fix predict_next()
i
n
parser
.
commit
|
commitdiff
|
tree
2023-07-12
Mi
k
e
Pall
Fi
x
base regi
s
ter c
o
alescing
i
n side
tr
a
c
e
.
commit
|
commitdiff
|
tree
2023-07-09
M
i
ke P
a
l
l
Fix m
a
xslots when
r
eco
r
ding BC_VARG,
p
a
rt 2
.
commit
|
commitdiff
|
tree
2023-07-08
Mike
P
all
Fix
maxslots when recording BC
_
VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix registe
r
mask f
o
r stac
k
chec
k
i
n
h
e
ad
o
f side trace
.
commit
|
commitdiff
|
tree
2023-07-08
Mike P
a
ll
FFI: Fix
ffi
.
m
etatyp
e
()
f
or non-raw types
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Fi
x
handling of instable ty
p
es i
n
TN
E
W
/
TDUP
l
o
ad
f
orwardin
g
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pal
l
Fix
compiler warning
.
commit
|
commitdiff
|
tree
2023-04-16
Mike Pall
Fi
x
TDUP
l
oad forwar
d
in
g
a
fter table rehash
.
commit
|
commitdiff
|
tree
2023-04-16
Mike Pall
Fix canonicalization of +-0
.
0
keys for IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-02-21
Mike Pall
Im
p
ro
v
e error reporting on stack overf
l
ow
.
commit
|
commitdiff
|
tree
2023-02-21
Mike Pall
Allow
b
uilding sources
with mixed L
F
/CRLF line-endings
.
commit
|
commitdiff
|
tree
2022-12-21
Mike
P
a
ll
Av
o
i
d negation of signed integers in C that ma
y
hold
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Mike
P
a
l
l
Correct fix for sta
c
k check when rec
o
rd
i
ng BC_VARG
.
commit
|
commitdiff
|
tree
2022-12-07
Mike Pall
FFI:
F
ix
d
angling r
e
fe
r
en
c
e
to CType
.
I
m
p
rov
e
checks
.
commit
|
commitdiff
|
tree
2022-11-14
Mike Pall
Clarify contact page
.
commit
|
commitdiff
|
tree
2022-11-09
M
i
ke Pall
Ensure correct stac
k
top for OOM e
r
ror message
.
commit
|
commitdiff
|
tree
2022-09-13
Mike Pall
Fix la
s
t edit
.
commit
|
commitdiff
|
tree
2022-09-13
Mike
P
a
ll
R
emove dead
W
iki l
i
nks
.
commit
|
commitdiff
|
tree
2022-08-15
Mike Pall
Patch lua
j
it
.
pc wi
t
h INSTAL
L
_INC
,
if cu
s
tomized
.
commit
|
commitdiff
|
tree
2022-08-07
Mike Pall
Preve
n
t use of
R
T
L
D_DEFAULT wh
e
n NO
_
RTLD_DEFAULT
i
s
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike
P
all
FFI: Fix
s
izeo
f
e
x
pressi
o
n i
n
C parser for
r
e
f
ere
n
ce
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
FFI: Fix ffi
.
alignof(
)
for reference types
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
FFI: Allow f
f
i
.
metatype() for typedefs w
i
t
h
attributes
.
commit
|
commitdiff
|
tree
2022-07-08
Mike Pall
x
8
6/x64:
F
i
x
m
ath
.
ceil(-
0
.
9) result sign
.
commit
|
commitdiff
|
tree
2022-06-23
M
i
ke Pall
Grammar a
n
d
spell chec
k
.
commit
|
commitdiff
|
tree
2022-06-08
Mike P
a
ll
Fix warnings in minilua
.
c
.
commit
|
commitdiff
|
tree
2022-06-08
Mike
Pall
Updat
e
consol
e
build instr
u
ct
i
ons
.
commit
|
commitdiff
|
tree
2022-05-21
Mike Pall
P
revent
C compiler undefi
n
ed-b
e
h
a
vior optimiza
t
i
o
n
.
commit
|
commitdiff
|
tree
2022-04-17
Mik
e
P
all
Cleanup of sys
t
em and a
r
chite
c
ture sup
p
ort docs
.
commit
|
commitdiff
|
tree
2022-04-17
Mike Pall
Fix
a
sse
r
tions
.
commit
|
commitdiff
|
tree
2022-03-13
Mike Pa
l
l
Fix
BC_UCLO insertio
n
for
r
etur
n
s
.
commit
|
commitdiff
|
tree
2022-03-07
Mike Pall
Fix install doc
s
for Andr
o
i
d
.
commit
|
commitdiff
|
tree
2022-01-27
Mike Pall
Fi
x
command-li
n
e
a
r
g
v handling
.
commit
|
commitdiff
|
tree
2022-01-25
Mike Pall
D
on't export
i
nternal sym
b
ol
.
commit
|
commitdiff
|
tree
2022-01-23
Mike
P
al
l
Always
exit
a
fter
ma
c
hin
e
code page p
r
otection change
.
.
.
commit
|
commitdiff
|
tree
2022-01-16
Mike Pall
Sa
v
e tra
c
e recorder stat
e
around VM event c
a
ll
.
commit
|
commitdiff
|
tree
2022-01-15
Mike Pall
Bump
c
o
pyright date
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pall
Limit
e
xponent range in nu
m
ber parsing
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pal
l
Fix ton
u
m
ber("-0") in d
u
al-number m
o
de
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pal
l
Limit w
o
rk done in SINK pass
.
commit
|
commitdiff
|
tree
2022-01-13
Mik
e
Pall
Fix ABC FOLD r
u
le with constants
.
commit
|
commitdiff
|
tree
2021-12-19
M
i
ke
P
a
ll
Pr
e
ve
n
t
C
SE
o
f a REF_BASE operand ac
r
oss IR
_
RETF
.
commit
|
commitdiff
|
tree
2021-12-17
Mike Pall
Fix FOLD ru
l
e for x
-
0
.
commit
|
commitdiff
|
tree
2021-11-13
Mike P
a
l
l
U
pdate Androi
d
build doc
s
.
commit
|
commitdiff
|
tree
2021-10-02
Mike
P
al
l
MIPS
:
Fix r
e
g
i
ster allocat
i
o
n in assemb
l
y of HREF
.
commit
|
commitdiff
|
tree
2021-09-24
Mi
k
e
Pall
Win
d
ows/x64: Document MSV
C
flags for C++ excep
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Mike Pall
Fi
x
st
a
ck allocati
o
n after o
n
-trace stack check
.
commit
|
commitdiff
|
tree
2021-09-20
Mike
P
all
F
F
I: Don
'
t load PC from non-function object in FFI
.
.
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
FFI
:
Fix mi
s
sing c
t
s
-
>L initi
a
lizatio
n
in argv2ctype()
.
commit
|
commitdiff
|
tree
2021-07-27
Mike Pa
l
l
Consider
slot
s
used by upvalu
e
s in use-def
a
nalysis
.
commit
|
commitdiff
|
tree
2021-07-23
Mike Pall
Prev
e
nt loop in snap_usedef()
.
commit
|
commitdiff
|
tree
2021-07-22
Mik
e
Pa
l
l
Fix io
.
close() error m
e
ssage
.
commit
|
commitdiff
|
tree
2021-07-22
Mik
e
Pal
l
Fix io
.
close()
.
commit
|
commitdiff
|
tree
2021-07-21
Mi
k
e Pal
l
Fix minil
u
a
v
a
r
arg stack
h
andl
i
n
g
.
commit
|
commitdiff
|
tree
2021-07-19
Mik
e
Pall
Avoid out-of
-
range n
u
mber of results whe
n
com
p
iling
.
.
.
commit
|
commitdiff
|
tree
2021-07-19
Mik
e
Pall
Fix
jit
.
dump() output
f
or IR_
C
ONV
.
commit
|
commitdiff
|
tree
2021-06-08
Mike Pall
Dy
n
ASM/
x
8
6: Add
m
iss
i
ng escape in pattern
.
commit
|
commitdiff
|
tree
2021-06-07
M
ike
P
a
l
l
Fi
x
HTML
.
commit
|
commitdiff
|
tree
2021-05-31
Mike Pall
FFI
:
Fix dan
g
ling re
f
erence t
o
CType
.
commit
|
commitdiff
|
tree
next