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: Clarify docs wrt. 'local ffi = ...' and the interactive prompt.
2012-04-19
Mike Pall
FFI: Clarif
y
docs wrt
.
'local ffi =
.
.
.
' and the int
e
rac
t
ive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mik
e
Pall
U
pdate changelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
A
d
d
requi
r
ed
PHIs
for i
m
plicit conversions (via XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
FFI
:
Fix result type of pointer
d
i
ffer
e
nce
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pal
l
Fix depe
n
dencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mi
k
e Pall
F
F
I: Fix blac
k
listing of C functions calling call
b
acks
.
commit
|
commitdiff
|
tree
2012-04-12
Mik
e
Pall
Mak
e
lua_con
c
at(
)
wo
r
k from C h
o
o
k
wit
h
p
artial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
Pa
l
l
Fix DSE
of USTO
R
E
.
Have to remove OBAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
M
ike P
a
ll
Fix bytecode JMP
slot r
a
nge
a
fter const + and/or optimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Limit nu
m
ber of
userdata __gc separations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pa
l
l
E
n
s
u
re running __
g
c of userdata created
i
n __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
M
i
ke P
a
ll
Fix discharge order of comparisons in Lua par
s
er
.
commit
|
commitdiff
|
tree
2012-04-02
Mike
Pall
M
I
P
S: U
p
da
t
e
d
ocs
.
commit
|
commitdiff
|
tree
2012-04-01
M
ike Pall
M
IP
S
:
A
dd support for GDB JIT
A
PI
.
commit
|
commitdiff
|
tree
2012-03-31
M
ike Pall
FFI: F
i
x symbol
re
s
o
l
v
ing
e
rror
m
e
ssages
on Wi
n
dows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI: Fix resolving of function
n
ame redirect
s
on Window
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike P
a
ll
M
I
P
S: Integrate and en
a
ble JI
T
co
m
p
i
ler
.
commit
|
commitdiff
|
tree
2012-03-29
M
i
ke Pall
M
I
PS: Add MIPS32
R
2 co
m
pile-time/runtime
CPU d
e
tection
.
commit
|
commitdiff
|
tree
2012-03-29
M
ike Pall
MIPS: Inter
p
reter/JIT
i
ntegration
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
P
PC: U
s
e builtin D-
C
ache/I-
C
ac
h
e sync code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC:
F
ix H
R
EFK code g
e
neratio
n
for huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mik
e
Pall
PPC: Fix fusi
o
n of flo
a
ting-point XL
O
AD/XSTO
R
E
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pa
l
l
F
i
x
OSX b
u
ild is
s
ues
.
Bump minimum
r
equired OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
M
i
k
e
P
a
ll
Rep
l
ace unwind
.
h definitions w
i
t
h o
u
r
o
wn
.
commit
|
commitdiff
|
tree
2012-03-21
M
i
k
e
P
all
FFI: Chang
e
ffi
.
load() library
n
ame
r
e
s
olution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
M
ike
P
all
A
v
oid recurs
i
ve
G
C steps
after GC-trigg
e
red trace e
x
it
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix co
m
pilation on
O
p
enBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Ad
d
missing mcode limit check in assembler backend
.
commit
|
commitdiff
|
tree
2012-03-05
M
i
k
e
P
a
ll
FFI
:
Finalize cdata
b
e
fore use
r
data when clo
s
ing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument er
r
or handling on
L
ua
stacks without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mi
k
e Pall
Fix arg
u
men
t
type in erro
r
m
essage for relative arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mik
e
P
all
DynASM: Lua 5
.
2 compatibi
l
ity fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike
Pal
l
Fro
m
Lua 5
.
2
:
Try __tostring metamethod on non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pa
l
l
Fix bytecode dump for certain number constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
FFI: Fix library
unload
i
ng
on POSIX systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mi
k
e
Pall
MIPS:
Add
M
IPS disassembl
e
r
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
Bump copyrig
h
t
date to 2
0
12
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
k
e
Pall
MIPS: Update
i
nstall
d
ocs
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
k
e Pall
M
I
PS: Add inte
r
preter
.
Enable MI
P
S build
rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Avoi
d
p
o
intless arg cleari
n
g in BC_IFUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
P
all
PPC: Fix ar
g
u
m
ent checking for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke
P
a
ll
PP
C
:
F
ix
resume afte
r
y
i
eld from hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
ARM
:
Avoid
p
o
intless arg
c
l
earing in BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke
P
al
l
MIPS: Add missing o
p
co
d
es
to
the DynASM MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
F
i
x parsing of
h
ex
li
t
e
r
al
s
with ex
p
o
nents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike
P
all
FFI: Don't
touch fra
m
e
in callbacks with tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore
nu
m
ber parsing
err
o
rs
w
hi
l
e s
k
i
ppi
n
g definitions
.
commit
|
commitdiff
|
tree
2011-12-17
M
i
ke Pa
l
l
FFI: Igno
r
e empt
y
statements in
ffi
.
c
d
e
f
(
)
.
commit
|
commitdiff
|
tree
2011-12-16
M
i
ke Pall
MIPS: A
d
d DynASM MI
P
S module an
d
e
ncoding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS: Add build rules (non
-
functional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
M
i
ke Pall
Auto-dete
c
t
target arch via c
r
oss-compiler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike P
a
ll
RELEASE
L
uaJIT-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pa
l
l
Upd
a
te ch
a
ngelog
.
commit
|
commitdiff
|
tree
2011-12-13
M
i
ke Pall
P
P
C: Avoid undefine
d
ope
r
and dereference
i
n BAN
D
/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mi
k
e
Pa
l
l
FFI: A
d
d
callback support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: A
d
d
callback s
u
p
p
ort for
P
PC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move
helper f
o
r syncing da
t
a/ins
t
ruction cache
t
o lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
AR
M
: E
r
r
o
r
out for attempt to compile w
i
th hard-f
l
o
a
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike
P
all
ARM:
Fix stac
k
c
heck f
o
r spilled BASE in
parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pal
l
x64: Al
w
ay
s
extend stack arg
u
ments t
o
pointer size
.
commit
|
commitdiff
|
tree
2011-12-09
Mi
k
e Pall
Fix compiler
w
a
rning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pall
F
F
I
:
Fix
s
tack
adj
u
stment for calls to stdcall/fas
t
ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI: Need t
o
tre
a
t
s
trlen() as a load
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
ke Pall
Fix docs
.
The
c
o
d
e
b
as
e
doesn'
t
w
ork on
Windows 9
8
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike Pall
Do
n
't increment module reference
c
ount
s
due t
o
symb
o
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
F
F
I: Record ffi
.
e
rrno(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
ix stack check in side exit
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke P
a
ll
FFI:
Record
C f
u
n
cti
o
n
calls wi
t
h bool return
v
alues
.
commit
|
commitdiff
|
tree
2011-11-25
Mike P
a
ll
FFI: Fix line i
n
fo f
o
r re
s
ult conversion errors
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pa
l
l
FFI:
F
ix GetLastE
r
ror
(
) s
a
ve/rest
o
re a
r
ound ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI
:
Improve
ld
scr
i
pt detection in ffi
.
l
o
ad()
.
commit
|
commitdiff
|
tree
2011-11-23
Mik
e
Pall
D
o
not
elim
i
nate PHIs only
r
efe
r
enced from oth
e
r PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike
Pall
Re
p
la
c
e
stack slot for
i
m
plicit numb
e
r
->stri
n
g conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike P
a
ll
Specialize to prototype for non-monomorphic fu
n
c
t
i
o
ns
.
commit
|
commitdiff
|
tree
2011-11-20
Mike P
a
l
l
Cou
n
t f
r
ames with same proto
t
ype in call unro
l
l
limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
K
e
ep m
a
xim
u
m fra
m
e
extent in sn
a
p->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get ri
d
of snap->de
p
t
h
.
commit
|
commitdiff
|
tree
2011-11-17
M
i
k
e
P
all
Fix debug option for msvcbuild
.
ba
t
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Fix
EnumWi
n
dow
s
exampl
e
in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mi
k
e Pall
F
FI:
Add missing GC bar
r
ier for
c
allba
c
k reg
i
stration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
Pall
FFI: Save
G
etLast
E
rror() around ffi
.
load() and symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Eliminate
some rare occur
r
ences of red
u
ndant P
H
Is
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fi
x
hint-based register
a
llocation in ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
FFI
:
Add callback
support (for x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pal
l
PPC: Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pal
l
F
F
I
:
Resolve _
_
call metamethod for poin
t
ers
,
too
.
commit
|
commitdiff
|
tree
2011-11-12
M
i
k
e
Pall
A
v
oi
d
de
p
endence
o
n lj_jit
.
h if o
n
ly i
n
cluding lj_tar
g
et
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI: Add unwind
d
efinitions for lj_vm_ffi_ca
l
l
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pal
l
FFI: Ex
t
e
n
d metam
e
t
hod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike
Pall
ARM:
Fix IR splitting
for sof
t
fp
XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike
Pal
l
A
R
M
: Fix
c
ode
generation for type-check
only softf
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mi
k
e Pal
l
x64: Fix lightuse
r
data comparisons
.
commit
|
commitdiff
|
tree
2011-11-04
M
ike Pall
S
pelling
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
P
PC: Insta
l
l
d
i
s
_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mi
k
e
Pall
FFI: Compile calls to stdcall, fastca
l
l and
vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
all
PP
C
: Fuse
B
AND with shift
to
r
lwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
all
A
d
d more
FOLD rules for shift + BAND
s
i
m
p
l
ifications
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pall
x64: Fix
c
o
d
e
generation f
o
r
BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC
:
Fu
s
e
BSWAP wi
t
h XLOA
D
/X
S
T
O
R
E to lwbrx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pall
P
PC/e500: Fix w
r
ite barrier in USET
S
.
commit
|
commitdiff
|
tree
next