repo.or.cz
/
luajit-2.0
/
celess22.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Clean up snapshot restore.
2012-06-30
Mike Pall
Cl
e
an
u
p s
n
apshot re
s
t
o
re
.
commit
|
commitdiff
|
tree
2012-06-28
Mike
P
all
Fix
c
decl s
t
r
i
ng pars
i
ng during rec
o
rd
i
ng
.
commit
|
commitdiff
|
tree
2012-06-28
Mike Pall
Make os
.
dat
e
() threa
d
-
s
afe
.
commit
|
commitdiff
|
tree
2012-06-28
Mike Pa
l
l
Fix b
u
f
fer check
i
n bytec
o
de writer
.
commit
|
commitdiff
|
tree
2012-06-28
Mike
Pall
Add
H
REFK forwar
d
i
n
g
.
Elimin
a
te
H
REFK gua
r
d fo
r
TDUP
.
.
.
commit
|
commitdiff
|
tree
2012-06-27
M
i
ke Pall
C
r
e
ate string hash slots in t
e
mplate tables
ev
e
n fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-06-27
M
i
ke Pa
l
l
Another a
t
tempt at proper target de
t
ect
i
on for msvcbuild
.
.
.
commit
|
commitdiff
|
tree
2012-06-27
Mi
k
e
P
a
l
l
Fix TDUP to HLOAD fo
r
warding for DUALNUM bu
i
lds
.
commit
|
commitdiff
|
tree
2012-06-27
Mike Pall
P
PC: F
i
x PPC32
build
.
commit
|
commitdiff
|
tree
2012-06-22
Mike Pall
F
ix build is
s
ues on Cygwin and MinGW with option
a
l
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
M
i
k
e
Pa
l
l
F
F
I: C
h
ec
k
f
or __
n
ew
meta
m
ethod wh
e
n calling a constructo
r
.
commit
|
commitdiff
|
tree
2012-06-20
Mik
e
Pall
FFI: Do not resolve
s
trings pass
e
d to
parameterized
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
Mike Pa
l
l
FFI:
Resolve meta
m
ethods for constructors,
too
.
commit
|
commitdiff
|
tree
2012-06-20
M
ike P
a
l
l
F
FI
:
Improve error messages for ctype ar
g
uments
.
commit
|
commitdiff
|
tree
2012-06-14
Mi
k
e
P
all
FFI
:
Add supp
o
rt for parameteri
z
e
d C typ
e
s
.
commit
|
commitdiff
|
tree
2012-06-13
Mike Pa
l
l
CONSOLE: H
a
ndle P64, GPR64, TOC* a
n
d PPE (PS3) in PPC
.
.
.
commit
|
commitdiff
|
tree
2012-06-12
Mi
k
e Pall
Clean u
p
build
v
m
error message
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
A
l
low par
s
i
n
g bcsave
.
lua (-b option) without FFI
.
commit
|
commitdiff
|
tree
2012-06-12
M
i
k
e
P
all
PPC: Remove
l
j_vm_f
l
oor/ceil/tru
n
c ass
e
m
bler wrappers
.
commit
|
commitdiff
|
tree
2012-06-12
M
i
k
e Pall
ARM/PPC: R
e
move
ass
e
m
b
ler code fo
r
lj_vm
_
foldarith()
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
P
PC: Fix disassembly of rldcl/r
l
dcr
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
D
y
n
ASM/PPC
:
Add mi
s
sing
6
4 bit ro
t
ates an
d
mtocrf/m
f
ocrf
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
x64: Fix DynASM def
i
nes
.
commit
|
commitdiff
|
tree
2012-06-11
Mike P
a
ll
Improved ta
r
ge
t
detection for msv
c
bu
i
ld
.
bat
.
commit
|
commitdiff
|
tree
2012-06-11
Mike Pall
OSX: Change
d
y
lib names
t
o
be
consist
e
nt with
o
ther
.
.
.
commit
|
commitdiff
|
tree
2012-06-10
Mi
k
e Pall
MI
P
S
:
Cleanu
p
in
t
erp
r
eter
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
PPC/e
5
00: Cleanup interpret
e
r
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pa
l
l
PPC: Cleanup in
t
e
rpreter
.
commit
|
commitdiff
|
tree
2012-06-10
M
ike
Pall
ARM: Cleanup i
n
terpreter
.
commit
|
commitdiff
|
tree
2012-06-10
Mi
k
e P
a
l
l
x86/x64: More interpre
t
er
cleanups
.
commit
|
commitdiff
|
tree
2012-06-10
M
i
ke Pall
PPC: Fix interpr
e
te
r
state setup in callbacks
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
P
a
l
l
Fix us
e
rdata
__gc separ
a
tions at state close
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pa
l
l
x86/x
6
4: Clean up
interprete
r
.
commit
|
commitdiff
|
tree
2012-06-10
Mike P
a
ll
Pass va
r
ious
build, ar
c
h an
d
OS
f
lag
s
to
DynAS
M
.
commit
|
commitdiff
|
tree
2012-06-10
Mi
k
e
Pall
CONSOLE: Minor PS3 bu
i
l
d fixes
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
CONSOLE: Fix PS3 build
.
commit
|
commitdiff
|
tree
2012-06-09
Mi
k
e
Pall
CON
S
OLE: Handle unimplemented features for c
o
nsole
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pa
l
l
AR
M
/PPC: Det
e
c
t more target a
r
ch
varian
t
s
.
Dete
c
t console OS
.
commit
|
commitdiff
|
tree
2012-06-09
M
ike Pall
Avoid
p
otential store-fo
r
w
a
rding s
t
a
l
ls in GC ma
r
k
i
ng
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
Fix check for min
i
mum GCC vers
i
on
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
Reorganize
build proce
s
s
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
Add minifie
d
Lua interpreter (minilua
)
.
Used by the
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
DynASM: Co
m
pat
i
bility with
m
inilua
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
FFI: Fix address
c
alcul
a
tion for refs
.
commit
|
commitdiff
|
tree
2012-06-08
Mike P
a
ll
Mo
v
e lib/* to sr
c
/jit/*
.
commit
|
commitdiff
|
tree
2012-06-08
Mike P
a
ll
Correctly preserve snapshot #
0
P
C for root tra
c
es
.
.
.
commit
|
commitdiff
|
tree
2012-06-08
Mik
e
Pal
l
Rearra
n
ge OSX vs
.
i
O
S de
f
ines
.
Disable callbacks on
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
Mike Pal
l
Link to LuaJIT Roadmap 2012/
2
01
3
.
commit
|
commitdiff
|
tree
2012-06-06
Mike Pall
Pri
n
t
v
ersion and
J
IT st
a
tus to st
d
o
u
t
,
not stder
r
.
commit
|
commitdiff
|
tree
2012-06-04
M
ike
P
all
S
pl
i
t-
o
ff large
-
fi
l
e support flags
t
o TARG
E
T_
L
FSF
L
AGS
.
commit
|
commitdiff
|
tree
2012-06-04
Mi
k
e
Pall
Add uninstall
t
arget to top-le
v
el
Makefil
e
.
commit
|
commitdiff
|
tree
2012-06-04
Mike P
a
ll
MIPS: Support ge
n
eration of mips/
m
i
psel by
t
ec
o
d
e object
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
Mike P
a
ll
FFI: U
s
e CN
E
WI/
F
LOA
D
to box/access ffi
.
new(
"
i
n
t", x
.
.
.
commit
|
commitdiff
|
tree
2012-05-31
Mike Pall
L
i
nk to LuaJIT wiki
.
commit
|
commitdiff
|
tree
2012-05-29
Mike P
a
ll
FFI: Convert io
.
*
f
ile ha
n
dl
e
to
FILE * pointer (bu
t
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Mike Pall
Fix argument
checks for corout
i
n
e
.
create()
.
commit
|
commitdiff
|
tree
2012-05-23
Mike P
a
ll
PPC
/
e500
:
Fix tailcall from f
a
st f
u
nction (esp
.
to
s
tring)
.
commit
|
commitdiff
|
tree
2012-05-23
Mike Pal
l
F
F
I: Equalit
y
compariso
n
s never raise an
e
r
r
or
.
commit
|
commitdiff
|
tree
2012-05-14
Mike Pall
Preser
v
e
sna
p
shot #
0
PC for root traces
.
commit
|
commitdiff
|
tree
2012-05-14
Mike P
a
ll
FFI
:
Do
n
't
c
a
l
l F
r
eeLibra
r
y() o
n
our own EXE/DLL
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
ARM
/
PPC/MIPS:
F
i
x tailca
l
l from
f
ast function (esp
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
ARM: Fix
m
odulo oper
a
tor and
math
.
floor/ceil for
inf
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mi
k
e Pall
ARM:
F
ix tonumber() argument check
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
RELEAS
E
LuaJIT-
2
.
0
.
0-bet
a
10
commit
|
commitdiff
|
tree
2012-05-09
Mike P
a
ll
Remov
e
stray comment
.
commit
|
commitdiff
|
tree
2012-05-09
M
ike Pall
Update changel
o
g
.
commit
|
commitdiff
|
tree
2012-05-09
Mi
k
e
Pall
Fix typo
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pa
l
l
FFI: Fix
r
e
cording of test
f
or b
o
ol re
s
ult
o
f
call
.
commit
|
commitdiff
|
tree
2012-05-08
Mike
P
all
FFI: Don't record te
s
t
f
or bool result of
c
all, if
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Mike Pall
FFI: Allow 'typedef _Bool int BOOL;' to make Windows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mi
k
e Pall
F
i
x
P
H
I st
a
c
k
sl
o
t syncing
.
commit
|
commitdiff
|
tree
2012-05-05
Mike Pall
FFI: Use corre
c
t P
C
in FFI
m
etamet
h
od er
r
or mes
s
age
.
commit
|
commitdiff
|
tree
2012-05-04
Mi
k
e Pall
Add lin
k
s to LuaJIT ma
i
l
i
ng list
.
commit
|
commitdiff
|
tree
2012-05-03
Mike Pall
Disable l
o
ading bytecode
w
ith
a
n ex
t
ra heade
r
(BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
M
i
k
e
P
a
l
l
ARM: Fix comp
i
lation of math
.
sinh/cosh/t
a
n
h
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM: Fix rej
o
in of pow in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pall
ARM: H
a
ndle all CALL* ops with double re
s
ult
s
in SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mik
e
Pall
Add mor
e
c
o
m
p
arison var
i
ants t
o
Valgr
i
nd suppressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke Pall
ARM/FF
I
: Invoke SPLIT pass for doubl
e
args in FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM
:
F
i
x conditional bran
c
h
fixup for OB
A
R
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Fix
r
e
g
ister allo
c
ation for
l
d
r
d-optimized HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Reor
d
er type/value tests to silence Valgrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
FFI:
Clari
f
y docs wrt
.
'local
f
fi =
.
.
.
' and t
h
e int
e
racti
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mik
e
Pall
Update chan
g
elog
.
commit
|
commitdiff
|
tree
2012-04-19
M
ike Pal
l
Ad
d
req
u
ired
P
HIs for implici
t
conversions (via
X
REF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pal
l
FFI: Fix re
s
ult type of
p
ointer differe
n
ce
.
commit
|
commitdiff
|
tree
2012-04-17
Mi
k
e
Pal
l
Fix dependencies
.
commit
|
commitdiff
|
tree
2012-04-12
M
ike Pa
l
l
FFI: Fix
bl
a
c
k
l
isting of C f
u
nctions
c
all
i
ng callbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
Pall
Make lua_concat()
work
f
rom C hoo
k
with
p
a
r
t
ial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
a
l
l
Fix DSE of USTORE
.
Have to remove
O
B
AR, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike P
a
ll
Fix
b
y
t
ec
o
de JMP
s
lot range
a
f
t
e
r const + and/or optimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mi
k
e Pall
Limit number
o
f
userdata __gc separation
s
at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Ensu
r
e running
_
_
gc o
f
userdata created in
_
_
gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pa
l
l
Fix
d
ischarge or
d
er of co
m
parisons in Lua pa
r
ser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
MIPS:
Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS: Add support for
G
DB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
M
i
ke Pal
l
F
F
I: Fix s
y
mbol resolving error messages on Wind
o
ws
.
commit
|
commitdiff
|
tree
2012-03-31
M
ik
e
Pall
FFI: Fix resolving of f
u
nction name redirec
t
s on Wind
o
ws
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mik
e
P
a
ll
MIPS: I
n
tegrate and ena
b
l
e
J
IT
c
o
m
piler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
M
I
PS: Add M
I
PS32R2 c
o
mp
i
le-ti
m
e/runtime CPU detection
.
commit
|
commitdiff
|
tree
next