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
M
i
ke
P
all
Ensur
e
full init of
IR_NOP inst
r
ucti
o
ns
.
commit
|
commitdiff
|
tree
2020-09-27
Mike Pall
P
r
event patching of the GC e
x
i
t
chec
k
branch
.
commit
|
commitdiff
|
tree
2020-09-22
Mik
e
Pall
Mark CONV a
s
non-w
e
ak, to prevent elimination of its
.
.
.
commit
|
commitdiff
|
tree
2020-09-12
Mike Pall
DynASM/
x
86: F
i
x VRE
G
support
.
commit
|
commitdiff
|
tree
2020-09-05
Mike
P
all
Limit
path l
e
ngth passed to C libr
a
ry lo
a
der
.
commit
|
commitdiff
|
tree
2020-08-09
Mike Pall
C
all e
r
ror f
u
n
ction
on rethrow
after
t
race
e
xit
.
commit
|
commitdiff
|
tree
2020-08-09
Mike
P
all
Fix hand
l
ing of e
r
rors during s
n
a
p
shot
res
t
ore
.
commit
|
commitdiff
|
tree
2020-08-05
Mike Pal
l
ARM
:
Ensure
r
e
l
ative GG
_
State e
l
ement a
l
ign
m
ent differently
.
commit
|
commitdiff
|
tree
2020-08-05
Mike Pal
l
Fix Makef
i
le dependenc
i
es
.
commit
|
commitdiff
|
tree
2020-07-12
Mi
k
e Pall
Ad
d
F
AQ abo
u
t s
a
ndb
o
x
i
n
g
.
M
i
n
or fixes
.
commit
|
commitdiff
|
tree
2020-07-12
Mike P
a
ll
Fix frame trav
e
rsal for __gc han
d
ler
f
rames
.
commit
|
commitdiff
|
tree
2020-06-07
Mik
e
Pall
Fi
x
debug
.
debug() fo
r
no
n
-
str
i
ng errors
.
commit
|
commitdiff
|
tree
2020-05-22
Mike Pall
Fi
x
by
t
ec
o
de
regist
e
r alloca
t
ion for comparison
s
.
commit
|
commitdiff
|
tree
2020-05-08
M
i
ke Pall
FFI:
A
lways fall back to metame
t
hod
s
for cd
a
ta length
.
.
.
commit
|
commitdiff
|
tree
2020-04-28
Mike Pall
Fix overflow check in unpack()
.
commit
|
commitdiff
|
tree
2020-04-28
Mike
P
a
ll
Fix Windows ma
k
e
c
l
e
a
n
.
commit
|
commitdiff
|
tree
2020-03-20
Mi
k
e Pall
F
ix writ
e
bar
r
ie
r
f
o
r lua_se
t
up
v
alue()
a
n
d
d
e
bu
g
.
setupvalue()
.
commit
|
commitdiff
|
tree
2020-02-02
Mike Pall
x86/x64
:
F
ix
l
oop reali
g
nment
.
commit
|
commitdiff
|
tree
2020-01-26
Mike P
a
ll
Docume
n
t
a
tion
cle
a
nup
.
commit
|
commitdiff
|
tree
2020-01-25
Mike P
a
ll
Fix POSIX instal
l
w
i
th missing or incompatible ldconf
i
g
.
commit
|
commitdiff
|
tree
2020-01-22
M
ike Pall
F
ix C file g
e
neration in jit
.
bc
s
ave
.
commit
|
commitdiff
|
tree
2020-01-20
M
ike P
a
ll
Bump copyright date
.
commit
|
commitdiff
|
tree
2020-01-13
Mike P
a
l
l
Fix embedd
e
d bytecode lo
a
der
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
Fix to
n
u
m
ber("-0")
.
commit
|
commitdiff
|
tree
2019-12-08
Mi
k
e P
a
ll
F
i
x hash
t
able c
h
a
i
nin
g
(again)
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
Fix declaration
s
of _BitS
c
anForward/_Bi
t
ScanReve
r
s
e
.
commit
|
commitdiff
|
tree
2019-12-08
Mi
k
e
Pall
Add s
t
ricter check for print() vs
.
tostring()
s
hortcut
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pall
P
rev
e
nt
i
nte
g
er overflow while p
a
rs
i
n
g long strings
.
commit
|
commitdiff
|
tree
2019-12-08
Mik
e
Pal
l
Fix stack
check
when recordin
g
BC_VARG
.
commit
|
commitdiff
|
tree
2019-12-08
M
i
ke Pa
l
l
FF
I
: Ad
d
mis
s
ing wri
t
e barrier
on C
library
i
ndex update
.
commit
|
commitdiff
|
tree
2019-12-08
Mik
e
Pall
FFI: Workaroun
d
for pl
a
tf
o
rm
d
lerror
(
) returning NULL
.
commit
|
commitdiff
|
tree
2019-12-08
M
i
ke P
a
ll
OSX
:
Use __threa
d
attri
b
ute
.
commit
|
commitdiff
|
tree
2019-12-08
Mike
P
all
OSX: D
o
n'
t
set a default MACOSX_DEPLOYMENT_
T
ARGET
.
commit
|
commitdiff
|
tree
2019-12-08
Mi
k
e Pa
l
l
Build
M
inGW import library, too
.
commit
|
commitdiff
|
tree
2019-12-08
M
i
ke Pall
Fix MinGW make clean
.
commit
|
commitdiff
|
tree
2019-12-08
M
i
ke Pall
Up
d
ate Android a
n
d
iO
S
build doc
s
.
commit
|
commitdiff
|
tree
2019-12-08
Mike
P
all
A
d
d no
t
e about
t
he unsuitabilty of
m
ath
.
random()
for
.
.
.
commit
|
commitdiff
|
tree
2019-12-08
Mik
e
Pall
Upd
a
te
M
SVC build script and
d
ocs
.
commit
|
commitdiff
|
tree
2019-12-08
Mike Pal
l
Mo
r
e recent MSVC is partially C99
c
ompliant
.
commit
|
commitdiff
|
tree
2019-11-10
Mi
k
e Pall
Fix na
r
r
owing
o
f
co
n
v
ersions
to
U
32
.
commit
|
commitdiff
|
tree
2019-08-30
Mi
k
e Pall
Fix byt
e
code d
u
mp unpatc
h
ing
.
commit
|
commitdiff
|
tree
2019-08-09
Mike Pal
l
F
i
x debu
g
.
geti
n
fo(
)
argument
c
heck
.
commit
|
commitdiff
|
tree
2019-07-05
Mi
k
e
P
all
MIPS: Fix dela
y
sl
o
t hi
n
t
.
commit
|
commitdiff
|
tree
2019-05-09
Mike Pa
l
l
Fix TN
E
W
load
f
orwarding with instable types
.
commit
|
commitdiff
|
tree
2019-04-29
Mike Pall
ARM: Fix GCC 7 -Wimpli
c
it-
f
allthrough warning
s
.
commit
|
commitdiff
|
tree
2019-04-29
Mike Pall
ARM: F
i
x cond
i
t
i
o
n code check f
u
s
ion
.
commit
|
commitdiff
|
tree
2019-01-10
Mike
P
all
F
ix
MinGW
build
.
commit
|
commitdiff
|
tree
2019-01-10
Mike Pall
D
y
n
ASM
/
MIPS: Fix
shadowed var
i
able
.
commit
|
commitdiff
|
tree
2019-01-10
Mike
P
all
DynA
S
M/PPC:
F
ix shado
w
ed va
r
iab
l
e
.
commit
|
commitdiff
|
tree
2019-01-10
Mik
e
Pall
Fix overflow o
f
snapsh
o
t
m
ap o
f
fset
.
commit
|
commitdiff
|
tree
2019-01-10
M
ik
e
Pall
Better de
t
ection of MinGW b
u
ild
.
commit
|
commitdiff
|
tree
2018-06-05
Mike Pall
P
PC/NetB
S
D: Fix endianess check
.
commit
|
commitdiff
|
tree
2018-05-20
Mike
Pall
x86/x64:
C
heck
f
o
r jcc when using
x
or r,r in emi
t
_l
o
adi()
.
commit
|
commitdiff
|
tree
2018-05-20
Mike Pall
FFI: Make FP to U64 convers
i
ons m
a
tch J
I
T backend behavi
o
r
.
commit
|
commitdiff
|
tree
2018-04-25
Mik
e
Pall
Bump copyright date to 2018
.
commit
|
commitdiff
|
tree
2018-04-22
Mike Pall
FF
I
: Add tonumber() speci
a
lization for
f
ailed conversions
.
commit
|
commitdiff
|
tree
2018-02-27
Mike Pall
Fix re
c
haining
o
f
pseudo-
r
esurrected string keys
.
commit
|
commitdiff
|
tree
2018-01-29
M
i
k
e Pall
Clear
stack after
p
rin
t
_jit_st
a
tus(
)
in CLI
.
commit
|
commitdiff
|
tree
2018-01-29
Mike
Pal
l
Fix
G
CC
7
-Wimpl
i
cit-fallthrough
w
arni
n
gs
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
FF
I
: Don't assert on #1LL (
5
.
2 c
o
m
pa
t
ib
i
li
t
y mode only
)
.
commit
|
commitdiff
|
tree
2018-01-18
Mike Pall
Fix LuaJI
T
API docs
f
or LUAJIT_MODE_*
.
commit
|
commitdiff
|
tree
2018-01-14
Mike
P
all
Fix string
.
fo
r
mat("%c", 0)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike
P
al
l
F
i
x saved byte
c
ode en
c
a
psula
t
ed in ELF objects
.
commit
|
commitdiff
|
tree
2017-11-08
Mike Pall
Fix FOL
D
rule for str
e
ng
t
h r
e
d
u
ctio
n
of wide
n
ing
.
commit
|
commitdiff
|
tree
2017-09-20
M
ike Pall
DynAS
M
/x86
:
Fix
p
oten
t
ial REL_A overflow
.
commit
|
commitdiff
|
tree
2017-08-18
Mike
Pall
Use h
t
tps for f
r
eelists
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
M
ike
P
all
M
o
dify fix
f
or warning
f
r
om 'ar'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MI
P
S
:
Fi
x
h
a
ndl
i
ng of spare l
o
ng-rang
e
jump slots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
M
IP
S
: Use precise search for
e
x
it
jump pa
t
ching
.
commit
|
commitdiff
|
tree
2017-05-17
Mi
k
e
P
a
ll
Add mis
s
ing
LJ_MAX_JS
L
OTS check
.
commit
|
commitdiff
|
tree
2017-05-09
Mike
Pall
F
i
x LJ_MAX_JSLOTS a
s
sertion
in re
c
_ch
e
ck_slots()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
RELEASE LuaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
Update chang
e
log
.
commit
|
commitdiff
|
tree
2017-04-17
Mike Pal
l
A
d
d
wor
k
around
f
or MSVC
2015 st
d
io chan
g
es
.
commit
|
commitdiff
|
tree
2017-04-07
Mik
e
Pall
OSX: Fix build with recent
X
Code
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pall
FF
I
: Fix FOLD rule
s
f
or
int64
_
t comp
a
risons
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
Remove unnecessary m
c
ode alloc pointer check
.
commit
|
commitdiff
|
tree
2017-03-08
M
i
k
e
P
a
ll
Limit mcode all
o
c
pr
o
bing, depending on
t
he available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fi
x
overly restrictive
range
calculation in mcod
e
all
o
c
ation
.
commit
|
commitdiff
|
tree
2017-03-08
M
i
ke Pall
F
ix out-of-scope
g
oto handling in par
s
e
r
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e P
a
ll
Remove internal
_
_mo
d
e
= "K" and replace with safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix annoying warning, due to determinis
t
ic b
i
nutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pa
l
l
DynASM: Fix
w
arning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: Don'
t
u
s
e RID
_
GP as a scratch register
.
commit
|
commitdiff
|
tree
2017-02-20
Mike P
a
ll
MIPS: Fix em
i
tted
c
ode
for
U
32 to flo
a
t
c
onversion
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
M
IP
S
: Backport wor
k
a
r
ou
n
d for comp
a
ct unwi
n
d
t
ables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
B
u
mp copyr
i
ght dat
e
to 2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix HTML formatting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pal
l
Fix cross-endian jit
.
bc
s
ave for MIPS targ
e
t
.
commit
|
commitdiff
|
tree
2016-12-15
Mik
e
Pa
l
l
Add "pr
o
t
o"
f
ield to jit
.
u
til
.
f
u
ncinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
M
i
ke Pall
Update contact info
.
commit
|
commitdiff
|
tree
2016-10-13
Mike Pa
l
l
Fix GC step size calculation
.
commit
|
commitdiff
|
tree
2016-10-02
M
i
ke Pall
ARM:
F
i
x
B
L
X encodi
n
g for Thumb i
n
terworking calls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Looks l
i
ke
COLORTERM h
a
s
g
one out of fashion
.
commit
|
commitdiff
|
tree
2016-09-19
M
i
ke Pall
Ini
t
ialize uv->immutable
for upvalues of load
e
d chunks
.
commit
|
commitdiff
|
tree
2016-07-31
M
ik
e
Pall
Revert
"OSX: Sw
i
tch to Clang as the d
e
fault compiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
M
ike Pal
l
A
djus
t
com
m
e
n
t
with d
e
fines
.
commit
|
commitdiff
|
tree
2016-07-17
Mike P
a
ll
Fix for cdata
v
s
.
non-cdata arithmetics/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pal
l
Fix unuse
d
va
r
s et
c
.
in internal Lua files
.
commit
|
commitdiff
|
tree
next