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: Allow 'typedef _Bool int BOOL;' to make Windows users happy.
2012-05-08
Mike P
a
ll
FFI: All
o
w
'typedef
_Bool int BOOL;' to make Windo
w
s
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
M
i
ke Pall
Fix P
H
I
st
a
ck slot
s
ynci
n
g
.
commit
|
commitdiff
|
tree
2012-05-05
Mik
e
Pall
FF
I
: Use correct PC in FFI metamethod error message
.
commit
|
commitdiff
|
tree
2012-05-04
M
ike Pall
A
dd link
s
to
LuaJIT mailing
list
.
commit
|
commitdiff
|
tree
2012-05-03
Mike Pall
Disable loa
d
ing bytecode with
an extra header (BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM: Fix compilation of
m
a
th
.
sinh/c
o
sh/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
A
R
M
: Fix re
j
oi
n
of pow in SPL
I
T pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pall
ARM: Handle
all CALL
*
ops with doub
l
e re
s
ults
i
n S
P
L
I
T
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mi
k
e Pall
Add more compa
r
ison variant
s
to Va
l
g
r
ind suppressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
P
a
l
l
ARM/FFI: Invok
e
SPLIT pas
s
for double args in FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM
:
Fix conditional br
a
nch fixup
f
or
OB
A
R
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke Pal
l
ARM: Fix regist
e
r
a
llocati
o
n f
o
r ld
r
d
-opt
i
mized HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
Pa
l
l
ARM: Re
o
rde
r
type/value tests to s
i
lence
Va
l
g
r
i
n
d
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
FFI: Clarify docs
w
rt
.
'local ffi =
.
.
.
' a
n
d
t
h
e i
n
teractive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Update cha
n
gelog
.
commit
|
commitdiff
|
tree
2012-04-19
M
ike Pa
l
l
Add required PHI
s
for i
m
plicit conversions (
v
ia
XR
E
F
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
P
a
l
l
F
F
I: Fix result type of pointer d
i
fference
.
commit
|
commitdiff
|
tree
2012-04-17
M
ike Pall
Fix depende
n
cies
.
commit
|
commitdiff
|
tree
2012-04-12
Mi
k
e Pall
FFI: Fix
bla
c
k
listing of
C
functions cal
l
ing callb
a
cks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Ma
k
e lua_concat()
w
ork fr
o
m C hook wi
t
h part
i
al frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pal
l
Fix DSE of USTORE
.
H
a
ve to remov
e
OBAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix
b
y
t
e
code JM
P
sl
o
t range after
const + and/or
o
p
timization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Limit
n
umber of userdata __gc separations
a
t state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
all
Ensur
e
r
u
nning __
g
c of userda
t
a created in _
_
gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mik
e
P
all
Fix discharge order of comparisons in Lua pars
e
r
.
commit
|
commitdiff
|
tree
2012-04-02
M
i
ke Pall
MIPS: Update do
c
s
.
commit
|
commitdiff
|
tree
2012-04-01
Mi
k
e Pall
M
I
PS: Add support for GDB JI
T
API
.
commit
|
commitdiff
|
tree
2012-03-31
M
ike Pall
FFI: Fix s
y
mbol resolving error
messages on
W
indow
s
.
commit
|
commitdiff
|
tree
2012-03-31
M
ike
Pa
l
l
FFI: Fix r
e
solvi
n
g
of function
n
ame
redi
r
ects on Wind
o
ws
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Integrate
a
n
d e
n
able JIT comp
i
ler
.
commit
|
commitdiff
|
tree
2012-03-29
Mik
e
Pall
MIPS: Add
M
IPS32R2 compile-tim
e
/runtime CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mi
k
e Pall
MIPS
:
Inte
r
preter/JIT integration
commit
|
commitdiff
|
tree
2012-03-28
Mike Pal
l
PPC: Use builtin
D-Cache/I-Cache sync
c
o
d
e
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC
:
Fix HREFK c
o
de
generat
i
on for hu
g
e tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike
Pall
PPC: Fix fusion of floating-point XLOA
D
/
XSTO
R
E
.
commit
|
commitdiff
|
tree
2012-03-28
M
ike Pal
l
Fix OSX build issues
.
B
u
mp m
i
nim
u
m
required OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mi
k
e Pall
Rep
l
ace unwind
.
h def
i
ni
t
i
o
ns with our own
.
commit
|
commitdiff
|
tree
2012-03-21
M
i
ke Pall
FFI: Ch
a
nge
f
fi
.
l
oad
(
)
libr
a
ry name re
s
oluti
o
n for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
Av
o
id rec
u
rsive GC steps after GC-triggered trace
exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike
Pall
F
i
x c
o
m
p
ilation on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
M
i
k
e Pal
l
Add missing mco
d
e limit
c
heck in
a
ssembler backend
.
commit
|
commitdiff
|
tree
2012-03-05
M
ike Pall
F
FI: F
i
nalize cdata before
u
serdata when closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument error han
d
ling on Lua stacks wi
t
hout a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
i
k
e Pall
Fix argument type in error messa
g
e for relative
arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike
P
all
DynASM:
L
ua
5
.
2 compatibility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From
Lua 5
.
2:
T
r
y __tostring metame
t
hod on non-st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
M
ike Pall
Fi
x
bytecode
dump for ce
r
tain
number constan
t
s
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
F
F
I: Fix library
u
n
l
oading
o
n POSIX
s
yste
m
s
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
M
I
PS: Add MIPS
disassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
B
u
m
p
copyright date
t
o 2012
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
MIPS: Update install docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e
P
all
MIPS: A
d
d int
e
rpr
e
ter
.
Enable MIPS b
u
ild
r
ules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
al
l
PPC: Avoid
p
o
i
ntless arg cle
a
ring
in BC_IFUNCF
.
R
e
mov
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC:
Fix argument checki
n
g
f
or rawg
e
t
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC:
F
i
x
re
s
um
e
af
t
er yie
l
d
from
h
ook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM:
A
vo
i
d
poi
n
tless
a
rg cl
e
a
ring
in B
C
_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add missing opc
o
de
s
t
o t
h
e DynASM MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
F
ix parsing of hex literals
with exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI: Don'
t
touch frame in call
b
a
c
ks
with
t
a
il
c
alls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pal
l
FF
I
: Ig
n
or
e
num
b
e
r
p
ar
s
ing erro
r
s while
s
kipping definitions
.
commit
|
commitdiff
|
tree
2011-12-17
M
ike Pall
F
F
I: Ignore
e
mpty statements in f
f
i
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mi
k
e Pall
MIPS: Add DynASM MIPS module an
d
encoding
e
ngine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MI
P
S
:
Add build rules (n
o
n-f
u
nctional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
M
i
ke
P
all
Auto-detect tar
g
et
a
rc
h
via
cross-comp
i
ler
.
Drop
T
AR
G
ET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike
P
all
RELEASE LuaJIT-2
.
0
.
0-b
e
ta9
commit
|
commitdiff
|
tree
2011-12-14
Mik
e
Pa
l
l
Update
ch
a
ngelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PP
C
:
Avoid undefin
e
d operand der
e
ference in BA
N
D
/
shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Ad
d
cal
l
back support for A
R
M
.
commit
|
commitdiff
|
tree
2011-12-12
Mike P
a
ll
FFI
:
Add callback support for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move helper
f
o
r syncing data/instruction cache t
o
l
j
_
m
co
d
e
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: Err
o
r ou
t
for
a
ttempt to compile w
i
th hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mi
k
e
P
a
ll
ARM: Fix
stack che
c
k for spi
l
le
d
BA
S
E in par
e
nt
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pal
l
x64: Always extend
s
tack arguments
t
o point
e
r size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix compiler
warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pal
l
FF
I
: Fix stac
k
a
djustment fo
r
calls
to s
t
dcall/fast
c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pal
l
FFI
:
Ne
e
d to trea
t
strlen() as
a
lo
a
d
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
Pa
l
l
Fix
d
oc
s
.
The c
o
de bas
e
doesn't work on
W
indows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't incre
m
en
t
modu
l
e
reference
counts du
e
to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mi
k
e Pa
l
l
FFI: Re
c
ord ffi
.
e
r
rno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
i
x s
t
ack
c
heck in side
e
x
it
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Re
c
ord
C
funct
i
on
c
al
l
s wi
t
h bool ret
u
r
n
v
a
lues
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I: Fix l
i
ne in
f
o for resul
t
con
v
ersi
o
n errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pa
l
l
FFI: Fix GetLa
s
tErro
r
(
) save/resto
r
e around ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pa
l
l
FFI: Impro
v
e ld script
d
etection in
ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do no
t
eliminate PHI
s
only ref
e
renced from other PHI
s
.
commit
|
commitdiff
|
tree
2011-11-21
Mike
P
a
l
l
R
eplace stack sl
o
t for implic
i
t number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
S
pec
i
a
lize
t
o p
r
ot
o
t
y
pe for non-monom
o
rphic functio
n
s
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Co
u
nt frames with same p
r
ot
o
type in ca
l
l unrol
l
limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep maxi
m
u
m
f
r
a
me extent in snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e Pall
Get rid of
s
nap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mi
k
e Pall
Fix debug option for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
FI: Fix EnumWind
o
ws example in
d
o
c
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
F
I: Add
m
issing GC ba
r
rier for callback
r
egistration
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke Pall
F
FI: Save GetL
a
stError() around f
f
i
.
load() an
d
s
ymbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Eliminate some rare occurrences of redun
d
ant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
Fix hint-bas
e
d register al
l
ocation
in
r
a_
d
est()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Add c
a
llback support (f
o
r x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PPC
:
C
l
a
rify doc
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
F
I: Resolve __c
a
ll metameth
o
d
f
or po
i
nt
e
rs,
to
o
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pa
l
l
Av
o
i
d depend
e
n
ce o
n
l
j
_jit
.
h if only including l
j
_target
.
h
.
commit
|
commitdiff
|
tree
next