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
Fix GC steps threshold handling when called by JIT-compiled code.
2013-11-05
Mike Pall
Fix GC s
t
ep
s
thresho
l
d
handling when ca
l
led by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike
Pall
F
ix handl
i
n
g
of
r
ed
u
ndant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
C
h
eck for failure to mark memo
r
y as exe
c
u
t
a
bl
e
(restri
c
ted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
M
i
ke
P
a
ll
Fix line number for r
e
located bytecode after clo
s
ure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike Pall
FFI: Rehash finalizer
tab
l
e after GC cycl
e
, i
f
need
e
d
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
Check for MAP_
3
2BIT p
r
e
sence ins
t
e
a
d
of ch
e
cki
n
g for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
M
i
ke Pal
l
Fix ABC elimi
n
ation
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix snapshot rest
o
re
for
e
xit to functio
n
he
a
d
e
r
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
DynASM: Emit #lin
e
<n> <file>
i
nstead of #<n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI/x64
:
F
i
x passi
n
g of
vector ar
g
uments
to ca
l
ls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike
Pall
FFI:
Fi
x
argument checks for ffi
.
string()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike P
a
l
l
Fix quoting i
n
x
e
d
k
buil
d
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
Pall
Re
c
ent GCC versi
o
n
s
need
more memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
P
all
Fix frame traversal
for backtraces
.
commit
|
commitdiff
|
tree
2013-08-22
Mik
e
P
all
Fix
compiler warning
.
commit
|
commitdiff
|
tree
2013-08-16
Mike
Pal
l
Fix arg
u
ment che
c
k
s f
o
r math
.
deg()/math
.
ra
d
()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pal
l
Fix jit
.
flush(func|tru
e
)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike Pall
C
o
mpa
t
i
bilit
y
fix for old GCC
v
ersions
.
commit
|
commitdiff
|
tree
2013-07-30
Mi
k
e Pall
ARM: Fix r
e
gist
e
r
alloca
t
ion when
r
e
materi
a
lizi
n
g FPRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike Pa
l
l
FFI: Properly unl
o
a
d
l
oaded DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
M
ike Pall
D
ynASM/x
6
4
: Add VREG supp
o
r
t to
m
ov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mi
k
e Pa
l
l
F
i
x
comp
i
lat
i
on on
NetBSD/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mi
k
e Pa
l
l
Ad
d
support for multilib d
i
s
t
r
o
builds
.
commit
|
commitdiff
|
tree
2013-06-24
M
ike P
a
ll
D
y
nASM/x86:
A
dd l
o
ck prefix
.
commit
|
commitdiff
|
tree
2013-06-20
Mi
k
e Pall
FFI: Add missin
g
GC steps for c
a
ll
b
ack
a
rgument conversi
o
ns
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
I
mprove ULOAD forwarding
for open
upvalu
e
s
.
commit
|
commitdiff
|
tree
2013-06-03
M
ike Pall
R
ELEAS
E
LuaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mi
k
e Pal
l
U
pd
a
t
e changelog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
PP
C
: Add plt
s
uf
f
ix for external ca
l
l
s
fr
o
m assembl
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
FFI: Preserve intermedia
t
e s
t
r
ing for
c
ons
t
char *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike Pall
F
ix compa
t
ib
i
lity issues wit
h
Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke
P
all
A
dd m
i
ssin
g
PHI ba
r
rier to str
i
ng
.
su
b
(str, a, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Must
si
n
k XBAR together with XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike
P
all
FFI: Fix unrol
l
limit fo
r
ffi
.
fill
(
)
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
F
FI: Insert no-op ty
p
e
c
onver
s
i
on fo
r
pointe
r
to integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike Pall
FFI: Improve erro
r
messages for
a
rithmetic
a
n
d
c
o
mpa
r
ison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mik
e
Pa
l
l
Han
d
le calls with
m
ax
.
args in b
a
ckends ev
e
n afte
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
ke Pall
FFI:
F
ix c
a
ll
i
ng
c
onve
n
tions for ARM hard-fl
o
a
t
EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mi
k
e P
a
ll
FF
I
: Fix calling conventions for 32 b
i
t OSX and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike Pall
Add parti
a
l su
p
p
ort
for building with
M
ing
W
64 GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mi
k
e Pall
FFI: Ignore CTF_LONG in ffi
.
isty
p
e
()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix
optiona
l
a
r
g
ument handling in ta
b
le
.
conc
a
t
(
)
.
commit
|
commitdiff
|
tree
2013-05-08
M
i
ke Pall
Fix optional argum
e
nt
h
andlin
g
w
hile rec
o
r
d
ing
b
uiltins
.
commit
|
commitdiff
|
tree
2013-05-02
Mi
k
e P
a
ll
FFI: Fix tailca
l
l in lowest frame to C function with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pall
Fix b
u
i
ltin
s
tring to
number c
o
nversion
f
or o
v
erfl
o
w
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
M
ike
P
a
ll
Tigh
t
en requ
i
rements f
o
r no
n
-defaul
t
optimization fl
a
gs
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
Fix compiler
w
arning
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Docum
e
nt su
p
port for Lua 5
.
2 extension of
loadfile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mi
k
e
Pal
l
Inhibit DSE for
implic
i
t
load
s
via calls
.
commit
|
commitdiff
|
tree
2013-04-05
M
i
k
e
P
a
ll
Fix jump-range constr
a
ined mcode
a
llocation
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
Fix
spu
r
i
o
us
r
e
d
zone overflows
in ma
c
hine co
d
e g
e
ne
r
at
i
on
.
commit
|
commitdiff
|
tree
2013-04-04
Mi
k
e
Pall
FFI/x86
:
Fi
x
registe
r
allocation for 6
4
b
i
t
c
omparisons
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pall
F
F
I:
F
ix
s
n
a
pshot substit
u
tion in
S
PLIT
p
ass
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pall
D
y
nASM: I
m
prove validation of loc
a
l backwards relocations
.
commit
|
commitdiff
|
tree
2013-03-13
M
i
ke Pall
Fix rot
a
te definitions for variab
l
e sh
i
fts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike
P
all
Ad
d
missin
g
GC s
t
eps
f
or io
.
* functio
n
s
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
MIPS: Fix cache flush/sync
f
o
r JIT
-
com
p
iled
c
ode jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pal
l
ARM: Fix cache flush
/
sync for ex
i
t st
u
b
s
of JIT-compi
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike Pall
Allow changing *
.
dll/
*
.
l
ib name in msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike Pall
P
r
o
perly fi
x
MSVC
intr
i
nsics
for
o
lder versions
.
commit
|
commitdiff
|
tree
2013-02-21
Mi
k
e Pall
Fix memory access check for
f
ast
s
tring int
e
rni
n
g
.
commit
|
commitdiff
|
tree
2013-02-19
Mi
k
e Pall
RELE
A
SE LuaJIT
-
2
.
0
.
1 (fixed)
commit
|
commitdiff
|
tree
2013-02-19
Mik
e
P
a
ll
R
E
L
E
ASE
LuaJIT-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
Upd
a
te chan
g
elog
.
commit
|
commitdiff
|
tree
2013-02-13
M
i
ke Pall
Fix
capit
a
liz
a
ti
o
n of 'Xbox'
.
commit
|
commitdiff
|
tree
2013-02-12
Mi
k
e Pall
PPC/e500: Fix lj_vm_floor() for inf/nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mi
k
e Pall
O
SX: A
d
d support for Mac
h
-O o
b
ject
f
ile
s
to -b
o
ption
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
Improve b
u
f
fer handling
for i
o
.
read()
.
commit
|
commitdiff
|
tree
2013-02-11
Mike
P
all
Bump copyright
d
ate to 2013
.
commit
|
commitdiff
|
tree
2013-02-03
Mike
P
all
FFI: Stricter p
a
r
s
ing of d
e
c
l
a
r
atio
n
specifiers
.
commit
|
commitdiff
|
tree
2013-02-03
Mike
P
a
ll
F
FI:
F
ix handlin
g
of q
u
alified transp
a
rent structs
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Mike Pall
K
eep line number f
o
r KPRI
t
o
K
NIL optim
i
zation
.
commit
|
commitdiff
|
tree
2013-01-30
Mike Pa
l
l
Fix XBox 360 p
o
rt
.
commit
|
commitdiff
|
tree
2013-01-28
Mike Pall
Avoid leaki
n
g memor
y
on kernel
s
with recalcit
r
ant
mmap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mike Pall
Add missing FOLD rules for
U3
2
conversi
o
ns
.
commit
|
commitdiff
|
tree
2013-01-21
Mik
e
P
all
A
dd XBox 360 port
.
commit
|
commitdiff
|
tree
2013-01-15
Mike
Pall
F
F
I
:
Load FFI
librar
y
on-dema
n
d for bytecode wi
t
h
cdata
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Mi
k
e Pall
x
86/x64: Alway
s
m
ark r
e
f for shif
t
count as non-w
e
ak
.
commit
|
commitdiff
|
tree
2013-01-14
Mike Pall
Another fix for PS3 bui
l
d
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
PPC/e500: Remove assembler code fo
r
lj_
v
m_foldar
i
th(
)
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Remove redundant code in jit/*
.
lua
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Remove
fictitious Solaris
d
efine
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pal
l
Fix PS3 build
.
commit
|
commitdiff
|
tree
2013-01-11
M
ike Pal
l
F
ix discharge
order of comparisons in Lua
parser
.
commit
|
commitdiff
|
tree
2013-01-03
Mike Pall
All
o
w
u
sin
g
MSVC intrin
s
ics wit
h
older versions
.
commit
|
commitdiff
|
tree
2013-01-02
Mike Pall
FF
I
:
Fix c
o
de generat
i
on for
bool call result chec
k
.
.
.
commit
|
commitdiff
|
tree
2012-12-10
M
i
ke Pall
ARM: Handle armv7s arch defines
.
commit
|
commitdiff
|
tree
2012-12-06
Mi
k
e Pall
L
e
ave h
o
ok when resume catches error thrown from hook
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
ARM: Fix code
g
enerati
o
n for integer
math
.
min
/
math
.
.
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
ARM: F
i
x
armhf call a
r
gument handling
.
commit
|
commitdiff
|
tree
2012-11-26
Mike P
a
ll
FFI: Add d
e
bug define to check for unancho
r
e
d
CTypes
.
commit
|
commitdiff
|
tree
2012-11-16
M
i
ke Pall
Add missing GC steps for temp
l
ate tab
l
e crea
t
io
n
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pa
l
l
FFI
:
Change priority of table initializer vari
a
nts
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mi
k
e Pall
Prevent err
o
neous x64
b
u
i
l
ds w
i
th non-nati
v
e except
i
on
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
M
i
ke Pall
Don't clear fram
e
f
o
r out
-
of-m
e
mo
r
y error
.
commit
|
commitdiff
|
tree
2012-11-14
Mike
Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2012-11-13
Mike
P
all
Mention -Osink in docs
.
commit
|
commitdiff
|
tree
2012-11-13
Mi
k
e
P
a
ll
x6
4
: Don't f
u
se
i
mplicitly 3
2
-to-64 ex
t
e
n
ded
o
p
e
ran
d
s
.
commit
|
commitdiff
|
tree
2012-11-08
M
i
k
e Pall
RELEASE LuaJIT-2
.
0
.
0-rc3
commit
|
commitdiff
|
tree
2012-11-07
Mike Pal
l
FF
I
:
C
larify callback docs
.
commit
|
commitdiff
|
tree
next