repo.or.cz
/
luajit-2.0
/
celess22.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix LuaJIT API docs for LUAJIT_MODE_*.
2018-01-18
Mike
P
all
Fix LuaJIT API d
o
c
s
fo
r
LUAJIT_M
O
DE_*
.
commit
|
commitdiff
|
tree
2018-01-14
M
ik
e
Pall
Fix stri
n
g
.
format("%c", 0
)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike Pall
Fi
x
saved
b
yteco
d
e
en
c
apsul
a
t
e
d
i
n
EL
F
o
b
jects
.
commit
|
commitdiff
|
tree
2017-11-08
Mike P
a
l
l
Fix
FOLD rule for stre
n
g
th red
u
ction of widening
.
commit
|
commitdiff
|
tree
2017-09-20
Mike Pal
l
DynASM/x86: Fix p
o
tential REL_
A
ove
r
flow
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pal
l
Use ht
t
p
s
f
or f
r
eelists
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
Mik
e
P
all
Modi
f
y fix for warni
n
g
f
rom
'
a
r
'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIPS: F
i
x handling of spare
long
-
r
a
ng
e
jump s
l
ots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIPS:
U
se
precise
se
a
rch for exit jump patching
.
commit
|
commitdiff
|
tree
2017-05-17
Mike
P
all
Ad
d
mi
s
s
i
ng LJ_MAX_J
S
LOTS
c
h
e
ck
.
commit
|
commitdiff
|
tree
2017-05-09
M
ike Pa
l
l
Fix LJ_MA
X
_JSLOTS a
s
sert
i
on in rec_che
c
k_slots
(
)
.
commit
|
commitdiff
|
tree
2017-05-01
M
i
ke
Pall
RELEASE LuaJIT
-
2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike
Pall
Up
d
a
t
e changelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike Pall
A
dd
w
or
k
a
round fo
r
MSVC 2
0
15 stdio
c
hanges
.
commit
|
commitdiff
|
tree
2017-04-07
M
i
k
e
P
all
OSX: Fi
x
build wit
h
recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pall
FFI:
Fi
x
FOLD rules for int64_t comparis
o
ns
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
all
Remove unnec
e
s
sary mcode alloc
pointe
r
check
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Limit mcode alloc p
r
obing, depending on
the a
v
ailable
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fi
x
overly restrictive
range calculation in
m
code al
l
o
c
ation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike P
a
ll
Fix out-of
-
s
c
ope goto handlin
g
in
parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Remove internal _
_
mode = "
K
"
and replace
w
ith
safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mik
e
Pall
Fix an
n
oying warning
,
due to
deterministic binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
DynAS
M
: Fix warning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike P
a
ll
M
IPS: Don't use RID_GP
a
s a
s
c
ratc
h
registe
r
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
P
all
MIPS: Fi
x
emitted
c
o
d
e
for U
3
2
t
o float conver
s
ion
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: Bac
k
po
r
t w
o
rkaround for
c
ompact unwind
t
ables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bump
c
op
y
r
igh
t
date to 2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mik
e
Pall
Fi
x
HTML f
o
r
m
at
t
ing
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix cross-en
d
i
a
n
j
it
.
bcsave
for MI
P
S target
.
commit
|
commitdiff
|
tree
2016-12-15
Mike
Pall
Ad
d
"pro
t
o"
f
iel
d
to jit
.
util
.
funcinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pall
Update contact
i
nfo
.
commit
|
commitdiff
|
tree
2016-10-13
Mi
k
e Pall
Fix GC step size c
a
lculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mi
k
e Pal
l
ARM:
F
ix BLX encoding for Thumb interworking c
a
lls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Looks li
k
e COLORTERM has gone out of fashion
.
commit
|
commitdiff
|
tree
2016-09-19
M
i
ke Pa
l
l
Init
i
alize
u
v->
i
mmu
t
a
ble fo
r
u
pvalues of load
e
d
chunks
.
commit
|
commitdiff
|
tree
2016-07-31
Mike Pall
Rev
e
rt "OSX: S
w
i
t
c
h to Clang as the
d
efault compi
l
er
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike P
a
ll
Adjust comment with defines
.
commit
|
commitdiff
|
tree
2016-07-17
M
i
ke Pal
l
Fix for cdat
a
v
s
.
non-cda
t
a arithmetics/compar
i
s
o
ns
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
F
i
x unuse
d
v
a
rs etc
.
in inter
n
al Lu
a
f
iles
.
commit
|
commitdiff
|
tree
2016-06-27
Mik
e
Pall
D
rop leftover regs in 'for
'
iterator assignment, too
.
commit
|
commitdiff
|
tree
2016-06-05
Mike
Pall
F
ix
PHI remar
k
ing
in SINK pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Fix Valgr
i
nd suppres
s
ions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Don
'
t try to
r
e
c
o
r
d oute
r
mo
s
t pcall() re
t
urn to
lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
M
i
ke Pall
x86: Don
'
t spill
an
e
x
plic
i
t REF_BASE in the IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mik
e
Pall
Add
g
uard fo
r
obscure
ali
a
sing betwee
n
open upval
u
es
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mi
k
e
P
all
R
e
move
a
s
sumption that lj_
m
a
th_rand
o
m_step()
d
oesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike
Pall
x8
6
/x6
4
: Fi
x
instruction
lengt
h
dec
o
der
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fix GCC
6 -Wm
i
s
l
eadi
n
g-inden
t
a
t
ion warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fix h
a
n
dling of no
n
-numeric str
i
n
g
s in
arithmeti
c
c
oercio
n
s
.
commit
|
commitdiff
|
tree
2016-04-18
M
i
ke Pal
l
Whitespa
c
e
.
commit
|
commitdiff
|
tree
2016-04-18
M
i
ke Pall
x
86/x64: Se
a
rch for
exit jumps with instruction length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pall
MIPS: Fix BC_ISNEXT
fal
l
back path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Fix recording of
se
l
e
c
t
(
n,
.
.
.
) with off-trace
v
a
rar
g
s
commit
|
commitdiff
|
tree
2016-04-03
M
i
ke
Pall
Cygwi
n
: Allow
cross-bu
i
lds to non-
C
ygwin targets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike P
a
ll
MIPS: F
i
x use
of ffgc
c
h
e
ck delay slot
s
in
inter
p
reter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pal
l
W
i
ndows:
R
emove intermediate fi
l
es at en
d
o
f
b
uild
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
P
all
Fix d
i
spla
y
of NULL (
l
i
ght)user
d
a
t
a in -jdu
m
p
.
commit
|
commitdiff
|
tree
2016-03-22
M
i
ke Pall
Fix install
f
o
r
cross-build
s
.
commit
|
commitdiff
|
tree
2016-03-22
M
i
ke Pall
Fix compiler warnings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pall
Bump
c
op
y
right date
to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pall
Don't all
o
cat
e
unused 2nd result register i
n
JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
M
i
ke Pa
l
l
F
FI: Fix S
P
L
IT pass for CON
V
i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
P
all
DynASM/x86
:
Add
r
dpmc instruc
t
ion
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Ex
t
end Valgrind suppr
e
ssions for
n
on-inli
n
e
d C c
o
de
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Update b
u
ild ins
t
r
uc
t
io
n
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX:
S
witch to Clang as the def
a
u
l
t compile
r
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS
:
Disabl
e
os
.
exe
c
ute()
when building
f
or iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ik
e
P
a
ll
Dy
n
ASM
/
x86: Restrict shld
/
s
hrd to op
e
rands with s
a
m
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM
/
x86: Fix some
SSE
i
nstructio
n
temp
l
ates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI:
F
ix
ipairs() re
c
ording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pal
l
Drop m
a
rks from replayed in
s
tructions when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike
Pall
Flush symbol tab
l
es in
j
it
.
d
ump
o
n trace
f
lu
s
h
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Fi
x
unsinking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike
P
all
Fix Cygwin
s
upport
.
Note: this is no
t
a supported targ
e
t
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
P
r
operly
h
an
d
le OO
M
in trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
F
i
x NYICF error
m
essage
.
commit
|
commitdiff
|
tree
2015-07-17
Mike P
a
ll
FF
I
: Don't propa
g
ate qualifiers into subtype
s
of comp
l
ex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
Limit
number o
f
argumen
t
s g
i
ven to io
.
lines(
)
and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike
Pal
l
Fi
x
na
r
r
owing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mi
k
e
P
all
x
64: Allow bu
i
lding without external un
w
inder
.
commit
|
commitdiff
|
tree
2015-05-14
Mi
k
e Pall
R
EL
E
ASE LuaJIT
-
2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike
Pall
U
pdate c
h
angelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86/x
6
4:
F
ix argument check for bit
shif
t
s
.
commit
|
commitdiff
|
tree
2015-04-28
Mi
k
e Pall
F
i
x stack c
h
eck in nar
r
owing op
t
imiza
t
ion
.
commit
|
commitdiff
|
tree
2015-03-11
Mik
e
Pall
Doc cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mik
e
P
a
ll
Fix Lua/C API t
y
pecheck error f
o
r
special indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike
P
all
FFI: Fix FOLD rul
e
for T
O
BI
T
+
CONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM: Handle more arch de
f
ines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike
P
all
Prope
r
ly fail u
n
su
p
p
o
rt
e
d cross-compile to
MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
Fix
string to num
b
er convers
i
on
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pal
l
x86/x64
:
Fix code ge
n
eration for fused te
s
t/arith op
s
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Pr
e
vent DSE across
f
f
i
.
str
i
n
g
()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike P
a
ll
Fix lexer
error for
ch
u
nks
w
ithout tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don't compile
I
R_R
E
T
F af
t
er C
A
LLT
to ff with-s
i
d
e
effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
OpenB
S
D/
x
86: Better
e
x
e
cutable memory a
l
locati
o
n fo
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
M
i
k
e
Pa
l
l
B
ump copyright date to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike
Pal
l
Fi
x
BC_UCLO
/
BC_
J
MP j
o
in opti
m
izat
i
on in Lua
pars
e
r
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Minor interpreter
o
ptimiza
t
ion
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
x
8
6: Mi
n
or inte
r
p
reter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
P
a
l
l
Fix docs
.
commit
|
commitdiff
|
tree
next