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: Use correct PC in FFI metamethod error message.
2012-05-05
Mi
k
e Pall
FFI
:
Use c
o
rrect PC in FFI metamethod error messag
e
.
commit
|
commitdiff
|
tree
2012-05-04
M
i
k
e
Pa
l
l
Add links to LuaJIT mailing
l
i
s
t
.
commit
|
commitdiff
|
tree
2012-05-03
Mike P
a
l
l
Disable
loading
bytecode with an e
x
tra
h
eader (BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pa
l
l
A
R
M: Fix compilation of
m
at
h
.
sinh/
c
osh/
t
anh
.
commit
|
commitdiff
|
tree
2012-04-30
M
ik
e
Pall
ARM: Fix rejoin of pow in
S
PLI
T
p
a
s
s
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pall
A
RM: Handle
a
ll
C
ALL* ops with dou
b
le result
s
in
S
P
LI
T
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke Pall
Add more c
o
m
p
a
rison
va
r
iants to Valgrind su
p
pr
e
ssion
s
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM/FFI: Inv
o
ke SPLI
T
pass for d
o
uble
a
rgs
i
n FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke Pall
A
R
M:
Fix conditional branc
h
fixu
p
for OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mike P
a
ll
A
R
M: Fix register allocation for ldrd-opt
i
mized HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
AR
M
: Reorder type/va
l
ue tests to si
l
ence Valgrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike P
a
ll
FF
I
: Clarify docs wrt
.
'lo
c
al ffi
=
.
.
.
' and the interac
t
ive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mi
k
e
P
all
U
p
d
ate
c
h
ange
l
og
.
commit
|
commitdiff
|
tree
2012-04-19
M
ike Pall
Add required P
H
Is for implicit co
n
ver
s
ions (via XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
FFI: Fix res
u
lt typ
e
of pointer difference
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
Fix de
p
end
e
nci
e
s
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pa
l
l
FFI: F
i
x b
l
acklisti
n
g of C functions calling
c
allbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
Pall
M
a
k
e l
u
a_concat()
w
o
r
k from C h
o
ok wit
h
p
art
i
al fra
m
e
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fi
x
DSE of USTOR
E
.
Have to rem
o
ve OBAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix byte
c
ode JMP slot range
a
fter const
+
and/or opt
i
mizatio
n
.
commit
|
commitdiff
|
tree
2012-04-11
M
ike Pall
L
i
mit number of user
d
ata __gc separations
at
state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Ensure running __gc of
user
d
ata created in __gc
at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
F
ix discharge
order of compar
i
sons in Lua
p
a
rser
.
commit
|
commitdiff
|
tree
2012-04-02
M
i
ke P
a
ll
MIPS: Update d
o
cs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS: Add support for GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI:
Fix symbol reso
l
ving error messages on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mik
e
Pal
l
FFI:
Fix re
s
olving
of fu
n
ction name r
e
dir
e
cts on Wind
o
w
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Integrate
a
n
d
enable JIT
compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pa
l
l
MIPS: Add
MIPS
3
2
R2 c
o
mpile-time/run
t
im
e
CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
M
IPS: Inte
r
preter/JIT
i
ntegra
t
ion
commit
|
commitdiff
|
tree
2012-03-28
Mike Pal
l
PPC: Use built
i
n
D-Cache/
I
-Cache sync code
.
commit
|
commitdiff
|
tree
2012-03-28
Mik
e
Pall
PPC: Fix HRE
F
K code generation for huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC: Fix
f
u
sion of floating-point X
L
OAD/XS
T
O
R
E
.
commit
|
commitdiff
|
tree
2012-03-28
M
ike Pa
l
l
Fix OSX bu
i
ld issues
.
Bump
m
inimum re
q
u
ired OSX v
e
r
sion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
M
ike
Pa
l
l
Rep
l
ace unwind
.
h definitions with ou
r
own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike P
a
ll
FFI: C
h
ange ffi
.
l
oad() libra
r
y name re
s
olution f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mik
e
Pall
Avoid recursive G
C
steps
a
fter GC-
t
riggered
t
r
ac
e
e
xit
.
commit
|
commitdiff
|
tree
2012-03-15
Mi
k
e Pa
l
l
Fix comp
i
lation on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add missing m
c
ode limit c
h
eck in
assembler bac
k
e
nd
.
commit
|
commitdiff
|
tree
2012-03-05
M
ike
Pa
l
l
FF
I
: Finalize c
d
ata before userdata when cl
o
sing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix
a
rgument
err
o
r handlin
g
on Lua stacks without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike P
a
ll
F
i
x argument type in
e
rror message for rel
a
ti
v
e arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pal
l
DynASM: L
u
a 5
.
2 compatibi
l
ity fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From
L
ua 5
.
2: Try
_
_
tostring m
e
tamethod on non-
s
t
r
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pall
F
ix bytecode d
u
mp for
certain n
u
mber c
o
n
s
tan
t
s
.
commit
|
commitdiff
|
tree
2012-02-01
Mi
k
e Pall
FFI: F
i
x library unloading on
P
OSIX syst
e
ms
.
commit
|
commitdiff
|
tree
2012-01-31
Mike
P
all
M
IPS: Add MIPS
d
isassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
Bump
c
opyrig
h
t
d
a
t
e
to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
MIPS:
U
pdate install docs
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
k
e Pall
MIPS: Add inter
p
reter
.
Enable
MIPS build rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC
:
Avo
i
d point
l
ess arg c
l
e
a
ring in BC_IFUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fi
x
arg
u
ment checki
n
g
for
rawget
.
commit
|
commitdiff
|
tree
2012-01-23
M
ik
e
Pall
PPC:
F
ix resume after yield
f
ro
m
hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM:
A
void p
o
intless
arg clearing
in
B
C_IFUNCF
.
Fi
x
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike P
a
l
l
MIPS: A
d
d m
i
ssing opc
o
des to the Dyn
A
S
M MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mik
e
P
al
l
F
i
x parsing
o
f
hex l
i
terals with
e
xponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike
Pal
l
F
FI
:
Don'
t
to
u
ch
f
rame in ca
l
lbacks
with tailca
l
l
s
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
M
ike Pall
FF
I
: Ignore numbe
r
pars
i
ng er
r
ors while skipping d
e
finiti
o
ns
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
Pa
l
l
FFI: Ignore empty statements in ffi
.
c
def()
.
commit
|
commitdiff
|
tree
2011-12-16
Mik
e
Pall
MIPS
:
Add
D
ynASM M
I
PS module and
enco
d
ing engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS: Add build
rules (non-fu
n
ctional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
A
ut
o
-detect target arch via cr
o
ss-com
p
ile
r
.
D
r
o
p TA
R
GET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
M
i
ke Pal
l
RELEASE LuaJIT-2
.
0
.
0-bet
a
9
commit
|
commitdiff
|
tree
2011-12-14
Mike
P
all
Upda
t
e
cha
n
gelo
g
.
commit
|
commitdiff
|
tree
2011-12-13
M
ike Pall
PPC: Avoid un
d
efin
e
d
o
perand dere
f
eren
c
e i
n
BAND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike P
a
ll
F
FI: Add c
a
llback s
u
ppo
r
t for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
Pall
FFI:
A
dd
call
b
ack support
for
PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move helper fo
r
s
yncing data/instruct
i
on cache to
l
j
_
mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: Error out fo
r
attemp
t
t
o
com
p
ile wi
t
h
h
ard-floa
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mik
e
Pall
ARM: Fix stack ch
e
ck
f
o
r spilled BAS
E
in pa
r
e
n
t
.
commit
|
commitdiff
|
tree
2011-12-09
Mike
Pall
x64: Alway
s
e
x
tend stack arguments to po
i
n
t
e
r
s
ize
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mi
k
e Pall
FF
I
:
Fix stack adjustment f
o
r calls to stdcall/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI:
N
eed to
tr
e
at strlen() a
s
a
l
oad
.
commit
|
commitdiff
|
tree
2011-11-27
Mi
k
e Pall
Fix d
o
cs
.
Th
e
c
o
de
b
ase
d
oesn't work
o
n Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pa
l
l
Don't increment module
r
eferenc
e
coun
t
s due t
o
symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: Rec
o
rd ffi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mik
e
Pall
F
ix
stack check in side
exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Reco
r
d C function calls with bool return
values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FF
I
: Fi
x
line info
for r
e
sult conversion errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Fix GetLas
t
Error() save/rest
o
re around f
f
i
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI
:
Improv
e
ld sc
r
i
pt det
e
c
t
ion
i
n ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
M
i
ke Pall
D
o not eliminate PHIs o
n
ly referenced from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pal
l
Replace stack slot
for implicit number->st
r
ing conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Speci
a
l
i
ze t
o
prototype for non-monomor
p
h
ic
functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Count frames wi
t
h
s
ame
prototype i
n
c
all unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep
max
i
mum fra
m
e ext
e
nt in sna
p
->to
p
slot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
Pall
G
et rid of snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix deb
u
g
o
p
t
ion for msvcb
u
i
l
d
.
b
a
t
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
Pal
l
FFI: Fix EnumWindo
w
s exa
m
ple in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike P
a
ll
FFI: Add missing GC barrier for callback registration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
FFI: Sav
e
GetLas
t
Error
(
) around ffi
.
load() an
d
symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pall
E
l
iminat
e
s
o
m
e rare
o
c
currences
of redun
d
ant P
H
Is
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hin
t
-based reg
i
ster
a
ll
o
catio
n
in ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI:
A
dd callback
support (f
o
r
x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
k
e
P
all
P
PC: C
l
arify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e Pall
FFI: Reso
l
ve __
c
a
l
l me
t
ametho
d
f
or poi
n
ters,
too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avoid dep
e
nd
e
n
c
e on lj_jit
.
h if onl
y
including lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
P
all
F
FI
:
Add unwind de
f
init
i
ons
for
l
j_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
FFI: E
x
tend m
e
tamethod tutorial
.
commit
|
commitdiff
|
tree
next