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: Allow 'typedef _Bool int BOOL;' to make Windows users happy.
2012-05-08
M
ike Pal
l
FFI:
A
llo
w
'ty
p
edef
_
B
ool
int BOOL
;
'
t
o
make
Windows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike Pall
Fix PHI st
a
ck
sl
o
t syncing
.
commit
|
commitdiff
|
tree
2012-05-05
Mike Pal
l
F
F
I: Use correct PC in
F
FI metamet
h
od error
m
e
s
sa
g
e
.
commit
|
commitdiff
|
tree
2012-05-04
Mike Pal
l
A
dd links
t
o LuaJIT m
a
i
l
ing list
.
commit
|
commitdiff
|
tree
2012-05-03
Mike
P
all
Disable loadi
n
g bytec
o
de with an extra header
(BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
M
i
k
e
Pall
A
RM: Fix compilation of math
.
sinh/cosh/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pa
l
l
ARM:
F
i
x
rejoin of pow in
S
PLIT
p
ass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pall
ARM: Handle all CALL* ops wit
h
doubl
e
results i
n
SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
Pall
Add more
c
o
mpar
i
son
variants to V
a
lg
r
ind suppres
s
i
on
s
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
ike Pall
ARM/FFI:
Invoke SPLIT
p
ass for d
o
ubl
e
arg
s
in FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke Pall
AR
M
: Fix co
n
ditional branch fixup for OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Fix register allocation for ldrd-opti
m
ized HREF
K
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
A
R
M: Reord
e
r type/v
a
lue te
s
t
s to
s
ilence Valgrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike P
a
ll
FFI: Clarify docs
wrt
.
'
local ffi =
.
.
.
'
a
nd the interactiv
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Updat
e
ch
a
ngelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
A
d
d required PHIs for implicit co
n
versions
(
via XR
E
F
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
M
i
k
e
Pall
FFI: Fix result
type of point
e
r difference
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
Fix depende
n
cies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
F
F
I:
F
i
x blac
k
listing of
C func
t
ions calling callbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pal
l
Make
lua_c
o
n
cat() wor
k
f
r
om C hook with partial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pa
l
l
Fix DSE of USTORE
.
Ha
v
e to remove O
B
AR, too
.
commit
|
commitdiff
|
tree
2012-04-11
M
ike
P
all
Fix
b
yt
e
code JMP slot range after
c
o
nst + and/or opti
m
i
z
ation
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Limit number o
f
userdata __gc sepa
r
ations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
Pall
Ensure runnin
g
__gc of
u
serdata created in _
_
gc
at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
Fix
d
ischa
r
ge
or
d
er of comp
a
risons in
Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike
P
a
l
l
M
I
PS: Upd
a
te docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS
:
Add support for GDB JIT AP
I
.
commit
|
commitdiff
|
tree
2012-03-31
Mi
k
e
Pall
FF
I
:
F
i
x symb
o
l res
o
lving error messages on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
M
ik
e
P
a
ll
FFI: F
i
x r
e
s
olving
of function nam
e
r
edire
c
ts on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
M
i
ke Pall
MIPS
:
I
nteg
r
ate and enable JIT co
m
p
iler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIP
S
: Add
MIPS32
R
2
c
ompile-
t
im
e
/runt
i
me CPU
detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mi
k
e Pall
MIPS:
I
n
t
erpreter/J
I
T integ
r
at
i
on
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Use builtin
D-
C
ach
e
/
I
-C
a
che sy
n
c c
o
de
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC
:
Fix H
R
E
F
K code generation for huge ta
b
les
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix fusion of floating
-
p
oint XLOA
D
/XSTO
R
E
.
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e Pall
Fix OSX
build issues
.
Bump minimum r
e
qu
i
r
e
d OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mi
k
e
Pal
l
R
e
pl
a
ce
u
nwi
n
d
.
h def
i
nitions
w
ith ou
r
own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI: Change ffi
.
load() library name r
e
solution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mi
k
e Pall
Avoid recursive GC steps after GC-trig
g
e
r
ed trace
e
xit
.
commit
|
commitdiff
|
tree
2012-03-15
M
ike Pall
Fix compi
l
ation on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add missing mcode
l
imit check in assembler bac
k
e
n
d
.
commit
|
commitdiff
|
tree
2012-03-05
Mike P
a
ll
FFI: Finaliz
e
cdata before us
e
r
d
a
t
a
when cl
o
s
ing th
e
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pal
l
Fix argument erro
r
handling o
n
Lua stacks wit
h
out a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix arg
u
m
ent t
y
p
e in er
r
or mes
s
a
ge for
r
e
l
at
i
ve
a
rgu
m
en
t
s
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
Dy
n
A
SM: L
u
a 5
.
2 compatibility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pal
l
F
rom Lua
5
.
2:
T
ry __t
o
string met
a
method
on
n
on-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike P
a
ll
F
ix bytecode dump f
o
r c
e
rtain number
c
onstants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike P
a
l
l
FFI: Fix li
b
rary unloading on POSIX system
s
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIPS: Add M
I
PS di
s
assemble
r
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bump copyright date to
2
012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIP
S
: U
p
date insta
l
l docs
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
M
I
PS: A
d
d interpreter
.
Enable
MIPS build
r
ules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Avo
i
d p
o
intless arg clea
r
ing in
B
C_IF
U
NCF
.
R
em
o
ve
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke
P
all
PPC: Fix a
r
gument c
h
ecking for rawg
e
t
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
P
PC: Fix
r
e
su
m
e
af
t
er yield fr
o
m ho
o
k
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
all
AR
M
: Avoid
pointl
e
ss arg cl
e
aring
in B
C
_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
MIPS: Add
m
i
ssing
o
p
codes to the DynASM MIPS modul
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mik
e
P
a
l
l
F
i
x
pars
i
ng
of hex literals w
i
th
exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI: Don't touch frame i
n
c
a
llbacks
w
ith tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ign
o
re
n
umber
p
a
rsing errors while
s
k
i
pping definitio
n
s
.
commit
|
commitdiff
|
tree
2011-12-17
M
i
ke Pall
FFI: Ig
n
ore empty statem
e
n
ts in ffi
.
c
def()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
M
I
P
S
: Add Dy
n
ASM M
I
PS module and encodi
n
g engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS: Add
build
r
u
l
es (non-f
u
n
ction
a
l, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-detect
t
arg
e
t a
r
ch
v
ia cross
-
compiler
.
Drop
T
ARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mik
e
Pall
RELEASE
LuaJIT-2
.
0
.
0-
b
e
t
a9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pa
l
l
Update cha
n
gelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pa
l
l
PPC
:
A
void undefined o
p
erand dereference in
BAND/
s
hift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
a
ll
FFI: Add cal
l
back supp
o
rt for AR
M
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pal
l
FFI: Ad
d
cal
l
back
support
f
o
r PPC
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
k
e
P
al
l
Move h
e
lper
f
or synci
n
g
data/i
n
str
u
ction cache
t
o lj_mc
o
de
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mi
k
e P
a
ll
ARM: E
r
ror
o
ut fo
r
a
t
t
empt
to c
o
mp
i
l
e
w
i
th hard
-
flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike P
a
ll
AR
M
: Fix stac
k
check f
o
r
s
p
illed B
A
SE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mi
k
e Pall
x64: Always extend stack argum
e
n
ts t
o
pointer
s
ize
.
commit
|
commitdiff
|
tree
2011-12-09
Mike P
a
ll
F
ix compile
r
warni
n
g
.
commit
|
commitdiff
|
tree
2011-12-01
Mi
k
e P
a
ll
FFI: Fix stack
adju
s
t
m
ent for
c
a
lls to stdcall/fast
c
all
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI: Need
t
o
t
r
eat st
r
len() as a
l
oad
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix docs
.
The code base doesn't wor
k
o
n
W
i
ndows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pal
l
Don't increment mo
d
ule refere
n
c
e
c
ounts due to s
y
mbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mi
k
e Pall
FFI
:
Record ffi
.
errn
o
()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
F
i
x
stack ch
e
c
k in side e
x
it
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I
:
R
ecord C function calls
with bool r
e
turn
values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pall
FFI: Fix line
i
nfo for result c
o
nvers
i
on errors
in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
M
ike Pall
FFI: Fi
x
GetLa
s
t
E
rror(
)
sa
v
e/r
e
stor
e
around
ffi
.
l
o
ad()
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke
P
all
FFI: Improv
e
ld sc
r
ipt det
e
ction in ffi
.
l
o
a
d()
.
commit
|
commitdiff
|
tree
2011-11-23
M
ike Pall
D
o
n
ot
elim
i
n
ate PHIs only referenced from oth
e
r PH
I
s
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Replace s
t
ack
slot for
impli
c
i
t
n
u
mber->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Specia
l
iz
e
to
prototype for
n
on-mo
n
omorphic f
u
n
ctions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Count frames wit
h
same
p
r
ototype i
n
call unroll l
i
mit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pa
l
l
Keep maximum
frame ex
t
ent
i
n snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get rid of snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
M
ike P
a
ll
Fix de
b
ug
option fo
r
msv
c
build
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mik
e
Pall
FFI: F
i
x EnumWindows example in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mi
k
e Pall
FFI: Add
m
issing GC bar
r
ier for callba
c
k reg
i
str
a
t
i
on
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke P
a
ll
FFI: Sav
e
GetLastError() arou
n
d
f
f
i
.
load() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
Eliminate some
rare
oc
c
urrences of red
u
ndant P
H
Is
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
P
all
F
ix hint-based re
g
i
s
t
er allocation in ra
_
dest
(
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI
:
Add cal
l
back support
(for x86/x64
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
P
al
l
PPC: Clarify d
o
c
s
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pal
l
F
F
I: Resolve
__ca
l
l metam
e
t
hod for pointers,
t
oo
.
commit
|
commitdiff
|
tree
2011-11-12
Mi
k
e Pa
l
l
Avoid depen
d
ence on
lj_jit
.
h if only in
c
l
u
d
i
n
g
lj_target
.
h
.
commit
|
commitdiff
|
tree
next