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
Mi
k
e
P
all
S
i
mplify handling of inst
a
ble types
i
n TNEW/TDUP
l
oad
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
M
ike Pall
Only emit proper
p
a
ren
t
refere
n
ces in
s
n
apshot
r
e
play
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
ARM: Fix stack restore
f
or FP slots
.
commit
|
commitdiff
|
tree
2023-12-10
M
i
k
e Pall
Document workar
o
und fo
r
multil
i
b vs
.
cross
-
compiler
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
Fix runtime libr
a
ry f
l
ags fo
r
MS
V
C debug b
u
ilds
.
commit
|
commitdiff
|
tree
2023-12-10
Mik
e
Pall
Fix
.
debug_ab
b
rev se
c
ti
o
n
in G
D
B JIT
A
P
I
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
Emit sunk IR_NEWREF only once per
k
e
y on snapsh
o
t replay
.
commit
|
commitdiff
|
tree
2023-11-14
Mike Pall
x86/x64: Don't fuse loads ac
r
oss IR_NE
W
R
E
F
.
commit
|
commitdiff
|
tree
2023-11-12
Mike Pal
l
x86/x64
:
Ad
d
m
ore red zone
checks t
o
assembler backend
.
commit
|
commitdiff
|
tree
2023-11-12
Mike Pall
Add stack check to pca
l
l/xpca
l
l
.
commit
|
commitdiff
|
tree
2023-11-09
Mike
P
al
l
Invalida
t
e SC
E
V entry when returning t
o
l
o
w
e
r fr
a
me
.
commit
|
commitdiff
|
tree
2023-11-07
Mike P
a
ll
FFI: Fix p
r
agma push stac
k
limit check and throw
on
.
.
.
commit
|
commitdiff
|
tree
2023-11-05
M
ike Pa
l
l
x64
:
P
rope
r
ly fix __call metamethod return dispat
c
h
.
commit
|
commitdiff
|
tree
2023-10-21
Mike Pall
FFI
:
Fix
dan
g
ling r
e
fere
n
ce to CTyp
e
in c
a
r
ith_chec
k
arg()
.
commit
|
commitdiff
|
tree
2023-09-22
M
i
ke Pall
Maintain
c
hain invariant in DCE
.
commit
|
commitdiff
|
tree
2023-09-21
M
i
ke Pall
Follow-up fix for
s
tack overflow handling clea
n
up
.
commit
|
commitdiff
|
tree
2023-09-21
M
i
ke Pall
Handle
all sta
c
k la
y
outs in (
d
elayed)
T
RAC
E
vm
e
vent
.
commit
|
commitdiff
|
tree
2023-09-21
M
ike Pall
Add miss
i
ng co
e
rcion
when recording
sele
c
t(string,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike Pall
Cleanup st
a
ck overfl
o
w
h
a
ndl
i
ng
.
commit
|
commitdiff
|
tree
2023-09-10
Mike
P
all
Allow path ove
r
ride
s
i
n
genv
e
rs
i
on
.
lua with minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e P
a
ll
Improve
a
rchi
t
ecture detection erro
r
messages
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM: Fix stack check code gen
e
rati
o
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix mcode
limit
c
heck for non-x86 archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Add NaN check to IR_N
E
WREF
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Allow over
r
ide of paths fo
r
g
enve
r
sio
n
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix native MinGW build
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Upda
t
e external MSDN URL in code
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Handle t
a
ble
u
nsin
k
ing i
n
t
h
e
p
resen
c
e of IR
F
L_TAB_NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
M
ike Pall
U
s
e
f
a
llbac
k
n
am
e
f
o
r install
f
i
les without valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
Handle
non-
.
git
che
c
kout w
i
th
.
relver i
n
.
bat-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
M
ike Pal
l
F
i
x externa
l
C call s
t
a
c
k check wh
e
n using LUAJIT_MOD
E
_WRAPC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix predict_next() in parser (again)
.
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e
Pall
Handle the case whe
n
.
git i
s
not a directory
.
commit
|
commitdiff
|
tree
2023-08-22
Mike
P
all
Add
.
gi
t
a
t
tributes to dynamica
l
ly resolve
.
r
elv
e
r
.
commit
|
commitdiff
|
tree
2023-08-21
Mike
Pall
Fix
Win
d
ows build scripts for
r
oll
i
ng releases
.
commit
|
commitdiff
|
tree
2023-08-21
M
ike
Pall
Switch M
S
VC and console
build scripts to rolling r
e
leases
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke Pall
Switch bui
l
d
s
yst
e
m
t
o
rol
l
ing releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pa
l
l
U
p
date docu
m
entation for switch to
r
olling r
e
le
a
ses
.
commit
|
commitdiff
|
tree
2023-08-20
M
i
k
e
Pall
B
u
mp copyright da
t
e
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fi
x
maxslots when re
c
ording BC_VARG, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix pr
e
di
c
t
_
next()
in parse
r
.
commit
|
commitdiff
|
tree
2023-07-12
Mike Pall
Fix base r
e
gis
t
e
r
c
o
a
lesci
n
g in si
d
e trace
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
Fix
maxslots when
recordin
g
B
C_VARG, pa
r
t 2
.
commit
|
commitdiff
|
tree
2023-07-08
M
i
ke Pall
Fix maxslots when recording
BC_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
F
i
x regi
s
ter mas
k
fo
r
s
tack check
i
n head of
side trace
.
commit
|
commitdiff
|
tree
2023-07-08
Mi
k
e Pall
FFI: Fix ffi
.
metat
y
pe() for non-raw types
.
commit
|
commitdiff
|
tree
2023-06-02
M
i
k
e
Pall
Fix handlin
g
of
i
n
s
table types i
n
TNEW/TDUP load f
o
rwarding
.
commit
|
commitdiff
|
tree
2023-06-02
M
i
ke Pall
Fix comp
i
ler warning
.
commit
|
commitdiff
|
tree
2023-04-16
M
i
ke Pall
F
i
x
T
DUP load for
w
arding after ta
b
le rehas
h
.
commit
|
commitdiff
|
tree
2023-04-16
Mike Pall
Fix canonical
i
zation
of +
-
0
.
0
keys for IR_NEWRE
F
.
commit
|
commitdiff
|
tree
2023-02-21
Mike Pall
Improve
e
rror reporting on stack overflow
.
commit
|
commitdiff
|
tree
2023-02-21
Mik
e
Pall
Allow
b
uil
d
ing sou
r
ces with mixed LF/CRLF line-endings
.
commit
|
commitdiff
|
tree
2022-12-21
Mike Pall
Avoid
n
eg
a
tion of signed
i
n
tegers
i
n
C that may hold
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
M
i
ke Pal
l
Correct fix
f
or sta
c
k check when recording BC_VARG
.
commit
|
commitdiff
|
tree
2022-12-07
Mike Pall
FFI: Fi
x
d
a
ngling reference to
CT
y
p
e
.
Improve checks
.
commit
|
commitdiff
|
tree
2022-11-14
Mik
e
Pall
Cla
r
i
fy contact page
.
commit
|
commitdiff
|
tree
2022-11-09
Mi
k
e Pall
Ensu
r
e correct
st
a
ck t
o
p for OOM e
r
ror message
.
commit
|
commitdiff
|
tree
2022-09-13
Mike Pal
l
Fi
x
last edit
.
commit
|
commitdiff
|
tree
2022-09-13
Mike Pal
l
Remove dead Wiki
link
s
.
commit
|
commitdiff
|
tree
2022-08-15
Mik
e
Pall
Patch
l
uajit
.
pc wi
t
h INSTALL_INC, if custom
i
zed
.
commit
|
commitdiff
|
tree
2022-08-07
Mike Pal
l
Prevent use of RT
L
D
_
DEFAULT when NO_RTL
D
_DEF
A
UL
T
is
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
F
F
I:
F
ix sizeof ex
p
ressio
n
in
C
parser
for
r
eference
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
FFI: Fix ffi
.
ali
g
no
f
()
f
o
r
reference types
.
commit
|
commitdiff
|
tree
2022-07-12
Mi
k
e
P
all
F
F
I: Allow ffi
.
metatype()
f
or typedef
s
with attribut
e
s
.
commit
|
commitdiff
|
tree
2022-07-08
Mike Pall
x
86/x64
:
F
ix math
.
ceil(-0
.
9
) result sig
n
.
commit
|
commitdiff
|
tree
2022-06-23
M
i
k
e Pall
Grammar
a
n
d
spell check
.
commit
|
commitdiff
|
tree
2022-06-08
Mike P
a
ll
F
i
x w
a
rni
n
gs in mini
l
ua
.
c
.
commit
|
commitdiff
|
tree
2022-06-08
Mike Pall
Update c
o
ns
o
le bui
l
d
instructions
.
commit
|
commitdiff
|
tree
2022-05-21
Mike Pall
Pr
e
vent
C
compiler un
d
efined-beh
a
v
ior opt
i
mization
.
commit
|
commitdiff
|
tree
2022-04-17
Mi
k
e Pall
Clea
n
up of
s
ystem and architecture
sup
p
ort docs
.
commit
|
commitdiff
|
tree
2022-04-17
Mike Pall
Fix assertions
.
commit
|
commitdiff
|
tree
2022-03-13
Mike Pall
Fix BC_UCLO in
s
ertion fo
r
retu
r
n
s
.
commit
|
commitdiff
|
tree
2022-03-07
Mike P
a
ll
Fix i
n
stall docs for
Andro
i
d
.
commit
|
commitdiff
|
tree
2022-01-27
M
ike Pall
Fix command-li
n
e argv handling
.
commit
|
commitdiff
|
tree
2022-01-25
Mike Pall
Don't exp
o
rt inte
r
nal symbol
.
commit
|
commitdiff
|
tree
2022-01-23
Mike P
a
ll
Always
e
xit after machine code page
pr
o
tecti
o
n change
.
.
.
commit
|
commitdiff
|
tree
2022-01-16
M
i
ke Pall
S
ave trace recor
d
er state
aroun
d
VM ev
e
nt call
.
commit
|
commitdiff
|
tree
2022-01-15
Mi
k
e
P
all
B
u
m
p
c
o
p
yr
i
ght da
t
e
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pall
Limit exponent
r
ang
e
in numb
e
r parsing
.
commit
|
commitdiff
|
tree
2022-01-13
M
i
ke Pal
l
Fi
x
to
n
umber("
-
0") in d
u
al-number mode
.
commit
|
commitdiff
|
tree
2022-01-13
Mik
e
Pall
Limit work do
n
e in SINK pass
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pall
Fix ABC
FOLD rule
w
ith constants
.
commit
|
commitdiff
|
tree
2021-12-19
Mik
e
Pa
l
l
Prev
e
nt CSE of a REF_BASE op
e
ran
d
ac
r
os
s
IR_RETF
.
commit
|
commitdiff
|
tree
2021-12-17
Mike Pall
Fix
FO
L
D rul
e
for x-0
.
commit
|
commitdiff
|
tree
2021-11-13
Mike Pal
l
Update Andr
o
id build
d
ocs
.
commit
|
commitdiff
|
tree
2021-10-02
M
ike Pa
l
l
MIPS: Fix register al
l
o
c
atio
n
in assembly of HREF
.
commit
|
commitdiff
|
tree
2021-09-24
Mike
P
all
Windows/x64: Doc
u
ment MSVC flag
s
f
or C++
e
x
cept
i
on
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Mike Pall
Fix
sta
c
k allo
c
ation aft
e
r on-trace
s
ta
c
k
check
.
commit
|
commitdiff
|
tree
2021-09-20
M
ike Pall
FFI: Don't lo
a
d
PC from non-f
u
n
ction o
b
ject in FFI
.
.
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pa
l
l
F
FI: Fix missing cts->
L
initial
i
zation in ar
g
v2ctype(
)
.
commit
|
commitdiff
|
tree
2021-07-27
Mike Pall
C
o
nsid
e
r slots
used by up
v
alue
s
in use-def
analysis
.
commit
|
commitdiff
|
tree
2021-07-23
Mike Pall
Preve
n
t loop in snap_
u
se
d
ef()
.
commit
|
commitdiff
|
tree
2021-07-22
Mike
P
al
l
Fix io
.
close
(
)
error messa
g
e
.
commit
|
commitdiff
|
tree
2021-07-22
Mike P
a
ll
F
ix io
.
clos
e
()
.
commit
|
commitdiff
|
tree
2021-07-21
Mike Pall
Fix
m
inilu
a
vara
r
g
stack handling
.
commit
|
commitdiff
|
tree
2021-07-19
Mike Pall
Avoid
o
u
t-
o
f-ran
g
e n
u
m
b
er of results when compiling
.
.
.
commit
|
commitdiff
|
tree
2021-07-19
Mike Pall
Fix jit
.
dump() output for I
R
_
C
ONV
.
commit
|
commitdiff
|
tree
2021-06-08
Mike Pall
DynASM/x86: Add missing
escape in p
a
t
tern
.
commit
|
commitdiff
|
tree
2021-06-07
M
ike Pal
l
Fix
H
T
M
L
.
commit
|
commitdiff
|
tree
2021-05-31
M
i
ke Pall
FFI: F
i
x dang
l
ing reference
to CType
.
commit
|
commitdiff
|
tree
next