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
Ensure full init of IR_NOP instructions.
2020-10-12
Mike Pall
En
s
ure f
u
ll init
o
f
IR_NOP inst
r
uctions
.
commit
|
commitdiff
|
tree
2020-09-27
Mi
k
e Pall
Preven
t
patching of the GC exit ch
e
ck br
a
nch
.
commit
|
commitdiff
|
tree
2020-09-22
Mike Pall
M
ar
k
CONV a
s
non-
w
eak,
t
o preven
t
e
liminat
i
on of its
.
.
.
commit
|
commitdiff
|
tree
2020-09-12
Mike Pa
l
l
DynA
S
M/x86: Fix V
R
E
G support
.
commit
|
commitdiff
|
tree
2020-09-05
M
ike Pall
Limit p
a
th length p
a
ssed to C library loader
.
commit
|
commitdiff
|
tree
2020-08-09
Mi
k
e Pall
C
all
e
r
ror function
o
n
r
e
throw after trace exit
.
commit
|
commitdiff
|
tree
2020-08-09
Mike
Pall
Fix handli
n
g of
errors during snapshot restore
.
commit
|
commitdiff
|
tree
2020-08-05
Mike Pall
A
RM: Ensure relative GG_State elem
e
nt al
i
gnme
n
t
differ
e
n
t
ly
.
commit
|
commitdiff
|
tree
2020-08-05
Mike Pall
F
ix Mak
e
fil
e
depend
e
ncies
.
commit
|
commitdiff
|
tree
2020-07-12
M
ike Pall
Add FA
Q
about sandboxing
.
Minor fixes
.
commit
|
commitdiff
|
tree
2020-07-12
Mik
e
P
all
Fix frame trave
r
sa
l
for __gc handler frames
.
commit
|
commitdiff
|
tree
2020-06-07
Mike
P
all
Fix de
b
ug
.
debug(
)
for non-strin
g
errors
.
commit
|
commitdiff
|
tree
2020-05-22
Mike Pall
Fix bytecode r
e
g
ister allocation for compar
i
sons
.
commit
|
commitdiff
|
tree
2020-05-08
Mike Pall
FFI: Always fall back to me
t
amethods for cdata leng
t
h
.
.
.
commit
|
commitdiff
|
tree
2020-04-28
Mi
k
e
Pall
Fix ove
r
f
low c
h
ec
k
in unpack()
.
commit
|
commitdiff
|
tree
2020-04-28
Mike Pall
Fix Windows make cl
e
an
.
commit
|
commitdiff
|
tree
2020-03-20
Mike Pal
l
Fix write barrier for l
u
a
_s
e
t
u
p
valu
e
() and debug
.
setup
v
alue()
.
commit
|
commitdiff
|
tree
2020-02-02
Mik
e
Pall
x
86/x64: Fi
x
loop r
e
alignment
.
commit
|
commitdiff
|
tree
2020-01-26
Mike Pall
D
ocumentation
clean
u
p
.
commit
|
commitdiff
|
tree
2020-01-25
Mike Pall
Fi
x
POSI
X
inst
a
ll with missing or inc
o
mpatible ldcon
f
ig
.
commit
|
commitdiff
|
tree
2020-01-22
Mike
P
a
l
l
Fix C
file g
e
n
e
ration i
n
jit
.
b
c
save
.
commit
|
commitdiff
|
tree
2020-01-20
Mike Pall
Bump cop
y
r
i
ght dat
e
.
commit
|
commitdiff
|
tree
2020-01-13
Mike Pall
Fi
x
em
b
edded
b
y
t
e
c
o
d
e
l
o
ad
e
r
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
Fix tonumber("-0"
)
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
Fix h
a
sh table
c
h
aining (again)
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
T
y
po
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
Fix declar
a
t
i
ons of _Bi
t
ScanF
o
rward/_BitScanRever
s
e
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
A
d
d stricter ch
e
ck for pri
n
t
(
) vs
.
tostring() shortcut
.
commit
|
commitdiff
|
tree
2019-12-08
Mik
e
Pal
l
Prevent integer o
v
erf
l
ow whil
e
pa
r
sin
g
long strings
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
Fix stack
check when r
e
cording B
C
_VARG
.
commit
|
commitdiff
|
tree
2019-12-08
M
i
ke Pall
FFI: A
d
d
m
i
ssing write ba
r
rier o
n
C l
i
brary i
n
dex updat
e
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
FFI
:
Workaround f
o
r platfo
r
m
dlerro
r
(
)
r
eturning NULL
.
commit
|
commitdiff
|
tree
2019-12-08
M
ike Pall
OS
X
: Use __thre
a
d
att
r
ibute
.
commit
|
commitdiff
|
tree
2019-12-08
M
i
ke Pall
O
SX: D
o
n't set a
d
efault
MACOSX_D
E
PLOYMENT_TARGET
.
commit
|
commitdiff
|
tree
2019-12-08
Mi
k
e P
a
ll
Build MinGW imp
o
rt
library, too
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
Fi
x
MinGW make clean
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
U
pdate An
d
roid
a
n
d iOS build docs
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pal
l
Add note about the unsuitabilty
of math
.
random
(
)
fo
r
.
.
.
commit
|
commitdiff
|
tree
2019-12-08
Mike
Pal
l
Up
d
ate
M
SVC b
u
ild script and docs
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
M
ore r
e
cent
MSVC is
p
artially C99 compliant
.
commit
|
commitdiff
|
tree
2019-11-10
Mike Pall
Fix narrowi
n
g of conversions t
o
U32
.
commit
|
commitdiff
|
tree
2019-08-30
M
i
ke Pall
Fix byt
e
c
od
e
dump unpatching
.
commit
|
commitdiff
|
tree
2019-08-09
Mike Pall
Fix debug
.
getinfo(
)
argument check
.
commit
|
commitdiff
|
tree
2019-07-05
Mike Pall
MIPS:
F
ix delay
sl
o
t hint
.
commit
|
commitdiff
|
tree
2019-05-09
Mike Pall
Fix TNEW load forwa
r
ding with
i
nstable
t
ypes
.
commit
|
commitdiff
|
tree
2019-04-29
Mi
k
e Pall
ARM:
F
ix GCC 7 -Wim
p
li
c
it
-
fallthrough warnings
.
commit
|
commitdiff
|
tree
2019-04-29
Mik
e
Pall
ARM: Fix
condition
code c
h
eck fusio
n
.
commit
|
commitdiff
|
tree
2019-01-10
Mike Pall
Fix MinGW b
u
ild
.
commit
|
commitdiff
|
tree
2019-01-10
Mike
Pall
DynA
S
M/MIP
S
:
Fix shad
o
wed variable
.
commit
|
commitdiff
|
tree
2019-01-10
Mike Pal
l
DynAS
M
/PPC
:
Fix shadowed
variable
.
commit
|
commitdiff
|
tree
2019-01-10
Mik
e
Pall
Fix ove
r
flow of snapshot map
o
f
f
s
e
t
.
commit
|
commitdiff
|
tree
2019-01-10
Mik
e
Pall
Better detect
i
on of M
i
nGW build
.
commit
|
commitdiff
|
tree
2018-06-05
Mike
P
all
P
PC/NetBS
D
:
Fix
e
n
dianess check
.
commit
|
commitdiff
|
tree
2018-05-20
Mik
e
Pall
x86/x64
:
C
heck
for jcc w
h
en u
s
ing xor r,r in emit_loadi()
.
commit
|
commitdiff
|
tree
2018-05-20
M
i
ke Pall
FF
I
: Make
FP t
o
U64 conversio
n
s m
a
tch
J
IT backend behav
i
o
r
.
commit
|
commitdiff
|
tree
2018-04-25
Mike Pall
Bump copy
r
i
ght date t
o
2018
.
commit
|
commitdiff
|
tree
2018-04-22
M
i
ke Pall
FFI: Add tonumber() speci
a
l
iza
t
ion
f
or failed conv
e
r
sions
.
commit
|
commitdiff
|
tree
2018-02-27
Mike Pall
Fix
r
echaining of pseudo-res
u
rrected st
r
ing keys
.
commit
|
commitdiff
|
tree
2018-01-29
Mi
k
e
P
all
Clear s
t
ack after
print_jit_statu
s
() in CLI
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pal
l
Fix GCC 7 -Wimp
l
icit-fallthr
o
u
gh wa
r
nings
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
FF
I
:
Don't
assert on
#1LL (5
.
2 comp
a
ti
b
i
l
ity mode only)
.
commit
|
commitdiff
|
tree
2018-01-18
M
i
ke Pal
l
Fix
L
uaJIT API docs fo
r
LU
A
JI
T
_M
O
DE_*
.
commit
|
commitdiff
|
tree
2018-01-14
Mike
Pal
l
Fix
s
tring
.
f
o
r
mat("%c", 0)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike P
a
ll
Fix s
a
ved bytecode encapsula
t
ed in ELF o
b
jects
.
commit
|
commitdiff
|
tree
2017-11-08
Mike
Pall
Fix FOLD rule for str
e
ngth r
e
ductio
n
of wide
n
ing
.
commit
|
commitdiff
|
tree
2017-09-20
Mike Pal
l
Dy
n
A
SM/x86: F
i
x poten
t
ial
R
EL_A overflow
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pall
U
se https for freelists
.
org li
n
ks
.
commit
|
commitdiff
|
tree
2017-06-12
Mik
e
Pall
Modify fi
x
for warning from 'ar'
.
commit
|
commitdiff
|
tree
2017-06-07
M
ik
e
Pall
MIPS: Fix handling of sp
a
re lon
g
-range
j
ump s
l
ots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike P
a
ll
MIPS: U
s
e precis
e
se
a
rch for exit
jump patching
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
Add missing LJ_MA
X
_JSLOTS chec
k
.
commit
|
commitdiff
|
tree
2017-05-09
Mi
k
e Pall
Fix LJ_M
A
X_J
S
LOTS a
s
s
er
t
ion in rec
_
check_
s
lot
s
()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike
P
all
R
E
LEASE LuaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mik
e
Pall
Updat
e
chang
e
log
.
commit
|
commitdiff
|
tree
2017-04-17
M
i
ke Pall
Add w
o
rkaro
u
nd for
M
SVC 2015 stdio changes
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pall
O
S
X
: Fix build with recen
t
XCode
.
commit
|
commitdiff
|
tree
2017-03-30
M
i
ke Pall
F
FI
:
Fix FOLD r
u
le
s
for i
n
t64_t comparisons
.
commit
|
commitdiff
|
tree
2017-03-08
Mik
e
P
all
Rem
o
v
e unnecess
a
ry
mco
d
e alloc poi
n
ter check
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
L
i
mit
mcode a
l
l
o
c p
r
o
bing, de
p
e
n
din
g
on the a
v
ailable
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fi
x
overly restrict
i
ve
r
a
ng
e
calcul
a
tion in mcode al
l
oc
a
tio
n
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e
Pall
Fix
o
ut-o
f
-sco
p
e
g
oto handling in parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mik
e
Pal
l
Remove int
e
rna
l
__mode
= "K" a
n
d replace with safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
Fix annoying warning, due to dete
r
mini
s
t
ic bin
u
tils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Dy
n
ASM: Fix warn
i
ng
.
commit
|
commitdiff
|
tree
2017-02-20
M
ike Pall
MIP
S
:
D
on't
u
s
e
RID_GP as a scratch register
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
Pall
MIPS: Fi
x
emi
t
ted
code for
U32 to float conv
e
rsion
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIP
S
: Backport worka
r
ound for compa
c
t unwind tab
l
es
.
commit
|
commitdiff
|
tree
2017-01-17
Mi
k
e Pall
B
u
mp
cop
y
right date to 2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pal
l
Fix
H
T
M
L formatt
i
ng
.
commit
|
commitdiff
|
tree
2017-01-17
Mike P
a
l
l
Fix cross
-
e
n
dian jit
.
bcsav
e
for MIPS target
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
Add
"
proto" field to
j
it
.
ut
i
l
.
funcinfo(
)
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pall
Upd
a
te
c
on
t
a
c
t
i
nfo
.
commit
|
commitdiff
|
tree
2016-10-13
Mike Pall
Fix GC step size cal
c
ulation
.
commit
|
commitdiff
|
tree
2016-10-02
Mike Pall
ARM: Fix BLX encoding
for Thumb
interwork
i
ng calls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Loo
k
s like
C
OL
O
RTERM has gone out
o
f fas
h
i
o
n
.
commit
|
commitdiff
|
tree
2016-09-19
Mik
e
Pall
Initialize
u
v->
i
mmutab
l
e for up
v
alues of
l
o
aded chunks
.
commit
|
commitdiff
|
tree
2016-07-31
Mike Pall
Rever
t
"
O
SX: S
w
itch to Cla
n
g as the d
e
fau
l
t c
o
mpiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Adjust comment with defines
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix for cdat
a
vs
.
non-cdata
a
rithm
e
ti
c
s/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
M
ike Pall
Fi
x
unused vars etc
.
in internal Lua files
.
commit
|
commitdiff
|
tree
next