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 Pa
l
l
F
F
I
:
Clarif
y
docs wrt
.
'local
ffi =
.
.
.
' and the inter
a
ctive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
U
pdate changelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike
P
all
Add
re
q
uir
e
d PHIs for im
p
licit c
o
n
versio
n
s
(v
i
a X
R
EF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
M
i
ke Pall
F
FI: F
i
x result
type of point
e
r differen
c
e
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
Pall
Fix dependencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
FFI: Fix blacklisting o
f
C functions ca
l
ling callb
a
cks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
P
a
ll
Make
lua_
c
oncat() wor
k
from
C hook wit
h
partial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
all
Fix DSE
o
f
U
STORE
.
H
ave to remove OBA
R
, to
o
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pall
Fix bytecode JM
P
s
lot range
a
ft
e
r c
o
nst + and/or op
t
imiza
t
ion
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
Pal
l
Limit number of userdata __gc s
e
parati
o
ns a
t
state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pall
E
nsur
e
running _
_
gc of user
d
ata created in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pal
l
Fix di
s
c
h
a
rge orde
r
of comparisons
i
n Lua parse
r
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
MIPS: U
p
date docs
.
commit
|
commitdiff
|
tree
2012-04-01
M
i
ke Pall
MIPS:
Ad
d
support for GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mi
k
e Pall
FFI: Fi
x
symbol resolving erro
r
messag
e
s on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike
P
a
ll
FFI:
F
ix resolving o
f
function n
a
me redirects
o
n Wind
o
ws
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MI
P
S
: In
t
egr
a
t
e a
n
d
ena
b
le JI
T
c
o
m
pi
l
er
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS
:
A
d
d
MIPS32
R
2 compile-time/runtime
C
PU
d
etection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
M
I
PS: Interp
r
eter/JIT int
e
gration
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC: Use builti
n
D-Cache/
I
-C
a
che
sync
code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix HREF
K
cod
e
gener
a
tion for
huge
t
a
b
les
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
P
P
C
: Fi
x
fu
s
io
n
of flo
a
ting-point XLOA
D
/XS
T
ORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
Fix OSX b
u
i
ld is
s
ues
.
Bump
m
inimum
r
equire
d
OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
M
ike
P
all
R
e
place unw
i
nd
.
h definiti
o
n
s with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI: Change ffi
.
load() l
i
brary nam
e
re
s
olution f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
M
ike Pall
Avoid
recu
r
s
ive GC s
t
eps after GC-triggered trace exit
.
commit
|
commitdiff
|
tree
2012-03-15
M
i
k
e Pall
F
ix compilation on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mik
e
Pall
Add mi
s
si
n
g
mcode limit check in assembler backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FFI: Fina
l
ize cdata
b
efore userdata when c
l
o
s
i
ng th
e
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pal
l
Fi
x
argument
err
o
r handling on Lua
s
tacks
w
ithout a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
F
i
x
a
rgu
m
ent t
y
pe in error message for relat
i
v
e arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
D
y
nASM: Lu
a
5
.
2 compati
b
ility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From Lua 5
.
2: Try __tostring metamethod on non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pall
F
ix bytecode dump for
c
e
rtain numb
e
r constan
t
s
.
commit
|
commitdiff
|
tree
2012-02-01
Mik
e
Pall
FFI
:
Fix libra
r
y unloading on
P
OSIX sy
s
tems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pal
l
M
I
P
S
:
Add MIPS
disassem
b
ler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bu
m
p copyright date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Update install docs
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
MIPS: Add inter
p
reter
.
Ena
b
le MIPS build
rules
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pal
l
PPC: Avoid pointless a
r
g clearing in
BC
_
IFUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
all
PPC: Fix
argument ch
e
cking for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
PP
C
: Fix resu
m
e after yield from h
o
ok
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
AR
M
: Avoid
p
o
intl
e
ss arg clea
r
ing
i
n BC_IFUNC
F
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MI
P
S: Add missing o
p
codes to th
e
D
y
nASM MIPS modul
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
M
i
ke Pall
F
i
x parsing of hex literals wi
t
h
e
xponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike P
a
l
l
FFI: D
o
n'
t
touch f
r
ame in call
b
ack
s
with tailc
a
lls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mi
k
e P
a
l
l
FFI:
Ig
n
ore number parsing errors wh
i
le
skipping
definit
i
ons
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ig
n
o
re empty statement
s
in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MI
P
S: Add DynASM
MIPS
module and e
n
codin
g
engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS: Add build rul
e
s (no
n
-functional, ye
t
)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-detec
t
target arch via cross
-
c
o
mpiler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
R
E
LEASE LuaJIT-2
.
0
.
0-
b
eta9
commit
|
commitdiff
|
tree
2011-12-14
Mi
k
e Pall
Updat
e
changelog
.
commit
|
commitdiff
|
tree
2011-12-13
M
ike P
a
l
l
PPC: Avoid unde
f
i
n
ed operand
derefere
n
ce in
B
AND
/
shi
f
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI
:
Add c
a
llback support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI
:
Add c
a
llback support f
o
r PPC
.
commit
|
commitdiff
|
tree
2011-12-12
M
ike Pall
Move helper for
s
yncing dat
a
/
i
nstruction cache to lj_mcod
e
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM
:
E
r
ror out for at
t
empt to
c
omp
i
le wi
t
h hard-
f
loat
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM: Fix stack check for s
p
illed BASE in paren
t
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64: Alway
s
extend stack arguments
to pointer size
.
commit
|
commitdiff
|
tree
2011-12-09
Mi
k
e
P
all
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pal
l
FFI: Fi
x
s
ta
c
k adjustm
e
n
t
for calls to st
d
call/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI
:
Nee
d
to treat str
l
en() as a load
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike Pall
Fix
docs
.
The code base doesn't work on
W
indows
9
8
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike P
a
ll
Don
'
t increment module referenc
e
count
s
due
to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: Record ffi
.
e
r
rno(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix stack check in side exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pall
FFI: Record C function calls with bool return values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
a
ll
F
FI: Fix line info for result conversion errors
in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
M
ike Pall
FFI: Fix GetLastError() save/restore aroun
d
ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Improve ld
sc
r
ipt dete
c
tion in ffi
.
l
o
ad()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike
P
al
l
Do not
e
l
iminate PHIs only ref
e
rence
d
fr
o
m
o
t
her PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike
P
all
R
eplac
e
sta
c
k
s
lot
f
o
r
i
mplicit numbe
r
-
>
string co
n
v
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Specializ
e
to prot
o
type f
o
r no
n
-
mon
o
m
o
rphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e
P
al
l
Count frames
with
s
am
e
prototype in call unr
o
ll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep maximum fram
e
e
x
t
ent in snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke Pall
Get rid of snap-
>
depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix debug
option for
msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI
:
F
ix E
n
umWindows exam
p
l
e i
n
docs
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke Pall
FFI:
Ad
d
m
i
s
s
i
ng
G
C
b
ar
r
ier for callback registrat
i
on
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke Pall
FFI: Save G
e
tLastError() around ffi
.
load() and s
y
mbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pall
Eli
m
inat
e
s
o
m
e
r
are occu
r
r
ences o
f
redundant PHI
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hint-based register
a
llocation in
r
a_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
P
a
ll
F
F
I: Ad
d
call
b
ack s
u
pport
(for x86/x
6
4
)
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pall
P
PC: Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
F
F
I: Resolve __call metamethod
for pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pal
l
A
v
o
i
d de
p
endence on lj_jit
.
h i
f
o
nly including lj_
t
arget
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
Pall
FFI: Add
u
n
w
i
n
d definition
s
for lj
_
vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pa
l
l
FFI: Ext
e
nd metamethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
A
RM: Fix IR splitting for
s
o
ftfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: Fix cod
e
generation f
o
r type-check
only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x64:
F
ix lightuserdata
c
ompari
s
ons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike
Pa
l
l
S
pel
l
ing
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
P
PC: In
s
t
a
ll dis_ppc
.
lu
a
.
commit
|
commitdiff
|
tree
2011-10-26
Mike
Pall
FFI
:
Compil
e
ca
l
ls to stdcal
l
, fastcal
l
and vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC: Fu
s
e BAND
w
ith shift to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
Add mo
r
e FOLD rules for sh
i
ft
+
B
AND
simplifications
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pall
x64:
F
ix
code generat
i
on for BS
W
A
P
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC: Fus
e
B
S
W
A
P with XL
O
AD/XSTORE to lwb
r
x
/s
t
w
b
r
x
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC/e500: Fix write ba
r
rier in USETS
.
commit
|
commitdiff
|
tree
next