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
Ensure running __gc of userdata created in __gc at state close.
2012-04-11
M
i
ke P
a
ll
Ensure running __gc of userdat
a
c
r
eated i
n
__gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike P
a
ll
Fix dischar
g
e or
d
er of comparisons in
Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
M
IPS: Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIP
S
: Ad
d
sup
p
ort fo
r
GDB
JIT
API
.
commit
|
commitdiff
|
tree
2012-03-31
Mik
e
P
all
FFI:
Fix symbol r
e
solving error
m
essages on Wind
o
w
s
.
commit
|
commitdiff
|
tree
2012-03-31
Mik
e
Pall
FF
I
: Fix
r
esolving of function name redirects on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS:
I
ntegrat
e
a
nd enab
l
e J
I
T com
p
iler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Add MI
P
S
32R2 compile-t
i
me/runtime CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
M
i
ke Pall
MIPS: Inte
r
prete
r
/JIT integration
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Use
bu
i
ltin D-Cac
h
e
/
I-Cache sync c
o
de
.
commit
|
commitdiff
|
tree
2012-03-28
Mik
e
Pall
PPC: Fix HREFK co
d
e generation for huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC:
Fix fu
s
ion of floating-point XLOAD
/
XST
O
RE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
Fix
O
SX build issu
e
s
.
Bump m
i
n
i
mum
r
e
quire
d
O
SX ve
r
s
ion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
Replace unwind
.
h defini
t
ions
w
ith our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI
:
Change ffi
.
load() libra
r
y name resolutio
n
for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
Avoid re
c
ur
s
ive GC
s
teps
af
t
er GC-triggere
d
trace
e
xit
.
commit
|
commitdiff
|
tree
2012-03-15
Mik
e
Pall
Fix compilation on
OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add missing m
c
o
de limit check in assemble
r
backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FFI: Finalize cdata befo
r
e userdata when closing th
e
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mik
e
Pal
l
Fi
x
argument
e
rror handling on Lua stacks without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mi
k
e Pall
Fix argume
n
t type in error message for relat
i
ve
a
rgum
e
nts
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
DynASM: Lua
5
.
2 compatibility fi
x
es
.
commit
|
commitdiff
|
tree
2012-02-13
M
i
ke Pall
Fr
o
m Lua 5
.
2: Try __tostr
i
ng m
e
tamethod on non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike P
a
ll
Fix b
y
tecode
dum
p
for cert
a
in number constants
.
commit
|
commitdiff
|
tree
2012-02-01
M
i
ke Pall
FFI: Fix
librar
y
unloading on POSIX systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mi
k
e
Pall
MI
P
S: Ad
d
MIPS disassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bump copyright
date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS:
Upda
t
e install docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
a
ll
MIPS: Add interpreter
.
Enable MIPS
b
u
ild rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e
Pall
P
P
C: Avoid poi
n
tle
s
s arg cl
e
arin
g
i
n
B
C_IFUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
PPC:
Fix
a
rgument che
c
ki
n
g
fo
r
rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fi
x
resume after yield fr
o
m ho
o
k
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
P
a
ll
ARM: Avoid pointless arg
c
learing i
n
BC_
I
FUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add missing
o
pcodes
t
o th
e
DynASM MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike
P
all
Fix parsing of h
e
x literals
w
i
t
h
exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike
Pall
FFI: Don't
t
ouch frame in callbacks with tailc
a
lls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ign
o
re number parsing errors whi
l
e skipping definition
s
.
commit
|
commitdiff
|
tree
2011-12-17
Mi
k
e Pall
FFI: Ignore emp
t
y statements in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIPS: Add DynASM
M
IPS module and encoding en
g
ine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
M
I
PS:
Add build rules (non
-
functional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike
Pall
Auto-de
t
ect target arch via
c
ro
s
s
-compile
r
.
D
r
op
T
ARG
E
T
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike
P
a
ll
RELEASE LuaJIT-
2
.
0
.
0-
b
eta9
commit
|
commitdiff
|
tree
2011-12-14
Mike P
a
ll
Up
d
ate
changelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC:
Avoid
u
ndefined op
e
ra
n
d derefere
n
ce in BAND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pa
l
l
FFI:
A
dd callb
a
ck support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
M
ike Pall
FFI
:
Add
cal
l
back support for P
P
C
.
commit
|
commitdiff
|
tree
2011-12-12
M
ike Pall
Move helper for sync
i
ng data/ins
t
ruction
cache to
lj_mco
d
e
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
M
ik
e
Pall
ARM: E
r
ror out for attempt to compile wit
h
har
d
-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM: Fix stack check fo
r
s
pilled BAS
E
in parent
.
commit
|
commitdiff
|
tree
2011-12-09
M
ik
e
Pall
x64: Always
extend
stac
k
argu
m
ents
t
o
p
oi
n
ter size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix com
p
iler w
a
rning
.
commit
|
commitdiff
|
tree
2011-12-01
Mik
e
P
a
ll
FFI:
F
i
x
sta
c
k adjustment fo
r
cal
l
s
t
o
stdc
a
l
l/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI
:
Need to t
r
eat str
l
en
(
)
as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
P
all
F
i
x docs
.
The code base doesn't wo
r
k on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
D
on't
increment module re
f
erence counts due to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI
:
Record
f
fi
.
e
r
rno()
.
commit
|
commitdiff
|
tree
2011-11-25
M
ike Pal
l
F
i
x stack check in side exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pa
l
l
FFI: Re
c
ord C function calls with bool r
e
turn values
.
commit
|
commitdiff
|
tree
2011-11-25
M
ike
P
all
FFI: Fix l
i
ne in
f
o for result
conv
e
rs
i
on e
r
ro
r
s in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke
P
a
ll
FFI: Fix GetL
a
stError
(
) save/re
s
t
o
re
a
ro
u
nd ffi
.
l
oa
d
()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
all
FFI: I
m
p
r
o
v
e ld sc
r
i
pt detecti
o
n in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pa
l
l
Do n
o
t eliminate
P
HIs o
n
ly referenced fr
o
m other P
H
Is
.
commit
|
commitdiff
|
tree
2011-11-21
Mike P
a
l
l
Replace stac
k
slot for i
m
plicit number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e Pall
Special
i
z
e to prototype
for
n
o
n
-monomorphic
f
unctions
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e
Pall
Count frames
w
ith s
a
me p
r
o
t
otyp
e
i
n cal
l
unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep
maximu
m
fram
e
exte
n
t in snap->top
s
l
o
t
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Ge
t
rid of snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix deb
u
g opti
o
n for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pa
l
l
FFI: Fix E
n
umW
i
n
dows example in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mi
k
e
Pall
F
F
I
:
A
dd missing GC b
a
rrier
for callback registration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pal
l
F
F
I: Save GetL
a
st
E
rror() aro
u
nd f
f
i
.
load() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
Pall
Elimin
a
te some rare
o
ccurre
n
c
es of redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
k
e
Pa
l
l
Fix hi
n
t-b
a
s
ed register all
o
cation in ra_dest
(
)
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
ke Pall
FFI: Add
c
allback support (for x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e
P
a
l
l
PPC
:
C
l
arify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Res
o
lve __call meta
m
e
t
hod
f
or
pointe
r
s, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
P
all
Avoid dependence on lj_jit
.
h if only including lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI: Add unwind definition
s
for
l
j_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mi
k
e Pall
FFI: Extend metameth
o
d
t
utorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: F
i
x
I
R splitting for softfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM:
Fix cod
e
g
e
nera
t
ion
fo
r
ty
p
e-che
c
k
o
nly softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x64: Fix lightu
s
erdata comparis
o
ns
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
Spelling
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
P
P
C
:
In
s
tall dis_pp
c
.
lu
a
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FFI: C
o
mpile calls to std
c
all, fastcal
l
and var
a
rg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC: Fuse BAND
w
ith s
h
ift to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
a
l
l
Add mor
e
F
OLD ru
l
es for shif
t
+ BA
N
D simplification
s
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pal
l
x64
:
Fix co
d
e generatio
n
f
o
r
BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
all
PP
C
: Fuse BSWAP with XLOAD
/
X
S
T
ORE t
o
l
w
brx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
P
PC/e500: Fix write barrier in USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e Pall
PPC
:
Fix externally provided re
l
ocatio
n
offsets
in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
all
PPC: Fix wri
t
e
barri
e
r
i
n
USETV/USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pa
l
l
PPC: Integrate an
d
enable J
I
T compil
e
r
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
A
l
l
ow
selection o
f
s
in
g
l
e-number v
s
.
dual-n
u
mber
mode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fi
x
/im
p
rove interpreter
/
JIT
integration
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pal
l
PPC: Generali
z
e rematerialization handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Add support for GDB JI
T
API
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
PPC: Add L
i
nux/PP
C
cache fl
u
sh mec
h
a
nism
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Ma
k
e
s
ure
to flush/sy
n
c
the D/I-cac
h
e for all generated
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
F
ix
handling of alignment a
r
gu
m
ents (n
i
l) to CALL
X
.
commit
|
commitdiff
|
tree
next