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 userdata __gc separations at state close.
2012-06-10
Mike Pall
F
i
x
userd
a
ta __gc separations at state cl
o
se
.
commit
|
commitdiff
|
tree
2012-06-10
M
i
ke Pall
x
86/x64: Clean up interprete
r
.
commit
|
commitdiff
|
tree
2012-06-10
Mike P
a
ll
Pass various build, ar
c
h and OS flags to DynASM
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
Pall
CONSOLE: Minor PS3 build fi
x
es
.
commit
|
commitdiff
|
tree
2012-06-10
Mike P
a
ll
C
O
NSOLE: Fix PS3 build
.
commit
|
commitdiff
|
tree
2012-06-09
Mike
P
all
C
O
NSOLE: Handle unimpl
e
mented featu
r
es for conso
l
e
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
ARM/P
P
C: Dete
c
t more target arch variants
.
Dete
c
t co
n
sole OS
.
commit
|
commitdiff
|
tree
2012-06-09
Mike P
a
ll
Avoid p
o
tential store
-
forwarding stall
s
in G
C
m
a
r
k
ing
.
commit
|
commitdiff
|
tree
2012-06-09
Mi
k
e
P
all
Fix check fo
r
mini
m
um GCC version
.
commit
|
commitdiff
|
tree
2012-06-09
M
ike Pa
l
l
Reorganize
b
uild process
.
commit
|
commitdiff
|
tree
2012-06-09
Mi
k
e
P
all
A
d
d minifi
e
d Lua int
e
rpreter (minilua)
.
Used by the
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike
Pall
D
y
nASM: Compatib
i
lity with minilua
.
commit
|
commitdiff
|
tree
2012-06-08
M
i
k
e
Pall
FFI:
F
i
x
a
ddress calcula
t
ion f
o
r
ref
s
.
commit
|
commitdiff
|
tree
2012-06-08
M
i
ke Pal
l
Move lib/* to src/
j
it/*
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pal
l
Correctly preserve snapshot
#
0
PC f
o
r r
o
ot trace
s
.
.
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
R
e
arrange OSX vs
.
iOS define
s
.
D
i
sable callbacks on
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
Mike Pall
Link to
L
uaJIT R
o
a
d
map
2012/2013
.
commit
|
commitdiff
|
tree
2012-06-06
M
ike Pall
Pr
i
nt version
a
nd J
I
T
sta
t
u
s
to st
d
ou
t
, not
stderr
.
commit
|
commitdiff
|
tree
2012-06-04
M
ike
P
all
Spli
t
-off large-fil
e
s
upport flag
s
to TAR
G
ET_LFSFLA
G
S
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
A
d
d uninstal
l
target to top-level
M
akefil
e
.
commit
|
commitdiff
|
tree
2012-06-04
Mike P
a
l
l
MIP
S
: Support genera
t
ion of m
i
ps/mipsel b
y
tecode
objec
t
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
FFI: Use CNEWI/FLOAD to box
/
ac
c
ess ffi
.
new("int", x
.
.
.
commit
|
commitdiff
|
tree
2012-05-31
Mike Pall
L
i
nk to LuaJ
I
T wiki
.
commit
|
commitdiff
|
tree
2012-05-29
M
ike
Pall
FFI: Convert io
.
*
fil
e
h
a
ndle t
o
FILE * pointer (but
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Mike Pa
l
l
Fix argument checks for coroutine
.
create()
.
commit
|
commitdiff
|
tree
2012-05-23
Mike Pall
PPC/e500: Fix tailca
l
l from fast
f
u
nction (esp
.
tostring
)
.
commit
|
commitdiff
|
tree
2012-05-23
Mi
k
e Pall
FFI: Eq
u
alit
y
comparis
o
ns never rai
s
e
a
n error
.
commit
|
commitdiff
|
tree
2012-05-14
Mike
P
all
P
r
es
e
r
v
e
sna
p
s
h
ot #0
PC for root
t
races
.
commit
|
commitdiff
|
tree
2012-05-14
Mik
e
Pall
F
F
I
:
Don't
c
all FreeLibrary() on our own EXE
/
DLL
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pa
l
l
A
RM/PPC/
M
IPS
:
Fix tailcall from fa
s
t functio
n
(e
s
p
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
A
RM
:
Fix modulo operator
a
nd m
a
th
.
floor/c
e
il for inf
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
M
ike Pall
ARM
:
Fix
t
o
num
b
er() argu
m
ent check
.
commit
|
commitdiff
|
tree
2012-05-09
Mike
P
a
l
l
RELEA
S
E LuaJIT-2
.
0
.
0-beta10
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Remove stray commen
t
.
commit
|
commitdiff
|
tree
2012-05-09
M
i
ke
Pall
Update changelog
.
commit
|
commitdiff
|
tree
2012-05-09
Mike
P
all
Fix
typo
.
commit
|
commitdiff
|
tree
2012-05-09
Mi
k
e
Pall
FFI:
F
i
x recording of test for
bool resul
t
of call
.
commit
|
commitdiff
|
tree
2012-05-08
M
i
ke
Pall
FFI: Don't reco
r
d test for
bool result
o
f
cal
l
,
i
f
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
M
i
ke Pall
FF
I
: Al
l
ow 'typedef _Bool int BOOL;' to
m
ake
Windows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike Pal
l
F
i
x
P
H
I
stack slot syncin
g
.
commit
|
commitdiff
|
tree
2012-05-05
Mike Pall
FFI: Use correct P
C
in FF
I
metamethod error mess
a
ge
.
commit
|
commitdiff
|
tree
2012-05-04
Mike
P
all
A
d
d links to
L
uaJIT
mai
l
ing
list
.
commit
|
commitdiff
|
tree
2012-05-03
Mike Pall
D
i
sable
loading b
y
tecode with an e
x
t
ra header
(
BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mik
e
P
a
ll
ARM: F
i
x compilation
o
f math
.
s
i
nh/cosh/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
M
i
ke Pall
A
R
M: Fix rejoin of pow in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pa
l
l
A
R
M
:
Handle all
CALL* op
s
w
i
th
doubl
e
results
in S
P
LIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
Pall
Add more
comp
a
ri
s
on
v
a
r
i
ants to
V
algri
n
d suppressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM/FFI: In
v
o
ke SPLIT pass for
double args in FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
P
a
ll
ARM: Fix c
o
n
d
i
tional branch fix
u
p for OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
P
al
l
ARM: Fix register a
l
location for
ldrd-o
p
timized HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Reorder
typ
e
/va
l
ue
test
s
to silence Valgrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mi
k
e Pall
FFI:
C
l
arif
y
docs
wrt
.
'
local ffi =
.
.
.
' and the interactive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pa
l
l
Update changelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mi
k
e
Pall
Add req
u
ired PHIs f
o
r i
m
pl
i
cit conversions (via
X
RE
F
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
M
i
ke Pall
FFI: Fix resu
l
t typ
e
of pointer difference
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
P
all
Fix depen
d
enci
e
s
.
commit
|
commitdiff
|
tree
2012-04-12
Mi
k
e Pall
FFI: Fix blackl
i
s
ting of C funct
i
ons calling
cal
l
backs
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Make
lua_
c
oncat()
w
o
rk from C hook with partia
l
frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix DSE of USTO
R
E
.
Have t
o
rem
o
ve
O
BAR,
t
oo
.
commit
|
commitdiff
|
tree
2012-04-11
Mi
k
e
Pall
Fix byt
e
code JMP slot range after const + and/or optimiz
a
tion
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
L
i
mit number of
userdata __gc separations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike P
a
ll
Ensure running __gc
o
f userda
t
a create
d
in __
g
c at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mik
e
Pall
F
i
x dischar
g
e order of c
o
m
p
a
r
i
sons in Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mi
k
e Pall
MIP
S
: Update
d
o
c
s
.
commit
|
commitdiff
|
tree
2012-04-01
M
i
ke Pall
MI
P
S: Add suppo
r
t for G
D
B
JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI:
Fix sy
m
bol res
o
lv
i
ng e
r
ro
r
message
s
on
W
i
n
d
ows
.
commit
|
commitdiff
|
tree
2012-03-31
M
ike Pa
l
l
FFI: Fi
x
r
eso
l
v
ing of f
u
nction n
a
me redirects on Wi
n
dows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Integrate an
d
e
n
able JI
T
compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pa
l
l
M
I
P
S: Add MIPS32
R
2
c
ompile-time/runtime CPU detectio
n
.
commit
|
commitdiff
|
tree
2012-03-29
Mi
k
e Pall
MIP
S
:
Interpreter/JIT in
t
egration
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e
Pall
PPC: Use builtin
D-Cache/
I
-Cach
e
sync code
.
commit
|
commitdiff
|
tree
2012-03-28
Mik
e
P
all
PPC: Fix HREFK c
o
de gener
a
t
i
on f
o
r h
u
ge tab
l
es
.
commit
|
commitdiff
|
tree
2012-03-28
Mike P
a
l
l
PPC: Fix fusion of floating-
p
o
int XLOAD/XSTOR
E
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
Fi
x
OSX buil
d
issues
.
Bump mi
n
imum
requ
i
red
O
S
X version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mi
k
e Pall
R
epl
a
c
e
u
nwind
.
h definitions with ou
r
o
w
n
.
commit
|
commitdiff
|
tree
2012-03-21
Mik
e
Pall
FFI
:
Chan
g
e ffi
.
load() libr
a
r
y
name re
s
olut
i
on for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
Avoid recursive GC st
e
ps
a
fter GC-triggered trac
e
exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix
c
ompilation on OpenBS
D
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add missing m
c
ode limit
c
hec
k
in a
s
se
m
bler
b
ackend
.
commit
|
commitdiff
|
tree
2012-03-05
M
i
ke Pall
FF
I
:
F
in
a
l
i
ze cdata
b
efore
userdata whe
n
c
l
osing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix a
r
gument
error handling on Lu
a
st
a
cks
without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mi
k
e Pall
Fix
a
rgument type in error message f
o
r relative
argume
n
ts
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
Dy
n
ASM
:
L
ua 5
.
2 compatibility fixe
s
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pal
l
Fro
m
L
u
a 5
.
2: Try __tostri
n
g me
t
amethod on non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pall
Fix bytecode dum
p
for certain number constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike
P
all
F
FI:
Fix libr
a
r
y
u
nload
i
ng on
POSIX syste
m
s
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIPS: Ad
d
MIPS
d
isass
e
mbler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pa
l
l
Bump
copyright date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
M
IPS
:
Update ins
t
all docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pal
l
M
I
PS:
A
dd interpreter
.
Enabl
e
MIPS build rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
P
PC:
A
void pointless arg clearing in BC_IFUNCF
.
Remov
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
PPC
:
F
ix argumen
t
checking
for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PP
C
: Fi
x
res
u
me after yiel
d
fro
m
hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM:
Avoid pointl
e
ss
a
r
g
c
lea
r
ing in BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
MIPS
:
Add mis
s
i
n
g
o
p
codes to the
D
y
nASM MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
Fix pars
i
ng of h
e
x
l
i
terals with expo
n
ents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike
P
all
FFI: Don't touch frame in callbacks
w
i
th tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mi
k
e
P
a
l
l
FFI: Ig
n
ore num
b
er parsing err
o
rs while skipping definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI:
I
gnore empty statements in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIPS: Add Dyn
A
SM MIPS module a
n
d
encoding engine
.
commit
|
commitdiff
|
tree
next