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
Rework stack overflow handling.
2024-02-04
Mike Pal
l
Rework stack
o
v
e
rflow
handling
.
commit
|
commitdiff
|
tree
2024-01-31
Mike
P
all
P
r
eserve keys with dynam
i
c values in t
e
mpl
a
te ta
b
le
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
M
i
ke Pall
Pr
e
vent incl
u
de of l
u
aj
i
t_ro
l
ling
.
h
.
commit
|
commitdiff
|
tree
2024-01-26
M
i
ke
P
all
Fix documentation bu
g
about '\z' string
es
c
a
pe
.
commit
|
commitdiff
|
tree
2024-01-23
M
ike Pall
Fix
u
nsinking
o
f IR_FS
T
ORE for NU
L
L metatable
.
commit
|
commitdiff
|
tree
2023-12-23
Mike Pall
Check for IR_
H
REF
v
s
.
IR
_
H
REFK
aliasing i
n
n
o
n-nil
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
Mi
k
e Pall
Respec
t
jit
.
off()
on pendin
g
trac
e
exit
.
commit
|
commitdiff
|
tree
2023-12-23
M
i
ke
P
all
Simp
l
ify ha
n
d
l
ing of i
n
st
a
ble types in
TNEW/T
D
UP load
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Mik
e
Pall
On
l
y em
i
t prop
e
r parent references in snapshot repla
y
.
commit
|
commitdiff
|
tree
2023-12-10
Mik
e
Pall
ARM: Fix stack re
s
tore for FP
s
lots
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pa
l
l
Doc
u
men
t
workaround for multilib v
s
.
cross
-
compile
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
M
ik
e
Pall
Fix r
u
ntime library flags
f
or M
S
VC
de
b
u
g
builds
.
commit
|
commitdiff
|
tree
2023-12-10
M
i
k
e
Pall
Fix
.
deb
u
g_abbr
e
v section in GDB J
I
T API
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
Emi
t
s
unk
I
R_
N
EW
R
EF
on
l
y o
n
ce
p
er
k
ey o
n
s
n
apshot replay
.
commit
|
commitdiff
|
tree
2023-11-14
Mike Pa
l
l
x
8
6/x64: Don'
t
fuse loa
d
s across IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-11-12
Mike Pall
x86/x6
4
: Add more red
z
one
c
h
e
cks
t
o asse
m
b
l
e
r
backen
d
.
commit
|
commitdiff
|
tree
2023-11-12
Mike Pall
Add sta
c
k check to pcal
l
/x
p
cal
l
.
commit
|
commitdiff
|
tree
2023-11-09
M
ike
Pall
Invalidat
e
SC
E
V
entry
w
hen returning to
l
o
w
er frame
.
commit
|
commitdiff
|
tree
2023-11-07
Mike Pall
F
FI: F
i
x pr
a
gma push s
t
ack limit chec
k
and thro
w
on
.
.
.
commit
|
commitdiff
|
tree
2023-11-05
Mike Pall
x6
4
: Properly fix __call meta
m
ethod return
d
ispatc
h
.
commit
|
commitdiff
|
tree
2023-10-21
Mike Pal
l
FFI: Fix dangling reference to CType i
n
carith_checkarg
(
)
.
commit
|
commitdiff
|
tree
2023-09-22
Mike Pall
M
a
inta
i
n
chain invariant
i
n
DCE
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
F
o
l
low-up fix
for stack overflow h
a
ndli
n
g c
l
e
a
n
u
p
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Ha
n
dle all stack la
y
outs in (delayed) TRACE vmevent
.
commit
|
commitdiff
|
tree
2023-09-21
Mi
k
e Pall
Add
missing coer
c
io
n
when record
i
ng
s
elect(st
r
ing,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
M
ike
P
all
Cleanup stack overflow handling
.
commit
|
commitdiff
|
tree
2023-09-10
Mike
P
all
Allow path overrides in
g
enversion
.
lua wit
h
minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
I
m
prove architecture de
t
ection er
r
or messages
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
ARM: Fix stack
check code ge
n
eration
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
F
i
x
mcode limit check for non-x86 archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Add NaN check to IR_NE
W
REF
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Allow override of
p
aths for genvers
i
on
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
F
i
x native
M
inGW build
.
commit
|
commitdiff
|
tree
2023-08-29
Mike P
a
ll
Update exter
n
al
M
SDN U
R
L
in code
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Handle table unsinking
i
n
t
he pres
e
n
c
e of IRFL_TAB_NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
Us
e
fallbac
k
name
f
or install f
i
les wit
h
out
v
alid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mik
e
Pall
Handle
n
on-
.
git
c
heckou
t
wit
h
.
relver
in
.
bat-fil
e
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix e
x
terna
l
C call st
a
ck check when using LUAJIT
_
MOD
E
_WRAPC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix
predict
_
next() in pa
r
ser (again)
.
commit
|
commitdiff
|
tree
2023-08-22
Mike
P
all
Hand
l
e t
h
e case when
.
g
i
t is
not a directory
.
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e Pall
Ad
d
.
gitat
t
ributes to dynamically reso
l
ve
.
r
e
lver
.
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
Pall
F
ix W
i
n
dows build sc
r
ipts fo
r
ro
l
ling rel
e
ases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike P
a
ll
Swi
t
ch
M
SVC an
d
console build scrip
t
s to rollin
g
rele
a
ses
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
S
w
itch build system to rolling rel
e
ases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Update doc
u
me
n
tatio
n
for switch to rollin
g
r
ele
a
ses
.
commit
|
commitdiff
|
tree
2023-08-20
Mi
k
e Pall
Bump copyright da
t
e
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix m
a
xslots when re
c
o
r
ding
BC_
V
ARG, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix predict_next() in
p
ar
s
er
.
commit
|
commitdiff
|
tree
2023-07-12
M
i
ke Pall
F
ix base
r
e
giste
r
coalescing in side
trace
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
Fix
maxslots when
r
ec
o
rding
B
C
_VARG,
p
ar
t
2
.
commit
|
commitdiff
|
tree
2023-07-08
Mike
Pall
Fix maxslots wh
e
n
r
e
cording BC_
V
ARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix register mas
k
f
o
r s
t
a
c
k
c
h
eck
in head o
f
side
trace
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
FFI: Fix ffi
.
metatype()
for non-raw ty
p
es
.
commit
|
commitdiff
|
tree
2023-06-02
Mike P
a
l
l
Fix handling of in
s
table typ
e
s i
n
TNEW/TDU
P
l
oad
forwarding
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Fix
c
ompiler
w
arni
n
g
.
commit
|
commitdiff
|
tree
2023-04-16
Mi
k
e Pall
Fix
TDUP load
f
orwa
r
ding after table rehas
h
.
commit
|
commitdiff
|
tree
2023-04-16
Mike Pall
Fix canonicalization of +-0
.
0 keys fo
r
IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-02-21
Mi
k
e
P
all
Improve error
r
e
porting
o
n
stack overflo
w
.
commit
|
commitdiff
|
tree
2023-02-21
Mike Pa
l
l
Allow
b
u
il
d
i
n
g s
o
u
rc
e
s wit
h
mi
x
ed LF/
C
RLF line-endings
.
commit
|
commitdiff
|
tree
2022-12-21
Mike
Pall
Avoid negatio
n
of signed integers in
C
that may hold
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
M
i
k
e
Pall
Co
r
r
ec
t
f
ix f
o
r stack
c
h
eck when
re
c
ord
i
ng BC_VA
R
G
.
commit
|
commitdiff
|
tree
2022-12-07
M
i
ke Pa
l
l
FFI:
Fix dangli
n
g r
e
ference to
C
T
y
pe
.
Improve checks
.
commit
|
commitdiff
|
tree
2022-11-14
M
i
ke Pall
Clarif
y
contact
p
a
ge
.
commit
|
commitdiff
|
tree
2022-11-09
Mik
e
Pall
Ensur
e
cor
r
ect sta
c
k
to
p
for OOM error messag
e
.
commit
|
commitdiff
|
tree
2022-09-13
Mike
Pall
Fix
l
ast edit
.
commit
|
commitdiff
|
tree
2022-09-13
Mike Pall
Re
m
o
ve dead Wiki links
.
commit
|
commitdiff
|
tree
2022-08-15
Mike Pa
l
l
Patch
lua
j
it
.
p
c
with
I
NSTALL_INC, if customized
.
commit
|
commitdiff
|
tree
2022-08-07
Mi
k
e Pall
P
re
v
ent use of RTLD_DEFAULT when NO_RTLD_D
E
FAULT i
s
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mik
e
Pall
FFI: Fi
x
siz
e
of expression in C
p
arse
r
for reference
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike
P
all
FFI: Fix f
f
i
.
a
li
g
n
of() for
r
eference
types
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
FFI
:
Allow ffi
.
metatype
(
) f
o
r typedefs w
i
th attr
i
bu
t
e
s
.
commit
|
commitdiff
|
tree
2022-07-08
Mike Pal
l
x
8
6/x6
4
: Fix m
a
t
h
.
ceil(-0
.
9) re
s
ult sig
n
.
commit
|
commitdiff
|
tree
2022-06-23
Mi
k
e
Pall
G
r
am
m
ar an
d
spell c
h
eck
.
commit
|
commitdiff
|
tree
2022-06-08
Mike Pall
Fix
w
arnings in minilua
.
c
.
commit
|
commitdiff
|
tree
2022-06-08
Mike Pall
Updat
e
console build instru
c
tio
n
s
.
commit
|
commitdiff
|
tree
2022-05-21
M
i
k
e Pall
Prevent C compiler
undefin
e
d-behavior optimization
.
commit
|
commitdiff
|
tree
2022-04-17
Mike Pall
Cleanup of system and
architecture support
d
ocs
.
commit
|
commitdiff
|
tree
2022-04-17
Mike Pa
l
l
Fix asser
t
ions
.
commit
|
commitdiff
|
tree
2022-03-13
Mike P
a
ll
Fix BC_UCLO
i
n
s
ertion
for returns
.
commit
|
commitdiff
|
tree
2022-03-07
Mike Pall
Fix install docs for Android
.
commit
|
commitdiff
|
tree
2022-01-27
Mike Pall
F
ix command-
l
ine argv
handling
.
commit
|
commitdiff
|
tree
2022-01-25
Mi
k
e Pall
D
o
n't export int
e
rn
a
l symbol
.
commit
|
commitdiff
|
tree
2022-01-23
Mi
k
e
P
all
A
lways exit after machine code
p
age protect
i
on
c
ha
n
ge
.
.
.
commit
|
commitdiff
|
tree
2022-01-16
M
i
k
e
P
all
Save tr
a
c
e recor
d
er
s
tate arou
n
d
V
M
e
v
ent
call
.
commit
|
commitdiff
|
tree
2022-01-15
Mike Pall
B
u
mp copyright date
.
commit
|
commitdiff
|
tree
2022-01-13
Mik
e
P
a
ll
L
imit exponent
r
ange in number
pa
r
sing
.
commit
|
commitdiff
|
tree
2022-01-13
Mike P
a
ll
Fix tonumbe
r
("-0") in dual-number mode
.
commit
|
commitdiff
|
tree
2022-01-13
M
i
ke Pall
Limit work
d
one in SINK pass
.
commit
|
commitdiff
|
tree
2022-01-13
M
i
k
e P
a
ll
Fix ABC FO
L
D rule with constants
.
commit
|
commitdiff
|
tree
2021-12-19
Mik
e
Pall
Pre
v
en
t
CSE of a RE
F
_B
A
SE o
p
erand across IR_RETF
.
commit
|
commitdiff
|
tree
2021-12-17
Mike Pall
Fix FOLD rule for x-0
.
commit
|
commitdiff
|
tree
2021-11-13
Mik
e
Pall
U
pdate And
r
o
id build docs
.
commit
|
commitdiff
|
tree
2021-10-02
Mike
P
all
MIPS: Fi
x
register
a
l
locat
i
on in a
s
sembly
o
f HREF
.
commit
|
commitdiff
|
tree
2021-09-24
M
ike P
a
l
l
Windows/x64: Documen
t
MSVC flags fo
r
C++ exc
e
ptio
n
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
M
i
ke P
a
ll
Fix stack alloc
a
tion af
t
er on-trace stack c
h
eck
.
commit
|
commitdiff
|
tree
2021-09-20
M
ike Pall
FFI: Don't load
P
C from
non-functi
o
n object in FFI
.
.
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
FFI: Fix missing
cts->L
i
n
itialization
i
n a
r
gv2
c
type()
.
commit
|
commitdiff
|
tree
2021-07-27
Mike Pa
l
l
Consider slo
t
s used
b
y up
v
alu
e
s in use-def
a
n
a
lysi
s
.
commit
|
commitdiff
|
tree
2021-07-23
Mike
P
all
Prevent loop in snap_usedef()
.
commit
|
commitdiff
|
tree
2021-07-22
Mi
k
e Pall
F
i
x
i
o
.
c
l
ose() error mes
s
age
.
commit
|
commitdiff
|
tree
next