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
PPC/NetBSD: Fix endianess check.
2018-06-05
Mike Pa
l
l
PPC/NetBSD: Fix endianess check
.
commit
|
commitdiff
|
tree
2018-05-20
Mike
Pall
x86/x64: Check for jcc when using
xo
r
r,r in emit_loadi()
.
commit
|
commitdiff
|
tree
2018-05-20
Mike P
a
ll
F
F
I: Make FP to U64 conversions
m
atch JI
T
back
e
nd beha
v
i
or
.
commit
|
commitdiff
|
tree
2018-04-25
Mik
e
Pall
Bump copyright date
t
o 2018
.
commit
|
commitdiff
|
tree
2018-04-22
Mike Pall
FFI: Add to
n
u
m
b
er() speciali
z
ation fo
r
failed conversions
.
commit
|
commitdiff
|
tree
2018-02-27
Mike Pall
Fix r
e
ch
a
ining of pseudo-
r
esurrected string
k
eys
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
Clear
stac
k
afte
r
print_jit_status()
i
n
CLI
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
Fix
G
CC 7
-
Wimp
l
i
cit-f
a
llthroug
h
warnings
.
commit
|
commitdiff
|
tree
2018-01-29
Mike
Pall
FFI: Don't assert on #
1
LL (5
.
2
compatibility mode on
l
y)
.
commit
|
commitdiff
|
tree
2018-01-18
Mike Pal
l
F
i
x L
u
aJIT API docs fo
r
LUAJIT_MODE_*
.
commit
|
commitdiff
|
tree
2018-01-14
Mike Pall
Fix stri
n
g
.
format("%c", 0)
.
commit
|
commitdiff
|
tree
2017-11-16
Mi
k
e Pall
Fi
x
saved byte
c
od
e
encapsulat
e
d in E
L
F objects
.
commit
|
commitdiff
|
tree
2017-11-08
Mike Pall
Fix FOLD
r
u
l
e
for
strength
r
eduction of
w
i
deni
n
g
.
commit
|
commitdiff
|
tree
2017-09-20
Mike Pall
D
ynASM/x86: Fix potentia
l
REL_A
o
verflow
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pal
l
Use
h
t
tps f
o
r freelists
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
Mike
Pall
Modify fix f
o
r wa
r
n
i
ng fr
o
m
'
a
r
'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIPS: Fix
h
an
d
ling of spare
l
ong-
r
ange
j
ump slots
.
commit
|
commitdiff
|
tree
2017-06-07
Mi
k
e P
a
ll
MIPS:
Use
p
reci
s
e
sear
c
h for exit jum
p
pa
t
ching
.
commit
|
commitdiff
|
tree
2017-05-17
Mi
k
e Pall
Add missing L
J
_MAX_JSLOT
S
chec
k
.
commit
|
commitdiff
|
tree
2017-05-09
Mik
e
Pall
Fix LJ_M
A
X
_J
S
LOTS assertion in
rec_
c
heck_
s
l
ots()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
R
EL
E
A
S
E LuaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
M
i
ke P
a
ll
Upda
t
e
changelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike P
a
ll
A
dd workaroun
d
for MSVC
2
015 stdio c
h
anges
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pa
l
l
OSX: Fix buil
d
w
i
th
recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike
P
a
ll
FF
I
: Fix FOLD rules for
i
nt64_t
c
ompa
r
isons
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
R
e
move unne
c
essary mcode
al
l
oc
p
o
int
e
r check
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Limit mcode
a
llo
c
pr
o
bing,
depe
n
d
i
n
g on
the available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
Fix overly r
e
strict
i
ve r
a
n
g
e calc
u
lation i
n
mcode
a
ll
o
c
ation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix o
u
t-of-s
c
ope
g
o
to han
d
ling in parse
r
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
all
Remove intern
a
l __
m
o
d
e = "K"
an
d
replace wit
h
safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
i
ke Pall
Fix
annoying
warning,
d
ue to determi
n
i
s
tic binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pal
l
DynAS
M
:
Fix war
n
in
g
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: Do
n
't use RID_GP as a scratch register
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS
:
Fix
e
m
i
tted code for U32 t
o
flo
a
t con
v
er
s
ion
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
P
a
l
l
MI
P
S: Bac
k
port
w
orkaround for co
m
pa
c
t unwind table
s
.
commit
|
commitdiff
|
tree
2017-01-17
M
ike P
a
ll
B
ump c
o
p
y
rig
h
t date to 2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix HT
M
L
f
ormatting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike
P
a
ll
Fi
x
cross-endian jit
.
bcsave for
M
I
P
S
t
arg
e
t
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pa
l
l
Add "proto
"
field to ji
t
.
util
.
f
uncinf
o
(
)
.
commit
|
commitdiff
|
tree
2016-11-21
M
i
ke Pall
Up
d
ate co
n
tact info
.
commit
|
commitdiff
|
tree
2016-10-13
Mik
e
Pall
Fix GC step size calcu
l
at
i
on
.
commit
|
commitdiff
|
tree
2016-10-02
Mi
k
e Pall
AR
M
: Fix BLX
e
ncoding for Thumb interworking
c
a
lls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Looks like COLORTERM has g
o
ne out of fashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Initialize uv->
i
mm
u
table
f
or u
p
v
a
lues of loaded chunks
.
commit
|
commitdiff
|
tree
2016-07-31
M
i
ke Pall
Rever
t
"O
S
X: Switch to Cl
a
n
g as th
e
default
compiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Adjus
t
c
omment
w
i
t
h defines
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix
f
o
r cdata v
s
.
non-cdata arithm
e
tics/
c
ompari
s
ons
.
commit
|
commitdiff
|
tree
2016-07-17
M
i
ke P
a
l
l
Fix
u
nus
e
d
vars
etc
.
in internal Lua file
s
.
commit
|
commitdiff
|
tree
2016-06-27
Mike P
a
ll
D
r
op leftover regs
i
n
'for' iterator
a
ssignment, too
.
commit
|
commitdiff
|
tree
2016-06-05
Mike Pall
Fix PHI
remarking in
SIN
K
pa
s
s
.
commit
|
commitdiff
|
tree
2016-06-03
Mike
P
all
F
i
x Valgrind
s
uppressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Don't
t
r
y to re
c
ord outermost pcall
(
) return to lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pall
x
8
6: Don't
spi
l
l an ex
p
lic
i
t
R
E
F_BASE in the
I
R
.
commit
|
commitdiff
|
tree
2016-05-20
Mike
Pall
Ad
d
guard for obscur
e
al
i
asi
n
g betwe
e
n open upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
M
i
k
e Pal
l
Remove as
s
umption
t
hat lj
_
math
_
ran
d
om
_
st
e
p() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86/x64: Fix instr
u
cti
o
n
l
ength decoder
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fix GCC
6
-Wmi
s
leading-indentation warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike
Pall
F
ix ha
n
dling
o
f
non-numeric strings in arithmetic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pal
l
Whit
e
space
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
x86/x64: Search for e
x
it jumps
with instru
c
tion l
e
ngth
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pal
l
MIPS:
F
ix BC_
I
SNEXT f
a
llback
p
ath
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
F
i
x
recording of sel
e
ct(
n
,
.
.
.
)
w
it
h
off-tr
a
c
e
varargs
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Cygw
i
n: Al
l
ow cross-bu
i
lds to non-Cygwin t
a
rgets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pal
l
MI
P
S
: Fix use
o
f ffgc
c
heck
d
e
lay slots in interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
P
a
l
l
Windows: Remove
intermediate files at end of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Fix display
o
f NULL (light)userdata in
-jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
P
all
Fix install
f
or
cross-b
u
ilds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike P
a
ll
Fi
x
c
o
mp
i
ler
w
ar
n
in
g
s
.
commit
|
commitdiff
|
tree
2016-03-03
M
i
ke Pall
Bump copyright date to 201
6
.
commit
|
commitdiff
|
tree
2016-02-10
Mike
P
all
Don't allocate
u
nused 2nd
r
esult register
in
J
I
T compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
F
FI: Fix SP
L
IT pass
f
o
r CON
V
i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
D
y
n
A
SM/x86: Add rdp
m
c instructi
o
n
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
Pall
Exte
n
d Valgrind suppressio
n
s for non-inlined C code
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
ke Pall
Update build in
s
tructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX: Swit
c
h to
Clang
a
s the def
a
ul
t
compil
e
r
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
i
OS: Disable os
.
exe
c
u
t
e() whe
n
buildi
n
g
for iOS
>=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pal
l
D
y
nASM/x86: Restrict shld/sh
r
d to
operands with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
Pall
Dyn
A
S
M/x86: Fi
x
some
S
SE i
n
s
tructio
n
temp
l
ates
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
k
e
P
all
FF
I
: Fix ipairs() reco
r
d
ing
.
commit
|
commitdiff
|
tree
2015-10-15
Mike
P
a
ll
Dro
p
m
arks from
re
p
layed instruct
i
ons whe
n
sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flush symbol
tab
l
es i
n
jit
.
dump on
trac
e
flu
s
h
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
Pall
Fix unsinking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygwin support
.
Note: this is not a
sup
p
ort
e
d target
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Properly handl
e
OOM i
n
tra
c
e_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mi
k
e P
a
l
l
Fix NYICF
e
rror m
e
ss
a
ge
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pall
FFI:
D
o
n
't propagate qualifiers into subtypes of
c
omplex
.
commit
|
commitdiff
|
tree
2015-07-10
Mik
e
P
a
l
l
Limi
t
n
u
m
ber of argume
n
ts
giv
e
n to io
.
l
i
nes() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pa
l
l
Fix n
a
rrowing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pal
l
x64: Allow
b
uilding without external
unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pal
l
RELEASE LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mik
e
Pall
Updat
e
changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86/
x
6
4
:
Fix arg
u
me
n
t
check for
b
it shifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pa
l
l
Fix stack c
h
eck in narrowing optimiz
a
tion
.
commit
|
commitdiff
|
tree
2015-03-11
Mi
k
e
Pall
Doc cl
e
anup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pal
l
Fi
x
L
u
a/C
A
P
I
typ
e
check
e
rr
o
r for s
p
ecial indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike
Pall
F
F
I: Fix
F
OLD
r
ule
for
TOBIT + CONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM: Hand
l
e mor
e
arch define
s
.
commit
|
commitdiff
|
tree
2015-02-25
M
i
k
e
Pall
P
r
o
p
e
r
ly fail
u
nsu
p
ported cross
-
c
ompile
to M
I
PS6
4
.
commit
|
commitdiff
|
tree
2015-02-22
M
ike Pall
Fix stri
n
g to
n
umber conversion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86
/
x64: Fix
code ge
n
e
ration for
fu
s
e
d test/a
r
ith ops
.
commit
|
commitdiff
|
tree
next