repo.or.cz
/
luajit-2.0
/
celess22.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
PPC: Fix interpreter state setup in callbacks.
2012-06-10
Mike Pall
PPC: F
i
x interpreter st
a
te
s
etup in
c
allbacks
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pa
l
l
Fix u
s
er
d
ata
__gc
s
eparations at state c
l
ose
.
commit
|
commitdiff
|
tree
2012-06-10
M
ike
Pall
x
8
6/x64: Clean
up interpreter
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pal
l
Pa
s
s
various buil
d
,
a
rch and O
S
f
l
ags to D
y
nASM
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
C
ONSOLE:
M
inor
P
S3 build
f
i
x
e
s
.
commit
|
commitdiff
|
tree
2012-06-10
M
i
ke Pall
C
O
NSOLE: Fix
PS3 build
.
commit
|
commitdiff
|
tree
2012-06-09
Mike
P
all
C
O
NSOLE: Handle u
n
implemented features for console
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pa
l
l
ARM/
P
PC: Detect mor
e
ta
r
get arc
h
variants
.
Detect
c
onsole
O
S
.
commit
|
commitdiff
|
tree
2012-06-09
Mi
k
e Pall
Avoid
pote
n
tial s
t
o
r
e-forw
a
rding s
t
alls
in GC mark
i
ng
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
Fi
x
chec
k
f
o
r minimum GCC versio
n
.
commit
|
commitdiff
|
tree
2012-06-09
M
i
ke Pall
Reorganiz
e
build process
.
commit
|
commitdiff
|
tree
2012-06-09
Mike
Pall
Ad
d
minified
Lu
a
i
n
te
r
p
r
eter (minilua
)
.
Used
b
y
the
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
Dyn
A
SM: Compat
i
bility with mini
l
ua
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
FFI: Fix address c
a
lculation fo
r
re
f
s
.
commit
|
commitdiff
|
tree
2012-06-08
Mike
P
all
M
o
ve lib/* to src/jit/*
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
Co
r
rect
l
y pr
e
se
r
ve snapshot #0 PC for root traces
.
.
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pal
l
Rearr
a
nge
OS
X
vs
.
i
OS define
s
.
D
isable callbacks on
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
M
ike P
a
ll
Link to LuaJIT Roadm
a
p 2012/2
0
1
3
.
commit
|
commitdiff
|
tree
2012-06-06
M
i
ke
P
a
ll
Print versio
n
a
n
d
JIT status to s
t
dout, not stderr
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pa
l
l
Split-off
large-
f
ile support fl
a
gs
to TARGET_LF
S
FLAGS
.
commit
|
commitdiff
|
tree
2012-06-04
Mi
k
e Pa
l
l
Add uni
n
sta
l
l
ta
r
get to
top-level
M
ak
e
file
.
commit
|
commitdiff
|
tree
2012-06-04
Mike
Pall
MIPS:
S
upp
o
rt generation
o
f
mips/mipsel bytecod
e
object
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
Mik
e
Pall
FFI:
Use CN
E
WI/FLOAD to box/acc
e
ss ffi
.
new(
"
i
n
t"
,
x
.
.
.
commit
|
commitdiff
|
tree
2012-05-31
Mike Pall
Link to LuaJIT wiki
.
commit
|
commitdiff
|
tree
2012-05-29
Mike Pall
F
F
I: Con
v
e
rt io
.
* file handle to F
I
LE
*
pointer (
b
u
t
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Mike Pall
Fix argument
checks
f
or coroutine
.
c
reate()
.
commit
|
commitdiff
|
tree
2012-05-23
M
ike Pall
PPC
/
e500: Fix ta
i
lcall f
r
o
m
f
a
st
function (esp
.
tostring
)
.
commit
|
commitdiff
|
tree
2012-05-23
Mi
k
e Pall
FFI: Equality comparisons never raise a
n
err
o
r
.
commit
|
commitdiff
|
tree
2012-05-14
Mi
k
e Pall
Pres
e
rve
s
n
apshot #0 PC for root traces
.
commit
|
commitdiff
|
tree
2012-05-14
Mike Pa
l
l
FFI: Do
n
't
call Free
L
i
brary() on our
o
wn EX
E
/DLL
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pa
l
l
A
R
M/
P
P
C
/MIPS:
F
i
x
t
ai
l
call fr
o
m fas
t
fun
c
t
ion (es
p
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pa
l
l
ARM: Fix modulo operator
a
nd math
.
floor/ceil
f
or inf
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
ARM
:
Fix
tonumber() argument check
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pa
l
l
RELEASE LuaJIT
-
2
.
0
.
0-beta10
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
R
emove stray c
o
mment
.
commit
|
commitdiff
|
tree
2012-05-09
Mike
P
all
Update
changelog
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Fix typo
.
commit
|
commitdiff
|
tree
2012-05-09
M
ike Pall
F
FI: Fix reco
r
ding of te
s
t for bool result of call
.
commit
|
commitdiff
|
tree
2012-05-08
Mike Pall
FFI
:
Don't
record test for bool result of call, if
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Mike Pall
FFI: Allow 'typedef _B
o
ol int BOOL
;
' to make Windows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike Pall
Fix PHI stack slot syncing
.
commit
|
commitdiff
|
tree
2012-05-05
Mike Pall
FFI:
U
s
e
corr
e
ct PC
i
n
FF
I
meta
m
ethod error message
.
commit
|
commitdiff
|
tree
2012-05-04
Mike Pall
Add lin
k
s
t
o Lua
J
I
T mailin
g
list
.
commit
|
commitdiff
|
tree
2012-05-03
Mike Pall
Disab
l
e lo
a
ding b
y
t
e
c
od
e
w
ith an extra
he
a
der (BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike
P
all
ARM:
F
i
x
com
p
ila
t
ion of math
.
s
i
n
h
/cosh/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike
P
all
ARM:
F
ix rejoin of pow
in
S
PLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike P
a
ll
ARM:
H
andle all CALL* ops w
i
th double r
e
su
l
t
s
i
n SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
ike Pall
A
d
d more comparison var
i
a
n
t
s
to Val
g
rind suppressio
n
s
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
ike Pal
l
A
R
M/F
F
I:
Invoke SPLIT pass
f
or do
u
ble ar
g
s
i
n FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
k
e
Pall
ARM
:
F
ix conditiona
l
branch fixup f
o
r
O
BAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mik
e
Pall
ARM:
Fix re
g
ister allocation for
ldrd-optimized HRE
F
K
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pa
l
l
ARM
:
R
e
order type/value
tests to sil
e
nce Valgrind
.
commit
|
commitdiff
|
tree
2012-04-19
M
i
k
e Pall
FFI
:
Clarify docs wrt
.
'lo
c
al f
f
i
=
.
.
.
' and t
h
e int
e
r
a
ctive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2012-04-19
M
i
ke Pall
Add required P
H
I
s for implicit
c
onversions (
v
ia XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
M
ike Pall
FFI: Fix result type of pointer dif
f
erence
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
P
all
Fi
x
dependen
c
ies
.
commit
|
commitdiff
|
tree
2012-04-12
M
ike Pall
FFI
:
F
i
x
b
lacklisting
o
f C f
u
n
ctions calling callbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Ma
k
e l
u
a_concat() work from C hook with partial
fra
m
e
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pal
l
Fix D
S
E of
USTORE
.
Have to remove OBAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix bytecode JMP slot range a
f
ter const + and/or optimizat
i
o
n
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Limit nu
m
b
er
o
f
user
d
a
ta __gc
s
e
parations at st
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
E
n
sur
e
runnin
g
__gc of us
e
rd
a
t
a created in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mi
k
e
P
all
F
ix
d
ischarge order of com
p
a
risons in Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
M
I
PS:
U
pd
a
te do
c
s
.
commit
|
commitdiff
|
tree
2012-04-01
M
i
k
e
Pall
MIPS: Add suppo
r
t for GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pal
l
FFI: Fix symbol resolv
i
ng
e
r
r
or mes
s
ages on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike
Pa
l
l
FFI:
F
i
x
resolving
of func
t
ion name r
e
directs on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mi
k
e Pal
l
MIPS: Integrate and
e
nable
J
IT c
o
mp
i
l
e
r
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Add MIPS
3
2R2 co
m
p
i
l
e-time/
r
untime CPU de
t
ec
t
ion
.
commit
|
commitdiff
|
tree
2012-03-29
Mik
e
Pall
MIPS: Interpreter
/
JIT integration
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: U
s
e builtin
D
-Cache/I-Ca
c
he sync
c
od
e
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix HREFK
c
ode
g
ene
r
ation f
o
r huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
k
e
P
al
l
PPC: Fix fusion of fl
o
a
ting-
p
o
i
nt XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike P
a
l
l
Fix OSX
b
uild
i
ssues
.
Bump minimum requi
r
ed OSX
v
e
rs
i
on
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
Replace unwind
.
h definiti
o
n
s with
o
ur ow
n
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
F
F
I: Change ffi
.
l
oa
d
() library name resolution
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mi
k
e Pal
l
Avoid r
e
cur
s
ive
GC ste
p
s after
G
C-tri
g
g
e
re
d
trace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mik
e
Pall
F
ix compila
t
i
on on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
A
dd
m
i
s
s
i
ng mco
d
e
limit
c
heck in
a
ssembler bac
k
end
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FFI: Fina
l
i
z
e cdata before userda
t
a
when
closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix
argu
m
ent error ha
n
dling on Lua stac
k
s
w
i
thout a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
i
ke Pall
Fix argument
t
ype in error me
s
sage
f
or relat
i
ve
a
rgument
s
.
commit
|
commitdiff
|
tree
2012-02-17
M
i
ke Pall
D
ynASM: Lua 5
.
2 compatibility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From Lua 5
.
2:
T
r
y
__tostring metamethod on
non-s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pall
Fix byt
e
c
ode dump for
c
ertain
n
umber constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
FFI: Fix library unloading on
P
OSIX
systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
M
I
P
S: Add MIPS
d
isassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
B
ump
c
o
pyright dat
e
to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pal
l
MIPS: Update in
s
tall docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
MIPS: Add
i
nterpret
e
r
.
Enable MIPS
b
uild rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
P
P
C
:
Avoid point
l
es
s
ar
g
cleari
n
g in
B
C_
I
FUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pall
PP
C
: Fix ar
g
ument checking for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
l
l
P
P
C: Fix resume after
y
ield from ho
o
k
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
k
e
Pall
A
RM:
A
void
poi
n
tless arg clearing
i
n
BC
_
IFUNCF
.
F
ix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MI
P
S: Ad
d
missing opcodes to t
h
e
DynASM MIPS modu
l
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mik
e
Pall
Fix parsing o
f
hex
lit
e
r
a
ls wi
t
h exp
o
nents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI: Don't touch frame
in callbacks wi
t
h
t
a
ilcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
M
i
k
e
Pall
FFI:
Igno
r
e numbe
r
parsing errors
while
s
k
i
pping definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
F
FI: Ig
n
ore empty stat
e
ments in ffi
.
cde
f
()
.
commit
|
commitdiff
|
tree
next