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: Fix address calculation for refs.
2012-06-08
Mi
k
e P
a
ll
FFI: F
i
x addr
e
ss cal
c
ulation
for refs
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
M
ove lib/* to src/jit/*
.
commit
|
commitdiff
|
tree
2012-06-08
Mik
e
Pa
l
l
Corr
e
ctly pr
e
serve s
n
apshot #0 PC
f
or root traces
.
.
.
commit
|
commitdiff
|
tree
2012-06-08
Mik
e
Pall
Rearrange OSX
v
s
.
iOS de
f
in
e
s
.
D
i
sab
l
e callba
c
ks on
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
Mike Pa
l
l
Link
to LuaJIT
Roadmap 20
1
2/20
1
3
.
commit
|
commitdiff
|
tree
2012-06-06
Mike Pall
Print version a
n
d
JIT
status to st
d
out, not stderr
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
S
p
lit-off large
-
f
i
le support flags to TARGET_LFS
F
LAGS
.
commit
|
commitdiff
|
tree
2012-06-04
Mik
e
Pall
Add un
i
nstall target to top-level Make
f
ile
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
M
I
PS:
S
upport genera
t
ion of
mips
/
mipsel
bytecode objec
t
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
M
i
ke Pa
l
l
FFI: Use CNEWI/FLOAD to box/acces
s
ffi
.
new("in
t
"
, x
.
.
.
commit
|
commitdiff
|
tree
2012-05-31
Mi
k
e
Pall
Link to LuaJ
I
T
w
i
ki
.
commit
|
commitdiff
|
tree
2012-05-29
Mike Pall
F
F
I: Conver
t
io
.
* file
h
a
n
d
le to FILE * pointer (b
u
t
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Mike P
a
ll
Fix argument checks for
coroutine
.
create(
)
.
commit
|
commitdiff
|
tree
2012-05-23
Mike
Pall
PPC/e500: Fix
t
ailcall from fast
funct
i
on
(
es
p
.
tostring)
.
commit
|
commitdiff
|
tree
2012-05-23
M
i
ke Pall
FFI: Eq
u
ality c
o
mparisons never r
a
i
s
e an er
r
o
r
.
commit
|
commitdiff
|
tree
2012-05-14
Mike
Pall
Prese
r
ve snapshot #0 PC
for root traces
.
commit
|
commitdiff
|
tree
2012-05-14
Mike Pall
FFI: Don't call Free
L
i
brary()
o
n
o
u
r own EXE
/
DLL
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
ARM/PPC/MI
P
S: Fix tai
l
call from fast f
u
nc
t
ion
(
esp
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
ARM: Fix modulo ope
r
ator and math
.
floo
r
/c
e
il
f
o
r
i
n
f
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
M
ike Pall
ARM: Fix t
o
number() argument check
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pa
l
l
RELEASE LuaJIT-2
.
0
.
0-be
t
a
10
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Remove stray comment
.
commit
|
commitdiff
|
tree
2012-05-09
Mike
Pall
Update
c
hangelog
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Fix typo
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
FFI:
Fix record
i
n
g
of test for bool result
of call
.
commit
|
commitdiff
|
tree
2012-05-08
Mike Pal
l
FFI: Don't rec
o
rd test for bool result of call, if
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Mike Pall
FFI: Allow 'typed
e
f _Boo
l
int
B
OOL;' to make Windows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike Pall
Fix PHI
s
t
a
ck s
l
ot
s
y
n
cing
.
commit
|
commitdiff
|
tree
2012-05-05
Mike Pall
F
F
I: Use correct
P
C
i
n FFI m
e
t
a
meth
o
d error
me
s
sage
.
commit
|
commitdiff
|
tree
2012-05-04
Mike
Pall
Add l
i
nks to LuaJIT mail
i
ng li
s
t
.
commit
|
commitdiff
|
tree
2012-05-03
Mike Pall
Disable loading
b
ytecode with an extra he
a
d
er
(
BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM: Fix co
m
pilation of math
.
sinh/c
o
sh/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
M
i
ke Pall
AR
M
: Fix re
j
oin of
p
ow in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mik
e
Pall
ARM:
H
andl
e
all CAL
L
* op
s
with double
r
e
sul
t
s in SPLI
T
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke Pall
Add
mo
r
e comp
a
rison variant
s
t
o Valgrind suppressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mi
k
e Pall
ARM/F
F
I:
I
n
voke SPLI
T
p
a
ss for d
o
u
b
le args in FFI
call
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
Pal
l
ARM: Fix condi
t
iona
l
branch fi
x
up f
o
r OBA
R
.
commit
|
commitdiff
|
tree
2012-04-26
Mike P
a
ll
ARM: Fix re
g
i
s
ter a
l
loc
a
t
i
on
for ldrd-opt
i
m
ize
d
HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
AR
M
:
Reorder
t
ype/
v
alue tes
t
s to silence Va
l
grind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
FFI
:
Clari
f
y
d
ocs wrt
.
'l
o
cal ffi =
.
.
.
'
a
nd
t
he in
t
eractive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
U
p
d
ate changelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike
Pall
A
d
d required P
H
Is for i
m
plicit conversions (v
i
a XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
FFI: Fix re
s
ult type of
p
o
i
nter differenc
e
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
F
i
x dependencies
.
commit
|
commitdiff
|
tree
2012-04-12
M
i
ke Pa
l
l
FFI: Fix b
l
acklisting of C functions calling callbacks
.
commit
|
commitdiff
|
tree
2012-04-12
M
ike Pall
Make lua_concat
(
) work f
r
om C
h
ook with partial
frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix DSE of USTORE
.
H
a
v
e
to remove
OBAR, t
o
o
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pal
l
Fix
b
ytecode JMP
s
l
ot
range
after const + a
n
d/or optimizati
o
n
.
commit
|
commitdiff
|
tree
2012-04-11
Mi
k
e Pall
Limit
n
umber
of userdata __gc
se
p
arations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
ke
Pal
l
Ens
u
r
e run
n
ing __gc o
f
userdat
a
c
r
eated in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike
Pall
Fix discharge order of compar
i
s
o
ns in Lua
parser
.
commit
|
commitdiff
|
tree
2012-04-02
M
i
k
e
Pal
l
MIPS: Upda
t
e
doc
s
.
commit
|
commitdiff
|
tree
2012-04-01
Mike
P
a
l
l
M
I
PS: Add
s
upp
o
rt
for
GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike
Pall
FFI: Fi
x
symbol resolving e
r
ror m
e
s
s
ag
e
s on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike P
a
ll
FFI:
Fix res
o
lving of functio
n
name
redirects
o
n Wind
o
ws
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS
:
Integr
a
te and e
n
abl
e
JIT
c
o
mp
i
ler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike P
a
ll
MIPS: Add
MIPS32R2 c
o
mpile-time/
r
untime CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pal
l
M
IPS: Int
e
r
p
re
t
e
r/JIT integration
commit
|
commitdiff
|
tree
2012-03-28
M
ike Pall
P
P
C: Use builtin D-Cache/I-Cache sync
code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike
P
a
l
l
PPC: Fix HR
E
FK cod
e
generati
o
n f
o
r huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix fusion of floating-p
o
i
n
t
XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
Fix OSX
build issue
s
.
Bump minim
u
m
r
equired OSX v
e
r
s
ion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike
P
all
Replace unwind
.
h
defini
t
ions with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI: Chang
e
ffi
.
load() library nam
e
resolution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike
Pall
Avoid
r
ecu
r
s
i
ve G
C
st
e
p
s
a
fte
r
GC
-
triggered trace e
x
it
.
commit
|
commitdiff
|
tree
2012-03-15
M
i
ke Pall
Fix compilati
o
n on Op
e
nBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add mi
s
sing mcode limit check i
n
assembler
b
ackend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FFI:
F
inalize cdata before userdata when closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argu
m
ent
error
handling on Lua stacks wit
h
o
u
t a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument type in error message for relativ
e
arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
DynASM:
L
u
a 5
.
2 co
m
pa
t
ibility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From Lua 5
.
2: T
r
y
_
_tostring metamet
h
o
d on n
o
n-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike
P
all
F
ix
b
ytecode dump for certai
n
number co
n
stant
s
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pal
l
F
F
I: Fix library
u
nloading on P
O
SIX systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIPS: Add MIPS
d
isassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
B
u
mp copyright dat
e
to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
MI
P
S: Update i
n
stall docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
M
I
PS: Add int
e
rpreter
.
E
nable
MIPS buil
d
ru
l
es
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
PPC: Avoid poi
n
tless ar
g
clea
r
i
n
g in BC_IFUNC
F
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pa
l
l
PPC: F
i
x argumen
t
checking for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC:
F
ix resume after yield from hook
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
ARM:
A
void pointless arg clearing in BC_IFUN
C
F
.
F
ix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
MI
P
S: Add mi
s
sing
o
pcod
e
s to the DynASM MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
M
i
k
e Pall
Fix pars
i
ng of hex lite
r
als with exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI: Don't t
o
u
c
h
frame
in callback
s
with
tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
Pall
FFI: Ignore
n
umber parsing errors while skipping
d
efinitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pal
l
F
FI: I
g
n
or
e
empty
sta
t
ements in
f
fi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike
Pall
MIPS: Add DynASM MIPS modul
e
and encoding engine
.
commit
|
commitdiff
|
tree
2011-12-15
M
ike
P
all
MIPS
:
Add
build
rules (
n
on-functiona
l
,
yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-detect tar
g
e
t arc
h
via cro
s
s
-
compiler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
REL
E
ASE LuaJIT-2
.
0
.
0-be
t
a9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
U
pda
t
e c
h
angelog
.
commit
|
commitdiff
|
tree
2011-12-13
M
i
ke Pal
l
PPC: A
v
o
id
undefi
n
e
d
opera
n
d de
r
e
f
er
e
nce in BAN
D
/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pa
l
l
FFI
:
Add
cal
l
back
s
upport for A
R
M
.
commit
|
commitdiff
|
tree
2011-12-12
Mi
k
e Pall
F
FI: Ad
d
c
a
l
l
back supp
o
rt for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
all
Move help
e
r for syncing data/inst
r
uct
i
on cache t
o
lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: E
r
ror out for attempt to
c
om
p
ile with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
AR
M
: Fix stack
check for spilled BASE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike
P
all
x64: Always
ext
e
nd stack a
r
guments to pointer
s
ize
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pa
l
l
Fix compiler w
a
r
n
i
ng
.
commit
|
commitdiff
|
tree
next