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
RELEASE LuaJIT-2.0.0-beta10
2012-05-09
Mike Pall
R
E
LEASE Lua
J
IT-2
.
0
.
0-be
t
a10
commit
|
commitdiff
|
tree
2012-05-09
Mike
P
all
Remove stray co
m
ment
.
commit
|
commitdiff
|
tree
2012-05-09
Mik
e
Pall
Update
c
han
g
e
log
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Fi
x
typo
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pal
l
F
F
I: Fi
x
recording
o
f test f
o
r
b
o
ol
result of call
.
commit
|
commitdiff
|
tree
2012-05-08
Mik
e
P
a
ll
FFI: Don't record test f
o
r bool r
e
sult
o
f
call, if
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Mike Pall
F
F
I: Allo
w
'type
d
ef _Bool int BOOL;' to make W
i
n
d
ows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike Pall
F
ix PHI stack
slot
syn
c
ing
.
commit
|
commitdiff
|
tree
2012-05-05
Mike
Pall
F
FI:
U
s
e
c
o
rre
c
t P
C
in
FFI metame
t
hod error
messag
e
.
commit
|
commitdiff
|
tree
2012-05-04
Mike Pall
Add links to LuaJIT maili
n
g li
s
t
.
commit
|
commitdiff
|
tree
2012-05-03
Mike Pall
Disab
l
e loa
d
ing bytecode with an extra hea
d
er (BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM: F
i
x compilation
o
f
math
.
sin
h
/c
o
sh/t
a
nh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike
P
all
ARM: Fix
r
ejoin of
p
ow in
SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike
P
all
A
R
M
: H
a
nd
l
e all
C
ALL* ops with double results in SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
A
d
d mo
r
e compari
s
on va
r
i
a
nts
t
o Valgrind s
u
p
p
r
essions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM/FFI: Invo
k
e SPLIT pas
s
for double args in FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
M
ike Pall
ARM: Fix conditiona
l
branch fixup for OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mike P
a
l
l
A
RM:
Fi
x
register
a
lloca
t
ion fo
r
ldrd
-
optimized HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
k
e
Pall
A
R
M: Reo
r
der t
y
p
e
/valu
e
t
ests to sile
n
ce Valg
r
ind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
F
FI: Clarify docs w
r
t
.
'loc
a
l ffi =
.
.
.
'
a
nd
t
he interactive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike
P
a
ll
U
pdate c
h
a
n
gelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike P
a
ll
Add required PHIs fo
r
imp
l
i
cit conver
s
ion
s
(via XR
E
F
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
FFI: Fix re
s
ult type of pointer
dif
f
erence
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
Pall
Fix dependencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
Pall
FFI: Fix
b
l
acklist
i
n
g of C functions calling c
a
llbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Make lua_co
n
c
a
t() work from C
h
ook with partial fram
e
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
Pa
l
l
Fix DSE of USTORE
.
Have
to rem
o
ve OBAR,
t
oo
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pa
l
l
Fix bytecode JMP slot range after
c
onst + an
d
/or
op
t
imization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike P
a
ll
Limit n
u
mb
e
r o
f
us
e
r
data __gc separat
i
ons at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pal
l
Ensure r
u
nning _
_
gc of userdata
creat
e
d in
_
_gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
F
ix
d
ischa
r
ge order
of comparisons in Lua
p
ars
e
r
.
commit
|
commitdiff
|
tree
2012-04-02
Mike
P
all
M
IPS: Update
do
c
s
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS
:
A
dd support for GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike
P
all
FFI: Fi
x
s
y
mbo
l
resolving error messages on
W
indows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike P
a
ll
FFI: Fix r
e
so
l
ving of fu
n
ction nam
e
re
d
irects on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike
Pall
M
I
PS: Integrate
and
e
nab
l
e JIT
compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike P
a
l
l
MIPS: Add MI
P
S
3
2R2 co
m
pile-time/runtim
e
CPU
d
e
t
ec
t
io
n
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIP
S
: Interprete
r
/JIT in
t
egration
commit
|
commitdiff
|
tree
2012-03-28
Mike Pa
l
l
PPC: Us
e
builtin D
-
C
ache/I-Cache sy
n
c cod
e
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pal
l
PPC
:
F
i
x
HREF
K
code gen
e
ration for
hug
e
ta
b
les
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
P
P
C: Fix fusion of floating-p
o
in
t
XLOAD/XSTO
R
E
.
commit
|
commitdiff
|
tree
2012-03-28
M
ike Pall
F
ix OSX build issu
e
s
.
Bump mini
m
u
m required OS
X
v
e
r
s
ion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
M
ike Pall
Rep
l
ace unwind
.
h definitions with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mik
e
Pall
FFI: Change ffi
.
load() lib
r
ary name resolu
t
ion
for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike
P
all
Avoid recursive GC steps
after GC
-
tr
i
g
gered trace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix compilation on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mik
e
Pall
A
d
d
miss
i
ng m
c
ode
l
imit check in assembler bac
k
end
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pa
l
l
FFI: Fi
n
alize cdat
a
before userdat
a
when
clos
i
n
g
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argume
n
t er
r
or handling
on L
u
a
s
tacks
without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argum
e
n
t
type in erro
r
messa
g
e fo
r
relative argume
n
t
s
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
Dy
n
ASM: Lua 5
.
2
compat
i
bility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
F
rom Lua 5
.
2: Try __tos
t
ri
n
g
m
etame
t
hod
on non-s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike
Pall
Fi
x
bytecode dump for ce
r
tain number constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
FFI: Fix library un
l
oading on PO
S
IX s
y
stems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MI
P
S: Add
M
IP
S
d
isassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e
Pall
Bump copyright date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
MIPS: Update
i
nstall docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
MIPS:
Add interpreter
.
Ena
b
le MIPS build
r
ules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC:
Avoid pointless arg cle
a
r
i
ng in B
C
_IFUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
l
l
PPC:
F
ix a
r
gument
check
i
ng for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
P
P
C: Fi
x
r
e
sume
a
ft
e
r yi
e
ld from h
o
ok
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
AR
M
: Avoid pointl
e
ss arg clearing in BC_IFU
N
CF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
all
MIPS: Add mis
s
ing
o
pcode
s
to the DynASM M
I
P
S modu
l
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
Fix parsing of
h
e
x liter
a
l
s
with expon
e
nts
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI: Do
n
't touch
fram
e
in callbacks
with tailcall
s
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore
n
umb
e
r
parsing err
o
rs while ski
p
ping definit
i
ons
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI:
Ignore empty statements in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIPS
:
Add DynASM MIPS module a
n
d encoding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mik
e
Pall
M
I
PS: Add build rule
s
(non-fun
c
tion
a
l,
yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Au
t
o-
d
etect
t
ar
g
et arch via cr
o
ss-compile
r
.
Dr
o
p T
A
RGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pa
l
l
RELEASE LuaJI
T
-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mik
e
Pall
Update changelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
P
P
C: Avo
i
d u
n
defined
operand derefere
n
ce in B
A
ND/
s
h
i
ft
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
Pall
FFI
:
Add c
a
llba
c
k
s
upp
o
rt for
A
RM
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke Pall
F
FI: Ad
d
callback support for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
a
l
l
Move help
e
r f
o
r syncing
data/in
s
tr
u
ction cache to lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike
Pall
ARM:
Error out
f
o
r attempt to compile with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mi
k
e Pall
ARM:
Fix s
t
ack ch
e
ck f
o
r spilled BAS
E
i
n
pa
r
ent
.
commit
|
commitdiff
|
tree
2011-12-09
M
ike Pall
x
6
4: A
l
ways ex
t
end stack a
r
g
ument
s
to poi
n
ter size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix
c
ompiler
wa
r
ning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pall
FFI: Fix stack adjustment for
c
alls to stdcall/fas
t
c
all
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike P
a
ll
F
F
I:
Need to tr
e
at st
r
len()
a
s
a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
P
all
F
ix docs
.
The code base doesn't work on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
ke Pal
l
Don'
t
in
c
rement mod
u
l
e
r
eference cou
n
ts due
t
o symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
F
F
I
: Record ffi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e
P
all
Fi
x
stack c
h
eck i
n
side
exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pa
l
l
FFI: Record C function calls
w
ith bool return values
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
FFI: Fix line info
f
or result
conv
e
rsion errors
in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike P
a
ll
FFI: Fix G
e
tLastError() save/restore
around ffi
.
l
o
ad()
.
commit
|
commitdiff
|
tree
2011-11-25
M
ike
Pall
FFI: Improve ld
script detection in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do not eliminate
P
H
I
s on
l
y referen
c
ed from other PH
I
s
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pal
l
Repl
a
ce stac
k
slot for implicit number
-
>str
i
ng conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
Spec
i
alize to prototype for
n
o
n-mono
m
orphic function
s
.
commit
|
commitdiff
|
tree
2011-11-20
M
ik
e
Pall
C
ount fra
m
e
s
wi
t
h
s
ame
p
r
o
t
o
type in c
a
l
l
u
n
r
oll limi
t
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
Keep maximum f
r
ame
extent in snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get rid of snap->de
p
th
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
F
ix debug option for m
s
vcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke Pall
F
FI: Fix E
n
umWindows exa
m
ple
in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mik
e
Pall
FFI: Add missing GC
b
arrier for callb
a
c
k
registration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FF
I
:
Sa
v
e GetLastError() around ffi
.
l
o
ad(
)
a
n
d
s
y
m
bol
.
.
.
commit
|
commitdiff
|
tree
next