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
FFI: Rehash finalizer table after GC cycle, if needed.
2013-10-14
Mike Pall
FFI: Reh
a
sh finalize
r
table after GC cycle, i
f
needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike P
a
ll
C
h
e
ck for
M
AP_32BIT
presence instead of ch
e
c
king for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
M
i
ke Pall
Fix A
B
C e
l
imination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix sna
p
sho
t
resto
r
e for exit
t
o
f
u
n
c
tion heade
r
.
commit
|
commitdiff
|
tree
2013-09-12
Mik
e
Pall
DynASM
:
Emit #line <n> <fil
e
> instead of #<n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pa
l
l
FFI/x64:
F
i
x passi
n
g of ve
c
tor
arg
u
ments to c
a
lls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI: F
i
x ar
g
ument ch
e
c
ks for ffi
.
string()
.
commit
|
commitdiff
|
tree
2013-09-03
M
i
ke Pall
Fix quoting i
n
x
edk
b
ui
l
d
.
ba
t
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Recent
GCC versions
need
mor
e
memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix frame
t
rave
r
sal for
backtraces
.
commit
|
commitdiff
|
tree
2013-08-22
Mike Pall
Fix
c
o
mpiler warnin
g
.
commit
|
commitdiff
|
tree
2013-08-16
Mi
k
e
P
all
Fix
argumen
t
che
c
ks
for m
a
th
.
deg()/math
.
ra
d
()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
Fix jit
.
f
lush(
f
u
nc|true)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike Pall
Compatibility fix for old
G
CC versions
.
commit
|
commitdiff
|
tree
2013-07-30
Mike P
a
ll
ARM: Fi
x
register allocation when
rema
t
e
r
i
alizing FPR
s
.
commit
|
commitdiff
|
tree
2013-07-24
Mike Pall
FF
I
: P
r
o
perly unload loa
d
ed
D
LLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mike Pall
DynASM/x64:
Add VREG su
p
p
o
r
t
to mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mike Pall
Fix compilatio
n
o
n
NetBSD/x64
.
commit
|
commitdiff
|
tree
2013-07-09
M
ike
Pall
Add support for
m
ultilib
d
i
s
t
ro builds
.
commit
|
commitdiff
|
tree
2013-06-24
M
ike Pall
DynASM/x86: A
d
d lock prefix
.
commit
|
commitdiff
|
tree
2013-06-20
M
i
ke Pall
FFI:
Add missing GC steps for callback argument
conversion
s
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
I
mprove ULOAD f
o
rward
i
n
g
for
open upvalues
.
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 Pa
l
l
P
P
C: Ad
d
p
lt suffi
x
fo
r
external cal
l
s fr
o
m
assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
FFI: Preserv
e
intermediate stri
n
g for c
o
nst char *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mik
e
Pall
Fix compatibility issue
s
w
i
th Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
Mike P
a
ll
Add missing P
H
I barrier to string
.
s
u
b(st
r
, a, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI:
Must sink XBAR tog
e
ther with XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
F
F
I: Fix unroll
limit f
o
r ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Insert no-op type
c
o
nversion for p
o
i
n
ter to integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike
Pall
FFI: I
m
prove e
r
ror m
e
ssa
g
es for arit
h
m
etic and
comparison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
ke Pall
Handle calls with max
.
args in backends even after
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mik
e
Pall
FFI:
F
i
x calling co
n
v
entio
n
s for ARM hard-
f
loat EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
Pall
FFI:
Fix cal
l
ing conv
e
ntions for 32 bit
O
SX
a
nd iO
S
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike P
a
ll
A
d
d par
t
ial su
p
port
for build
i
ng with MingW64 GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
F
F
I:
Ignor
e
CTF_LONG in
f
fi
.
i
stype()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix optional argument
h
andl
i
ng i
n
table
.
con
c
at()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike
P
a
ll
F
i
x
optio
n
al arg
u
m
e
n
t
han
d
l
i
ng
w
hile
r
ecord
i
ng builtins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike
P
all
FFI: Fix tailcal
l
in lowest
frame to
C
f
unc
t
ion with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike
P
al
l
F
i
x bui
l
tin st
r
ing to number conversion
f
or o
v
er
f
low
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pall
Tighten requ
i
rements for
non-d
e
fa
u
lt optimiz
a
tion
f
lags
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
Fi
x
comp
i
l
e
r warning
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Document
s
upport for
L
ua 5
.
2 extension of loadfile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike
P
al
l
Inhibit DSE fo
r
implicit l
o
a
ds v
i
a
c
a
lls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
Fix
j
u
mp-range c
o
nstrain
e
d mcode alloc
a
tion
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
F
ix spur
i
ous red z
o
n
e
ove
r
flows i
n
m
achine code generation
.
commit
|
commitdiff
|
tree
2013-04-04
Mik
e
P
all
FFI/x
8
6
:
Fix
r
egister alloc
a
t
ion for 64 bit comparisons
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pall
F
FI: F
i
x snapshot subs
t
itu
t
ion in
S
P
LIT pa
s
s
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pa
l
l
DynAS
M
: I
m
prove valida
t
ion of local bac
k
w
a
rds relocations
.
commit
|
commitdiff
|
tree
2013-03-13
Mike Pall
Fi
x
rotate defini
t
ions for variab
l
e
s
hi
f
ts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike P
a
l
l
Ad
d
missi
n
g
G
C steps for io
.
* fu
n
c
tions
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
M
IPS:
Fix ca
c
h
e flush/sync for JIT-
c
o
m
piled code
j
u
mp
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
A
RM: Fix cache flush/sync fo
r
exit stubs of JI
T
-comp
i
led
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike Pall
Allow changi
n
g *
.
dll/*
.
l
ib na
m
e
i
n msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mi
k
e Pall
Pr
o
perly fix MSVC
i
ntrinsics fo
r
older ve
r
s
i
ons
.
commit
|
commitdiff
|
tree
2013-02-21
Mike
P
a
l
l
Fix mem
o
ry access ch
e
c
k
fo
r
fast strin
g
i
nterning
.
commit
|
commitdiff
|
tree
2013-02-19
Mik
e
Pal
l
RELEAS
E
Lu
a
JIT-2
.
0
.
1 (fi
x
ed
)
commit
|
commitdiff
|
tree
2013-02-19
Mike P
a
ll
RELE
A
SE
Lua
J
IT-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
Updat
e
c
h
angelo
g
.
commit
|
commitdiff
|
tree
2013-02-13
Mike Pall
Fix ca
p
italiza
t
ion of 'Xbox'
.
commit
|
commitdiff
|
tree
2013-02-12
M
ike Pall
PPC/e500: Fix
lj_vm_floor() fo
r
inf/nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
OS
X
: Add
s
upport
f
or
Mach-O
object files
to
-b option
.
commit
|
commitdiff
|
tree
2013-02-11
Mike
Pall
Impr
o
ve buff
e
r handling for
i
o
.
read()
.
commit
|
commitdiff
|
tree
2013-02-11
Mi
k
e
Pall
Bu
m
p copyr
i
ght d
a
te to 2013
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI
:
Stricter parsing of declaration specifiers
.
commit
|
commitdiff
|
tree
2013-02-03
M
ike Pall
F
FI: Fix handling of qual
i
fied
t
ransparent structs
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
M
ike Pa
l
l
Ke
e
p line number for KPRI to K
N
IL op
t
i
m
ization
.
commit
|
commitdiff
|
tree
2013-01-30
Mike Pall
Fix XBox 360 port
.
commit
|
commitdiff
|
tree
2013-01-28
Mike Pall
Avoid leaking
m
emory on kernels with r
e
calcitrant mm
a
p
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mike P
a
ll
Add missing FOLD rules for U32 con
v
e
rsions
.
commit
|
commitdiff
|
tree
2013-01-21
Mike Pall
Add
X
B
o
x 360 port
.
commit
|
commitdiff
|
tree
2013-01-15
Mike Pall
FFI: Load FFI library on-demand for by
t
ecode with c
d
a
t
a
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
M
i
ke Pall
x86/x64: Always mark ref f
o
r
s
hift count as non-weak
.
commit
|
commitdiff
|
tree
2013-01-14
M
i
ke P
a
l
l
A
noth
e
r fix for PS3 bu
i
l
d
.
commit
|
commitdiff
|
tree
2013-01-11
M
i
k
e Pall
PPC/e500: Remove as
s
em
b
l
e
r code fo
r
lj_vm_foldarith()
.
commit
|
commitdiff
|
tree
2013-01-11
Mi
k
e Pall
Remo
v
e r
e
dunda
n
t c
o
de in
jit/
*
.
lua
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Remove
fictitio
u
s
Solaris define
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Fix PS3 buil
d
.
commit
|
commitdiff
|
tree
2013-01-11
M
i
k
e Pal
l
Fix
d
ischarge order
o
f compa
r
ison
s
i
n Lua parser
.
commit
|
commitdiff
|
tree
2013-01-03
Mike
Pall
Allow using MSVC intri
n
sics with older
v
ers
i
ons
.
commit
|
commitdiff
|
tree
2013-01-02
Mike P
a
ll
FFI: Fix code
g
e
n
e
r
ati
o
n
f
or bool call result c
h
e
c
k
.
.
.
commit
|
commitdiff
|
tree
2012-12-10
M
i
ke Pall
ARM: Handl
e
a
rmv7s ar
c
h
defines
.
commit
|
commitdiff
|
tree
2012-12-06
Mi
k
e
Pall
Leave
h
ook when
r
esume c
a
tches
e
rror thrown from hook
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
A
R
M: Fix code gene
r
at
i
on fo
r
integer math
.
min/math
.
.
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
ARM: Fix armhf
c
a
l
l a
r
gumen
t
handling
.
commit
|
commitdiff
|
tree
2012-11-26
Mi
k
e Pa
l
l
FFI:
A
dd debug
define to ch
e
ck for u
n
a
nchored CTy
p
es
.
commit
|
commitdiff
|
tree
2012-11-16
M
i
ke Pall
Add
missing
G
C
ste
p
s fo
r
template table creation
.
commit
|
commitdiff
|
tree
2012-11-14
Mike
Pal
l
F
F
I: Ch
a
n
ge priority
of table in
i
ti
a
li
z
er
vari
a
nt
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
M
ik
e
Pa
l
l
Prevent err
o
neous x64 builds
w
ith
non-nat
i
ve exc
e
ption
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
D
o
n't clear frame f
o
r out
-
of-memory error
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
F
ix
assertion
.
commit
|
commitdiff
|
tree
2012-11-13
M
i
ke P
a
ll
Mentio
n
-Osink in d
o
cs
.
commit
|
commitdiff
|
tree
2012-11-13
M
ike P
a
ll
x
64: D
o
n't fuse implic
i
tly 32-to-6
4
ext
e
nded op
e
rands
.
commit
|
commitdiff
|
tree
2012-11-08
Mike Pall
RELEASE LuaJI
T
-2
.
0
.
0-rc3
commit
|
commitdiff
|
tree
2012-11-07
Mik
e
Pall
F
FI: Clari
f
y
c
allback docs
.
commit
|
commitdiff
|
tree
2012-11-07
M
i
ke Pall
Improve iOS install
docs
.
commit
|
commitdiff
|
tree
2012-11-07
Mike Pall
FFI
:
Me
n
tion __t
h
iscall at
t
ribute in docs
.
commit
|
commitdiff
|
tree
2012-11-07
Mike Pal
l
ARM: Fix ordered com
p
arisons for
number <=> non-number
.
commit
|
commitdiff
|
tree
2012-11-07
Mike Pa
l
l
FFI: Fix stack-a
d
j
u
stment for
__t
h
isca
l
l callbacks
.
commit
|
commitdiff
|
tree
next