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 G
C
steps thresho
l
d h
a
ndl
i
n
g w
h
en called by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike
Pall
Fix handli
n
g of re
d
undant PH
I
s
.
commit
|
commitdiff
|
tree
2013-10-24
Mike P
a
ll
Check for failu
r
e to mark m
e
mory
a
s
ex
e
cu
t
a
b
l
e (res
t
r
i
cted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pa
l
l
Fix line number for relocate
d
byt
e
code
after closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike
Pall
FFI: Rehash
f
inalizer table after GC
cycl
e
, if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
Check f
o
r MAP_32
B
IT presence in
s
tead
o
f c
h
ecking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike Pall
F
ix ABC eli
m
i
nation
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pal
l
Fix snapshot
r
estore for
e
xit to funct
i
o
n
h
e
a
d
er
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pa
l
l
DynASM: Emit #lin
e
<
n> <file> inst
e
a
d
of #<n>
<
f
i
l
e>
.
commit
|
commitdiff
|
tree
2013-09-08
Mi
k
e Pall
F
FI/x64: Fix
p
assing
o
f vector arg
u
ments to calls
.
commit
|
commitdiff
|
tree
2013-09-08
M
i
ke Pall
FF
I
: Fix argument checks f
o
r ffi
.
s
tri
n
g()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fi
x
q
uoting in xedkbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Recent
G
CC versi
o
ns need more memo
r
y
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pa
l
l
F
ix
f
rame
t
raversal for
b
ackt
r
a
c
es
.
commit
|
commitdiff
|
tree
2013-08-22
M
i
ke Pall
Fi
x
com
p
ile
r
warning
.
commit
|
commitdiff
|
tree
2013-08-16
Mike
Pall
Fix argument ch
e
cks for m
a
th
.
deg()/math
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
F
ix jit
.
flush(fun
c
|tr
u
e)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike
P
all
Compatibil
i
ty fix for old GCC versions
.
commit
|
commitdiff
|
tree
2013-07-30
Mike Pall
ARM: Fix r
e
gi
s
ter allocation
wh
e
n r
e
materializing FPRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike P
a
ll
FFI: Prop
e
r
l
y unload loaded D
L
Ls
.
commit
|
commitdiff
|
tree
2013-07-18
Mike P
a
l
l
Dyn
A
SM/x64: Add VREG suppor
t
to mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mik
e
Pall
Fi
x
compilat
i
on on NetBSD/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mike Pall
Add
s
uppo
r
t
f
or multilib distro
b
uilds
.
commit
|
commitdiff
|
tree
2013-06-24
Mike
P
all
DynASM/x86:
A
dd
l
o
ck
prefix
.
commit
|
commitdiff
|
tree
2013-06-20
Mike P
a
ll
FFI: Add mi
s
sing GC
s
teps for callba
c
k a
r
gument conversions
.
commit
|
commitdiff
|
tree
2013-06-18
Mike
P
a
ll
Improv
e
ULOAD forwarding for open upvalues
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pal
l
R
ELEASE LuaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mik
e
P
all
Update changelog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pa
l
l
PPC: Add plt
suffix for external calls from assembler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mi
k
e Pall
FFI
:
Preserve in
t
erm
e
diate string fo
r
const char *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike P
a
ll
F
i
x
c
ompatibility i
s
sues with Illum
o
s
.
commit
|
commitdiff
|
tree
2013-05-23
Mike
P
a
ll
Add
mis
s
ing PHI
barrier to strin
g
.
sub(str, a, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
k
e Pall
FFI: Mu
s
t
sink
XBAR together with XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike
P
all
FFI: Fix unroll limit for ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
Mik
e
Pall
FFI: Insert
n
o-
o
p typ
e
conv
e
rsion
for pointer to
integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike Pall
FFI: I
m
p
ro
v
e
e
rror mess
a
ges for a
r
ithmetic and co
m
parison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
ik
e
Pall
Handle call
s
with
max
.
a
r
gs
in bac
k
end
s
even a
f
te
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mi
k
e Pall
FFI: Fix call
i
ng
conventions f
o
r A
R
M ha
r
d-float EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mik
e
Pall
FFI: Fix
calling
c
o
n
v
e
ntions for 32 bit OSX and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
M
i
ke Pall
Add partial s
u
pport f
o
r build
i
ng with MingW64 G
C
C
4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
FFI: Ignore CT
F
_LONG in ffi
.
i
stype()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pa
l
l
Fix o
p
tional argument handl
i
ng i
n
tabl
e
.
co
n
cat()
.
commit
|
commitdiff
|
tree
2013-05-08
Mi
k
e Pall
Fix optional argument handling while rec
o
rd
i
ng
b
u
i
lti
n
s
.
commit
|
commitdiff
|
tree
2013-05-02
Mike Pall
FFI
:
Fix tailcall
i
n lowes
t
f
ra
m
e
to C functio
n
with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pal
l
Fix builtin strin
g
to number c
o
nversi
o
n
f
or ove
r
fl
o
w
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pall
Tight
e
n
require
m
ents
fo
r
non-default op
t
imization flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mik
e
Pall
Fix com
p
iler war
n
i
n
g
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Document s
u
pport for Lua 5
.
2 extensio
n
of loadfil
e
()
.
commit
|
commitdiff
|
tree
2013-04-09
M
i
k
e Pall
Inhibit DSE for i
m
p
l
ic
i
t loads
via
c
alls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
Fix jump-range
c
o
nstr
a
i
n
ed mcode allocation
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
Fix
s
purio
u
s
red zone
o
verfl
o
ws in machine
c
ode ge
n
e
r
a
tion
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
FFI/x86: F
i
x registe
r
allocation f
o
r 64 bit
comparisons
.
commit
|
commitdiff
|
tree
2013-03-23
Mi
k
e Pall
FFI:
Fix snapshot subs
t
itution in SPLIT pass
.
commit
|
commitdiff
|
tree
2013-03-17
Mik
e
Pall
Dy
n
A
S
M:
I
mprove validation of
local
back
w
a
r
d
s
relocatio
n
s
.
commit
|
commitdiff
|
tree
2013-03-13
Mi
k
e Pa
l
l
Fix ro
t
ate defi
n
it
i
ons for
v
aria
b
le sh
i
f
ts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike
P
all
Add missing GC steps for
i
o
.
* functi
o
ns
.
commit
|
commitdiff
|
tree
2013-02-28
Mi
k
e Pall
M
I
PS: Fix cache flush
/
sync for JIT-compil
e
d
c
o
d
e jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
M
i
ke Pall
ARM:
Fix cache flush
/
sync for exit st
u
bs
of JIT-compiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike
P
all
All
o
w ch
a
nging *
.
d
l
l
/
*
.
l
i
b
name in msvcb
u
i
l
d
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mi
k
e Pa
l
l
P
roper
l
y f
i
x MSVC intrinsics for older
v
ersions
.
commit
|
commitdiff
|
tree
2013-02-21
Mi
k
e Pall
Fix memory access check for
f
ast strin
g
interni
n
g
.
commit
|
commitdiff
|
tree
2013-02-19
M
ike Pa
l
l
R
E
L
E
ASE LuaJIT-2
.
0
.
1 (fixed)
commit
|
commitdiff
|
tree
2013-02-19
Mike
Pall
RELEASE Lu
a
JIT
-
2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pal
l
Upd
a
te change
l
og
.
commit
|
commitdiff
|
tree
2013-02-13
Mike Pall
Fix
ca
p
it
a
l
ization of 'Xbox'
.
commit
|
commitdiff
|
tree
2013-02-12
Mi
k
e Pall
PPC/e500:
Fix lj_vm_floor()
for
i
nf
/
nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mike
Pall
OSX
:
A
d
d support for Mac
h
-O o
b
j
ect files to -b opt
i
on
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
Improve
b
uffer
h
an
d
ling
f
or io
.
r
e
ad()
.
commit
|
commitdiff
|
tree
2013-02-11
M
ik
e
Pall
Bump copyright date to 2013
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI:
S
tricter pars
i
ng o
f
decl
a
ration specifiers
.
commit
|
commitdiff
|
tree
2013-02-03
M
i
ke Pall
F
F
I: Fix h
a
ndling o
f
qualifi
e
d transpare
n
t structs
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Mike Pall
Ke
e
p line number f
o
r KPRI to KNI
L
o
ptimization
.
commit
|
commitdiff
|
tree
2013-01-30
Mi
k
e
P
al
l
Fi
x
X
B
o
x 360 port
.
commit
|
commitdiff
|
tree
2013-01-28
Mike
P
all
Avoid lea
k
in
g
memory on k
e
rnels with reca
l
citrant mm
a
p
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mike Pall
Add missing FOLD
rules for U32 con
v
er
s
ions
.
commit
|
commitdiff
|
tree
2013-01-21
Mik
e
Pall
A
dd XBox 360 port
.
commit
|
commitdiff
|
tree
2013-01-15
Mike Pall
FFI: Load
F
FI libr
a
ry
o
n
-
dema
n
d fo
r
byt
e
code with cdata
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
M
ik
e
P
a
ll
x
8
6/x64
:
Always mar
k
r
e
f
f
or shift count as non-we
a
k
.
commit
|
commitdiff
|
tree
2013-01-14
Mike
Pall
Anoth
e
r
fix for P
S
3
build
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
PPC
/
e500: Rem
o
v
e
assembler code for lj_vm_foldarit
h
()
.
commit
|
commitdiff
|
tree
2013-01-11
Mik
e
Pall
Rem
o
ve redundant code i
n
jit/*
.
lua
.
commit
|
commitdiff
|
tree
2013-01-11
Mike
Pall
Remove fictitious Solaris define
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Fix PS3 build
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Fix discharge
or
d
er of c
o
mparisons in Lua p
a
rser
.
commit
|
commitdiff
|
tree
2013-01-03
Mike
Pall
Allow
u
sing MSVC intrinsics
w
ith older
v
er
s
ions
.
commit
|
commitdiff
|
tree
2013-01-02
M
ike Pall
F
F
I: Fix cod
e
genera
t
ion for
b
oo
l
call result
check
.
.
.
commit
|
commitdiff
|
tree
2012-12-10
Mik
e
Pall
ARM: Ha
n
dl
e
a
r
mv7s arch defines
.
commit
|
commitdiff
|
tree
2012-12-06
Mike Pall
Leav
e
hook when
r
esume catches error thrown f
r
om
hook
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
A
RM: Fix code
g
e
n
er
a
tion for
int
e
ge
r
math
.
min/m
a
t
h
.
.
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
ARM:
F
ix armhf
c
all argument handling
.
commit
|
commitdiff
|
tree
2012-11-26
Mike
P
all
FF
I
:
A
dd debug
d
ef
i
n
e
to che
c
k
for unanchored C
T
ypes
.
commit
|
commitdiff
|
tree
2012-11-16
Mike Pall
Add missing GC st
e
p
s
for template
t
abl
e
creation
.
commit
|
commitdiff
|
tree
2012-11-14
M
i
ke Pall
FFI: Change priori
t
y
of table
i
nitialize
r
var
i
ants
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mike
Pall
Pre
v
ent
e
rr
o
neous x
6
4 b
u
ilds with no
n
-n
a
t
ive exceptio
n
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
D
o
n't c
l
e
a
r fram
e
for out-o
f
-mem
o
r
y
erro
r
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2012-11-13
M
ike Pall
Men
t
ion
-Osink in
d
ocs
.
commit
|
commitdiff
|
tree
2012-11-13
M
i
ke Pa
l
l
x64: D
o
n't
fuse impli
c
itly 32
-
to-64
ex
t
ended opera
n
d
s
.
commit
|
commitdiff
|
tree
2012-11-08
M
ik
e
Pall
RELEAS
E
L
uaJIT
-
2
.
0
.
0-rc3
commit
|
commitdiff
|
tree
2012-11-07
Mike Pall
FFI:
C
larify
c
a
llback docs
.
commit
|
commitdiff
|
tree
next