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 Pal
l
Fix
GC steps threshold ha
n
dling
when called by JI
T
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fix handlin
g
of redundant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mi
k
e Pal
l
Check for failu
r
e to
mark memory as executable
(r
e
stricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mi
k
e
Pall
F
ix line numb
e
r for
r
e
l
oc
a
ted byt
e
code aft
e
r c
l
osu
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike
P
all
FFI
:
Rehas
h
finalizer
t
a
b
le aft
e
r GC cyc
l
e, if neede
d
.
commit
|
commitdiff
|
tree
2013-10-10
M
i
ke Pall
Check
f
or MAP_32BIT presence instea
d
o
f
checking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mik
e
Pall
F
ix AB
C
elimination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix snapshot resto
r
e for exit to func
t
i
o
n header
.
commit
|
commitdiff
|
tree
2013-09-12
M
i
ke P
a
ll
DynASM:
Emit #line <n> <file> instead of
#
<n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike
Pall
F
FI
/
x64: Fix passin
g
of vector a
r
guments to calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mi
k
e Pal
l
F
FI:
Fi
x
argument
c
hecks for f
f
i
.
stri
n
g()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix quoting in
x
e
dkbui
l
d
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mi
k
e Pal
l
Recent G
C
C versio
n
s need
m
ore me
m
o
r
y
.
commit
|
commitdiff
|
tree
2013-09-03
M
ike Pall
F
i
x frame
t
raversal
f
o
r
b
a
cktraces
.
commit
|
commitdiff
|
tree
2013-08-22
Mike Pall
F
ix compiler warning
.
commit
|
commitdiff
|
tree
2013-08-16
M
ike Pall
Fix
a
rgument check
s
for math
.
deg(
)
/math
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
Mik
e
Pall
Fix
jit
.
flush(fu
n
c|
t
ru
e
)
.
commit
|
commitdiff
|
tree
2013-08-03
M
ike
P
all
Compatibility fix for old
G
C
C versions
.
commit
|
commitdiff
|
tree
2013-07-30
M
i
ke
P
all
ARM: Fix r
e
gister allocation
when remateri
a
lizing FPRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mi
k
e Pall
FFI: Proper
l
y
u
nload loaded DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mike Pal
l
DynAS
M
/x64: A
d
d VREG support
t
o mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mik
e
Pall
F
ix compilation on
N
e
t
BSD/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mike
P
all
Add support for
m
ul
t
ilib distro builds
.
commit
|
commitdiff
|
tree
2013-06-24
M
ike
P
a
l
l
DynASM/x86
:
Add
lock pre
f
ix
.
commit
|
commitdiff
|
tree
2013-06-20
Mik
e
Pal
l
FFI
:
A
dd mis
s
ing GC steps
for callba
c
k a
r
gument c
o
n
vers
i
ons
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pa
l
l
Impro
v
e ULOAD forw
a
rding
f
or open
u
pvalu
e
s
.
commit
|
commitdiff
|
tree
2013-06-03
Mike P
a
ll
RELEASE LuaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike
P
all
P
PC: Add plt suffix for external c
a
lls from assembler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mik
e
Pall
FFI: Pre
s
e
r
v
e intermediate
string
f
or co
n
st char *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mi
k
e
Pall
F
ix compatibi
l
ity issues w
i
th Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
M
ik
e
Pall
Add missing PHI barr
i
er to string
.
s
ub(str, a
,
b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Must s
i
nk XBAR toge
t
her
w
ith XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pa
l
l
FFI:
F
ix u
n
rol
l
l
imi
t
for ffi
.
fil
l
()
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Insert no-op t
y
p
e
conversion for pointer to integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
M
i
ke
P
a
ll
FFI: Imp
r
ove error message
s
for arit
h
metic an
d
comparison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pa
l
l
Handle
c
alls with max
.
ar
g
s
i
n backends even after
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
FF
I
:
Fix calling co
n
ve
n
t
ions for ARM hard-float EABI
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
k
e
Pall
FFI: Fix call
i
ng co
n
vent
i
o
ns for 32 bit OSX and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
M
ike P
a
ll
Add partial support
f
or building
with MingW64
GCC
4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
FFI: Ignore CTF
_
L
O
N
G in ffi
.
istype()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix optional argument han
d
ling in table
.
c
oncat()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike P
a
ll
Fix op
t
ional argume
n
t han
d
l
ing while rec
o
rding builtins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike Pall
FFI: Fix tailcall i
n
l
o
west f
r
ame to C function with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike
P
all
F
i
x built
i
n
string
to number c
o
nver
s
ion for over
f
low
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike P
a
ll
Tighten require
m
ents
f
or non
-
de
f
a
u
lt optimi
z
ation flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
F
ix compiler
war
n
ing
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Document support
for Lua 5
.
2 ext
e
nsion of loa
d
file()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Inh
i
bit DSE for i
m
p
l
icit
loads via c
a
lls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
F
i
x jump-r
a
nge constrained
m
code all
o
ca
t
ion
.
commit
|
commitdiff
|
tree
2013-04-04
Mike
P
a
ll
F
i
x
spurious re
d
zone overflows
in machine code gene
r
ation
.
commit
|
commitdiff
|
tree
2013-04-04
Mi
k
e Pall
FFI/x86: Fix
r
egis
t
er a
l
locatio
n
f
or 64 bit comparisons
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pall
F
FI: Fix
s
n
apshot s
u
b
s
titution
i
n
SPLIT pa
s
s
.
commit
|
commitdiff
|
tree
2013-03-17
Mike
Pa
l
l
DynASM:
Impro
v
e
v
a
lida
t
ion
of local backwar
d
s
relocations
.
commit
|
commitdiff
|
tree
2013-03-13
M
i
ke Pall
Fix rotate defin
i
t
ions fo
r
variable shi
f
ts
.
commit
|
commitdiff
|
tree
2013-03-03
Mik
e
Pall
Add missing GC steps for i
o
.
* fu
n
ctio
n
s
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
MIPS: Fix
c
a
c
h
e fl
u
sh/s
y
nc for JIT-co
m
p
i
l
e
d code jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike
Pall
A
RM: Fix cac
h
e flush/sync for exit stubs of JIT-compiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike
P
a
l
l
Allow changing *
.
dll/*
.
l
i
b name in msv
c
build
.
ba
t
.
commit
|
commitdiff
|
tree
2013-02-24
Mike Pall
P
ro
p
erl
y
fix
MSVC intrinsi
c
s for older
v
ers
i
ons
.
commit
|
commitdiff
|
tree
2013-02-21
M
i
k
e
Pa
l
l
Fix
mem
o
ry access
c
heck for fast str
i
ng interning
.
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
RELEA
S
E LuaJI
T
-2
.
0
.
1 (fixed)
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
REL
E
ASE LuaJI
T
-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pal
l
Up
d
ate changelog
.
commit
|
commitdiff
|
tree
2013-02-13
Mi
k
e Pa
l
l
Fix capita
l
izati
o
n
o
f '
X
box'
.
commit
|
commitdiff
|
tree
2013-02-12
Mike P
a
l
l
PPC/e500: F
i
x
lj_vm_flo
o
r() fo
r
inf
/
nan
.
commit
|
commitdiff
|
tree
2013-02-11
M
i
ke P
a
ll
O
S
X
: Add support for Mach-O object f
i
l
es to -b option
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
Improve bu
f
f
er han
d
ling fo
r
io
.
read()
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pa
l
l
Bump copy
r
igh
t
date to 2013
.
commit
|
commitdiff
|
tree
2013-02-03
M
i
ke
Pall
FFI
:
Stricter parsing of declaration specifiers
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI: Fix hand
l
ing of qu
a
lified tran
s
pa
r
ent structs
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
M
ike Pall
K
e
ep line numb
e
r f
o
r KPRI to KNIL optim
i
zation
.
commit
|
commitdiff
|
tree
2013-01-30
Mike Pall
Fix XBox 360 port
.
commit
|
commitdiff
|
tree
2013-01-28
M
ike
P
all
Avoid leaking memory on ke
r
nels
w
i
t
h rec
a
lcitr
a
nt m
m
ap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
M
ike Pall
A
d
d mi
s
sing FO
L
D rule
s
for U32 conversions
.
commit
|
commitdiff
|
tree
2013-01-21
Mike P
a
ll
Add XBox 360 p
o
r
t
.
commit
|
commitdiff
|
tree
2013-01-15
Mike Pal
l
FF
I
: Loa
d
FFI library on-deman
d
for
b
ytec
o
de with cdata
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
M
i
ke Pall
x86/x64: Always ma
r
k ref for s
h
i
ft count as non
-
weak
.
commit
|
commitdiff
|
tree
2013-01-14
M
ike Pall
Another fix for PS3 build
.
commit
|
commitdiff
|
tree
2013-01-11
M
ike Pal
l
PPC/
e
500:
R
emove assem
b
ler code for lj
_
vm_foldarith()
.
commit
|
commitdiff
|
tree
2013-01-11
Mike P
a
ll
Rem
o
ve redundant
code
in
jit/*
.
lua
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Remo
v
e fi
c
titiou
s
Sola
r
is define
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Fix P
S
3
b
u
ild
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pa
l
l
Fix di
s
c
h
arge order of compa
r
isons in Lua parser
.
commit
|
commitdiff
|
tree
2013-01-03
M
ike Pall
Allo
w
u
s
ing MSVC in
t
r
i
nsics with older
vers
i
o
ns
.
commit
|
commitdiff
|
tree
2013-01-02
M
i
ke P
a
ll
FFI: Fix cod
e
generation
f
or bo
o
l call result check
.
.
.
commit
|
commitdiff
|
tree
2012-12-10
Mike
Pall
ARM
:
Handl
e
armv7
s
arc
h
defin
e
s
.
commit
|
commitdiff
|
tree
2012-12-06
M
i
ke Pall
L
e
ave hook w
h
en resume catc
h
es error thrown from hook
.
commit
|
commitdiff
|
tree
2012-12-02
M
ike P
a
ll
AR
M
: Fix
code
gene
r
ation for integ
e
r m
a
th
.
min
/
math
.
.
.
commit
|
commitdiff
|
tree
2012-12-02
Mi
k
e Pall
ARM: Fix armhf call
ar
g
ument han
d
ling
.
commit
|
commitdiff
|
tree
2012-11-26
Mike
P
all
FFI: Add debug d
e
fine to check f
o
r unan
c
hored
CType
s
.
commit
|
commitdiff
|
tree
2012-11-16
Mike
Pa
l
l
Add
m
issing G
C
steps f
o
r templa
t
e table
creatio
n
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
FFI: Change pr
i
o
rity of table ini
t
ializ
e
r
v
aria
n
ts
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
P
revent
e
rr
o
neous x64 bu
i
lds with no
n
-nati
v
e exce
p
tion
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mike
P
all
Don't c
l
ear frame for out-of-mem
o
ry error
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2012-11-13
Mike Pall
Mention -Osink in doc
s
.
commit
|
commitdiff
|
tree
2012-11-13
Mike P
a
ll
x64: Don't
fuse implicitly 32-to-64 extend
e
d
operands
.
commit
|
commitdiff
|
tree
2012-11-08
Mik
e
Pall
RELE
A
SE LuaJIT-2
.
0
.
0-rc3
commit
|
commitdiff
|
tree
2012-11-07
Mike
P
a
ll
F
F
I:
Cl
a
rify callback docs
.
commit
|
commitdiff
|
tree
next