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 PHI stack slot syncing.
2012-05-07
M
i
ke P
a
ll
Fix P
H
I stack slot syncing
.
commit
|
commitdiff
|
tree
2012-05-05
Mike Pa
l
l
FFI: Use c
o
rrect P
C
in FFI metamethod
e
rro
r
m
e
s
sage
.
commit
|
commitdiff
|
tree
2012-05-04
Mike Pall
Add l
i
nks to Lua
J
I
T
mailing list
.
commit
|
commitdiff
|
tree
2012-05-03
Mike P
a
ll
Di
s
able loading bytecode w
i
th an ex
t
ra he
a
der (BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM: Fix compilat
i
on of math
.
sinh/cosh/ta
n
h
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM:
F
ix r
e
j
oin of pow in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
M
i
k
e Pall
ARM: Handle all CALL* ops
w
ith dou
b
l
e resul
t
s in SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
ike Pall
Add
m
ore
c
o
m
pa
r
i
so
n
vari
a
nts t
o
Valgrind su
p
pre
s
s
ion
s
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM/FFI: Invoke
S
P
LIT pass for double
a
rgs i
n
FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
Pal
l
ARM:
Fi
x
conditional branch fixup for OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pal
l
A
R
M: Fix re
g
ister alloca
t
ion for
l
drd-optimi
z
ed HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
M
ik
e
Pall
A
RM
:
R
eord
e
r
ty
p
e/value te
s
ts to silence
Valgr
i
nd
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
FFI:
C
larify do
c
s
w
r
t
.
'local ffi =
.
.
.
'
an
d
the interacti
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mik
e
P
a
ll
Update changelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mik
e
Pa
l
l
Ad
d
required
P
H
Is fo
r
implicit conversions (via XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
FFI: Fix result
t
ype
of pointer difference
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
P
all
Fix dependencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
FFI: Fix bl
a
ck
l
i
sting of C functions calling
c
all
b
a
ck
s
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Make
lua_con
c
at() work from C hook with partial
f
rame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix DSE of UST
O
RE
.
Have to remove OBA
R
,
too
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
ke P
a
ll
F
ix
b
y
te
c
ode
J
MP slot rang
e
after c
o
nst + and/or opti
m
ization
.
commit
|
commitdiff
|
tree
2012-04-11
M
ike
Pall
Limit number
of userda
t
a
_
_
gc separ
a
ti
o
ns at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
all
Ensure running __gc of userd
a
ta created in _
_
g
c
a
t
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pa
l
l
Fix discharge order o
f
co
m
parisons in
Lua par
s
er
.
commit
|
commitdiff
|
tree
2012-04-02
M
ike Pa
l
l
MIP
S
: Up
d
ate docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mik
e
Pall
M
I
PS: Add supp
o
rt f
o
r GDB JIT
A
PI
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pal
l
FFI: Fix symbol re
s
o
l
v
i
ng error mess
a
ges on
Win
d
ows
.
commit
|
commitdiff
|
tree
2012-03-31
M
i
ke Pal
l
FFI: Fix resolving
o
f
function na
m
e redi
r
ects on Wind
o
ws
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mik
e
Pall
M
IP
S
: Inte
g
r
ate
a
nd enable JI
T
compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Add
M
IPS32R2 compile-time
/
run
t
i
me CPU det
e
ction
.
commit
|
commitdiff
|
tree
2012-03-29
Mike P
a
ll
MIPS: Interpreter/JIT integration
commit
|
commitdiff
|
tree
2012-03-28
Mike
Pall
PPC: Use buil
t
in D-Cach
e
/I-Cache
s
yn
c
code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix HREFK code gener
a
tion for huge
t
ables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix fusion of flo
a
t
ing-poi
n
t XLOAD/XSTOR
E
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
Fix O
S
X bu
i
ld issues
.
Bum
p
minimum re
q
uired OSX v
e
rsion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
Repl
a
ce unwind
.
h definitions with
o
ur own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FF
I
:
Change ffi
.
load() libr
a
ry name re
s
olution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike P
a
ll
Avoid
r
ecursive GC step
s
after GC-tr
i
g
g
ered trace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pal
l
F
i
x compil
a
tion on
OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pa
l
l
Ad
d
missi
n
g mcode
l
i
m
it
c
h
eck in asse
m
bler backend
.
commit
|
commitdiff
|
tree
2012-03-05
M
ike
P
all
FFI: Finali
z
e cdata bef
o
re userdata
w
hen clos
i
ng the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
i
k
e
Pall
Fix argumen
t
e
rror handling
o
n
L
ua
s
tacks
w
ithou
t
a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pal
l
Fix
argument t
y
pe
in error
message fo
r
relative argumen
t
s
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
DynASM:
L
ua
5
.
2 compatibility fix
e
s
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pal
l
F
r
o
m
Lua 5
.
2: Try __tostring
m
etamet
h
od
o
n non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mik
e
Pall
Fix bytecode dum
p
for cer
t
ain
number constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike
P
all
FFI: Fix li
b
r
ary
unloading on POSIX sy
s
tems
.
commit
|
commitdiff
|
tree
2012-01-31
M
ike Pall
MIPS: Add MIPS disassembler
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
Bump copyri
g
ht date
t
o
2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MI
P
S:
U
pdate inst
a
ll
d
o
c
s
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
k
e Pall
MI
P
S: Add interpr
e
ter
.
Enable MIPS build rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PP
C
:
Avoid pointless arg cl
e
ar
i
n
g
in BC_IFUN
C
F
.
R
emove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
PPC: Fix argument
c
heck
i
ng for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC:
Fix re
s
ume after y
i
eld from hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM: Avoid p
o
in
t
l
ess
a
r
g
clearing
i
n BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add missi
n
g opcodes
t
o the D
y
nASM MIPS modul
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pa
l
l
Fi
x
parsing of
h
e
x li
t
e
ral
s
w
i
t
h
expone
n
ts
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pa
l
l
FFI: Don
'
t touch frame in c
a
llbacks with tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore num
b
e
r
p
arsing errors while s
k
ipping
d
efinitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
Pall
FF
I
:
I
gnore empty statements in ff
i
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mi
k
e
P
a
l
l
MIPS: Ad
d
DynASM MIPS module an
d
e
n
c
o
ding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike P
a
ll
MIPS: Add build rules (non-functional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mi
k
e
Pall
Aut
o
-
detect
t
arget arch via c
r
os
s
-c
o
mpile
r
.
Drop
TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mik
e
Pall
RELEAS
E
LuaJIT-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Update
c
hangelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC: Avoid undefined o
p
e
rand dereferen
c
e in
BAND/
s
hift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
M
ike Pall
F
F
I: Add
c
allbac
k
support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke Pall
FFI: Add c
a
llback support fo
r
P
P
C
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
M
o
v
e
helper fo
r
s
yncing data/instructio
n
cache
t
o lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
A
RM: Error o
u
t for attempt to compil
e
w
i
th hard-f
l
oat
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM: Fix stack
c
h
e
ck for spille
d
BA
S
E in pa
r
en
t
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x
6
4: A
l
ways extend stack arguments
t
o po
i
nter size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-12-01
M
i
ke Pall
F
F
I: Fix stack adjus
t
ment for c
a
lls to stdcall/fa
s
tcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
Pa
l
l
FFI: Need to treat strlen()
a
s a lo
a
d
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fi
x
d
o
cs
.
Th
e
code base doe
s
n'
t
w
o
r
k on Wi
n
dows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mi
k
e Pal
l
Don't increment module
r
e
f
ere
n
ce counts due to sym
b
ol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mi
k
e Pall
FFI: Record
ffi
.
er
r
no()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
ix s
t
ack
c
heck in side ex
i
t
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI
:
Record C function
calls with bool ret
u
rn values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pa
l
l
F
FI:
F
i
x
line info for
result conversi
o
n errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
F
FI: Fix GetLastError()
save/restore around ffi
.
load
(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
all
FFI: Improve ld script detectio
n
in ffi
.
load(
)
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pal
l
Do not el
i
m
inate PHIs only referenced
f
rom othe
r
PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mi
k
e P
a
ll
Re
p
lac
e
sta
c
k slot for implicit number->string con
v
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
S
p
e
ciali
z
e to pro
t
otype for non-monomorphic f
u
nctio
n
s
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Count frames with s
a
me proto
t
ype i
n
call unroll li
m
it
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Kee
p
m
ax
i
m
u
m frame extent in s
n
ap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get rid of snap->dept
h
.
commit
|
commitdiff
|
tree
2011-11-17
Mike P
a
ll
Fix debug option for
msvcbu
i
ld
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mik
e
Pall
FFI: Fix EnumWindow
s
ex
a
mple
i
n docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Add missi
n
g
G
C barrier
f
o
r call
b
a
c
k
regist
r
at
i
on
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pa
l
l
FFI:
S
ave GetLastError() ar
o
und ffi
.
load(
)
and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
ke P
a
ll
Eliminate some ra
r
e oc
c
ur
r
e
nces of redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pal
l
Fi
x
hi
n
t-based
r
egister allocation i
n
ra_de
s
t()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
Pall
FFI: Add
c
allback
s
upport (f
o
r x
8
6/x6
4
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PP
C
: C
l
arify
d
ocs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pal
l
FFI
:
Res
o
lv
e
_
_
call metamethod
for
pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
Pall
A
v
oid dependence on
lj_jit
.
h if onl
y
including l
j
_ta
r
get
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FF
I
: Add
u
n
w
ind definit
i
o
ns for
l
j
_vm_ffi
_
call
.
commit
|
commitdiff
|
tree
next