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
From Lua 5.2: Add debug.getuservalue() and debug.setuservalue().
2012-09-24
Mike Pa
l
l
From Lua 5
.
2: Add deb
u
g
.
g
etuser
v
a
lue() a
n
d debug
.
setuserval
u
e
(
)
.
commit
|
commitdiff
|
tree
2012-09-24
Mike P
a
ll
From Lua
5
.
2: Add rawlen()
.
Needs -DLUAJIT_ENAB
L
E
_
LUA52CO
M
PAT
.
commit
|
commitdiff
|
tree
2012-09-24
Mike P
a
ll
Rearrange library functions to get a fixed F
F
_next
.
commit
|
commitdiff
|
tree
2012-09-24
M
ike Pall
Remove
s
om
e
libra
r
y functions
for no-JIT/no-FFI builds
.
commit
|
commitdiff
|
tree
2012-09-24
Mike P
a
ll
A
llow
c
o
n
d
i
ti
o
nal i
n
c
l
u
sio
n
of builtin library
f
unct
i
ons
.
commit
|
commitdiff
|
tree
2012-09-21
Mike Pall
Fro
m
Lua
5
.
2
:
Add mode and en
v
argu
m
ents to load
*
(
)
.
commit
|
commitdiff
|
tree
2012-09-21
M
ike Pall
Move load/dump functi
o
ns to lj_load
.
c
.
Add loa
d
modes
.
commit
|
commitdiff
|
tree
2012-09-21
Mike Pall
F
i
x pack
a
ge
.
searchpath()
.
commit
|
commitdiff
|
tree
2012-09-20
Mi
k
e
P
all
Fix
last commit
.
commit
|
commitdiff
|
tree
2012-09-20
M
i
ke
Pall
Fr
o
m Lua
5
.
2
:
Add de
b
u
g
.
upval
u
eid(
)
and debug
.
upvaluejoin()
.
commit
|
commitdiff
|
tree
2012-09-20
Mike Pall
Fro
m
L
ua 5
.
2:
d
ebug
.
getinfo(
.
.
.
,
"
u
") ret
u
rns npar
a
ms
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Mike Pal
l
F
i
x 'f' and '
L
'
o
p
tions for
d
e
b
ug
.
getinfo() and lua_getinfo()
.
commit
|
commitdiff
|
tree
2012-09-19
Mike Pall
Disab
l
e LUA_COMPAT_GFIND and LUA_COMPAT_
M
OD
in Lua
.
.
.
commit
|
commitdiff
|
tree
2012-09-19
Mike Pall
F
rom Lua 5
.
2
: debug
.
se
t
metatable() returns obje
c
t
.
commit
|
commitdiff
|
tree
2012-09-19
Mi
k
e
Pall
From
Lua
5
.
2: '
b
reak' al
l
owed anywhere
.
commit
|
commitdiff
|
tree
2012-09-19
Mik
e
Pall
F
rom Lua 5
.
2: debug
.
getlocal
(
) accepts
function a
r
g
.
.
.
commit
|
commitdiff
|
tree
2012-09-19
Mike
P
all
From Lu
a
5
.
2:
d
ebug
.
getlocal()/set
l
ocal() trea
t
s slo
t
.
.
.
commit
|
commitdiff
|
tree
2012-09-19
Mi
k
e
P
all
From Lua 5
.
2: d
e
bug
.
get
u
p
v
a
l
u
e
() ret
u
rns "" for C
function
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
Mike Pall
F
r
o
m L
u
a 5
.
2: Add goto and ::label:: statemen
t
s
.
commit
|
commitdiff
|
tree
2012-09-12
Mike Pall
Fix d
e
speci
a
lization of
I
T
ERN whe
n
alr
e
ad
y
runnin
g
.
commit
|
commitdiff
|
tree
2012-09-12
Mike Pall
Use 0/1
m
acro f
o
r Lua 5
.
2 comp
a
tibili
t
y
.
commit
|
commitdiff
|
tree
2012-09-12
Mike Pall
Add
m
ore assertions f
o
r stack consist
e
ncy
d
u
ring recording
.
commit
|
commitdiff
|
tree
2012-09-10
Mike
P
al
l
FF
I
: Correctl
y
prop
a
gat
e
align
m
en
t
when interning ne
s
ted
.
.
.
commit
|
commitdiff
|
tree
2012-09-08
Mike P
a
ll
FF
I
:
Always resolve metamethods fo
r
poin
t
ers to structs
.
commit
|
commitdiff
|
tree
2012-09-03
Mi
k
e Pall
FFI: Handle _
_
p
airs/__ipairs meta
m
etho
d
s for c
d
ata
.
.
.
commit
|
commitdiff
|
tree
2012-09-03
Mike P
a
l
l
F
i
x recording of ctyp
e
()
c
o
n
s
t
ructors for pointers
.
commit
|
commitdiff
|
tree
2012-08-31
Mike Pall
Preserv
e
snapshot #0
P
C for all trace
s
(pote
n
tial
gcstep
.
.
.
commit
|
commitdiff
|
tree
2012-08-30
Mik
e
Pall
A
dd check for unsupported
MIPS soft-flo
a
t targets
.
commit
|
commitdiff
|
tree
2012-08-28
Mik
e
Pall
Limit recurs
i
o
n
depth in string
.
match(
)
et
al
.
commit
|
commitdiff
|
tree
2012-08-28
Mike Pall
Don't constify
upvalues that m
a
y r
e
tain large amounts
.
.
.
commit
|
commitdiff
|
tree
2012-08-27
Mike Pall
FFI: Det
e
ct type punn
i
ng throu
g
h u
n
ions
.
commit
|
commitdiff
|
tree
2012-08-27
Mike Pall
Add table of IR type sizes
.
commit
|
commitdiff
|
tree
2012-08-27
Mi
k
e Pall
ARM, PPC, M
I
PS: Impro
v
e
X
LO
A
D
operand fusi
o
n and r
e
giste
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-27
M
ik
e
P
all
Fix
u
nderflow handling
in builtin stri
n
g
to
numb
e
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-26
M
i
ke Pall
Rep
l
ace some trivial use
s
of fprint
f
() with fputs
.
commit
|
commitdiff
|
tree
2012-08-26
Mike Pall
Replac
e
divisi
o
n
s
with simpler code
.
commit
|
commitdiff
|
tree
2012-08-26
Mik
e
Pall
Fix compilation with
FF
I
disabled
.
commit
|
commitdiff
|
tree
2012-08-26
Mike Pall
Remove old Makefile rul
e
s
.
commit
|
commitdiff
|
tree
2012-08-25
Mike Pall
R
eplace strtod() wi
t
h builtin str
i
ng to n
u
m
ber
c
onversion
.
commit
|
commitdiff
|
tree
2012-08-25
Mike
P
all
A
dd support for '%a'
a
nd '%A'
to string
.
format
.
commit
|
commitdiff
|
tree
2012-08-25
Mike Pa
l
l
ARM: F
i
x
base register coalescing
.
commit
|
commitdiff
|
tree
2012-08-25
Mike Pal
l
A
RM: Fi
x
comm
i
t c
e
aa60c0
.
commit
|
commitdiff
|
tree
2012-08-20
Mike Pall
Minor fixe
s
to FOLD rules
.
commit
|
commitdiff
|
tree
2012-08-19
Mike Pall
ARM: F
i
x ha
r
d
-
float lj_vm_tr
u
nc() (used by com
p
iled
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Mike Pall
MIPS: Don't us
e
a
r
g
ument GPRs
t
o remateriali
z
e FPR
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Mi
k
e Pall
ARM
:
Don't use argument
G
P
R
s to
r
e
ma
t
e
r
ialize FPR arguments
.
commit
|
commitdiff
|
tree
2012-08-19
M
i
ke
Pal
l
ARM, MIPS, PP
C
: Re
m
ateri
a
lize FPR invariants first
.
commit
|
commitdiff
|
tree
2012-08-19
M
i
k
e Pall
M
IPS: Fix ca
l
l
s to fl
o
or/ceil/trunc
.
commit
|
commitdiff
|
tree
2012-08-19
Mike Pall
ARM: Fix
c
alls
to hard-float floor/cei
l
/trunc
.
commit
|
commitdiff
|
tree
2012-08-16
Mike Pall
Fix shrink
i
n
g
of di
r
ect mapped
block in bu
i
ltin
allocat
o
r
.
commit
|
commitdiff
|
tree
2012-08-15
Mike Pall
Fix
l
ast
c
ommit
.
commit
|
commitdiff
|
tree
2012-08-15
Mike Pall
FOLD x /
2^k ==> x * 2^-k
.
commit
|
commitdiff
|
tree
2012-08-14
Mike
Pall
x86:
S
i
m
pl
i
fy
error
message for CPUs lacking C
M
OV
.
commit
|
commitdiff
|
tree
2012-08-11
M
ike Pa
l
l
FFI: Don't keep CType * across
call
.
Ca
l
lback may reallo
c
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-11
Mike Pall
Do
n
ot
u
se
D
W
ARF unwinder on W
i
ndows
.
commit
|
commitdiff
|
tree
2012-08-09
Mike Pall
Update cross-compilat
i
o
n docs
.
commit
|
commitdiff
|
tree
2012-08-09
Mike Pall
ARM: E
n
able VFP and hard-float ABI s
u
pport
.
commit
|
commitdiff
|
tree
2012-08-09
Mike Pall
ARM:
A
dd VFP and hard-float AB
I
variants to JIT compiler
.
commit
|
commitdiff
|
tree
2012-08-09
Mike Pall
N
ever compile DWARF
unwinder on Windows
.
commit
|
commitdiff
|
tree
2012-08-08
Mike Pall
FFI:
Compi
l
e
ffi
.
typeo
f
(cdata)
.
commit
|
commitdiff
|
tree
2012-08-08
Mike Pall
FF
I
: Co
m
p
ile assignment
s
from enums
.
commit
|
commitdiff
|
tree
2012-08-05
Mike
Pall
Add missing
c
h
an
g
e
f
or l
a
st
c
ommit
.
commit
|
commitdiff
|
tree
2012-08-05
Mike Pa
l
l
FFI: Improve err
o
r message for bad indexing attempts
.
commit
|
commitdiff
|
tree
2012-08-05
Mike Pall
F
FI: Initia
l
ize all fields o
f
standa
r
d types
.
commit
|
commitdiff
|
tree
2012-08-02
Mike Pall
FFI
:
Fix al
i
gnment of C call struct
u
r
e
.
commit
|
commitdiff
|
tree
2012-07-30
Mike Pall
ARM: Add ha
r
d-float A
B
I supp
o
rt t
o
the FFI (inte
r
pre
t
er)
.
commit
|
commitdiff
|
tree
2012-07-30
Mike Pa
l
l
ARM: Add VFP
and hard-float ABI var
i
ants to int
e
rpreter
.
commit
|
commitdiff
|
tree
2012-07-29
Mike Pall
Only
r
eplay sunk stores up to
t
he snapsho
t
reference
.
commit
|
commitdiff
|
tree
2012-07-29
Mike Pall
Ne
e
d to handl
e
TBAR in SINK pass
.
commit
|
commitdiff
|
tree
2012-07-29
M
ike Pall
Handle cross
-
compile
s
with
F
P
U
/
n
o-FPU o
r
hard-fp/soft
.
.
.
commit
|
commitdiff
|
tree
2012-07-29
Mi
k
e
Pall
ARM: Add V
F
P instructions to ARM disas
s
embler
.
commit
|
commitdiff
|
tree
2012-07-29
Mike Pall
DynASM/ARM: Add
V
FP instructions
.
commit
|
commitdiff
|
tree
2012-07-24
Mike Pall
Don
'
t treat
a
ll con
s
t
i
fied cdata con
t
e
nt
a
s
constant
.
commit
|
commitdiff
|
tree
2012-07-20
Mike Pall
Turn loads from immut
a
ble
upval
u
e
s
into constants
.
commit
|
commitdiff
|
tree
2012-07-20
Mi
k
e Pall
Fix sl
o
t f
l
ags in snapshot replay
.
commit
|
commitdiff
|
tree
2012-07-18
M
ike Pal
l
Fix resto
r
e
o
f s
u
n
k
C
N
EWI with implicit P
3
2 t
o
P64
.
.
.
commit
|
commitdiff
|
tree
2012-07-17
Mike Pall
FF
I
: Box a
l
l
a
ccessed or re
t
urne
d
enums
.
commit
|
commitdiff
|
tree
2012-07-17
M
i
ke Pall
F
ix FOLD rule
(i-j)-i => 0-j
.
commit
|
commitdiff
|
tree
2012-07-17
Mike Pall
W
orkar
o
und for MS
V
C
c
onv
e
rs
i
o
n bug
(doubl
e
-> uint
3
2
_t
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
Mike
Pall
x86/x64: Fix fu
s
ion of un
s
ign
e
d
b
y
te comp
a
risons with
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
Mi
k
e Pall
A
R
M: Invoke SPLIT pass for
l
eftover IR_T
O
BIT
.
commit
|
commitdiff
|
tree
2012-07-16
Mike Pall
From
L
ua 5
.
2: Add -E comma
n
d line o
p
tio
n
(ignor
e
env
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
Mike
Pall
Correct dispatch table
m
odifications for return h
o
oks
.
commit
|
commitdiff
|
tree
2012-07-12
Mike Pal
l
F
FI: Show add
r
e
s
s
pointed to for to
s
tring(
r
ef), too
.
commit
|
commitdiff
|
tree
2012-07-11
Mike Pall
L
i
m
i
t number of pare
n
t
links handled
by
backend
.
commit
|
commitdiff
|
tree
2012-07-11
Mike Pall
Us
e
an ex
p
licit
flag t
o
signal SINK tag
s
for
a
t
race
.
commit
|
commitdiff
|
tree
2012-07-09
Mik
e
Pall
Don't allocate
c
ons
t
an
t
s for sunk stores
.
commit
|
commitdiff
|
tree
2012-07-09
Mike
Pall
Avoid comp
i
ler warnings ab
o
ut redefined C++
keywords
.
commit
|
commitdiff
|
tree
2012-07-09
M
ike
P
all
Add missing declaration
s
for
M
S
VC intrinsics
.
commit
|
commitdiff
|
tree
2012-07-08
Mike Pall
Clean up ARM capability flags
.
Only se
t
highest
ar
c
h
.
.
.
commit
|
commitdiff
|
tree
2012-07-08
Mike Pall
Change DynASM bi
t
oper
a
tions to use L
u
a BitOp
.
commit
|
commitdiff
|
tree
2012-07-08
Mike
Pall
Add Lua
B
it
O
p to minilua
.
commit
|
commitdiff
|
tree
2012-07-07
Mike Pall
F
inall
y
fi
x
target detection for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2012-07-04
Mike Pall
Dro
p
range limit
for sunk
st
o
res relative to
s
unk allo
c
ation
.
commit
|
commitdiff
|
tree
2012-07-04
Mike Pall
Bump some
l
i
mits to accomo
d
ate SINK p
a
ss
.
commit
|
commitdiff
|
tree
2012-07-04
Mi
k
e Pall
Add s
t
ri
c
ter che
c
k for sinking PHIs
.
commit
|
commitdiff
|
tree
2012-07-03
Mik
e
Pall
Remove unneeded sna
p
s
hot pr
e
ps for sunk stores
.
commit
|
commitdiff
|
tree
2012-07-03
Mike Pall
Fix
N
EW
R
EF
m
arking in SINK pass
.
commit
|
commitdiff
|
tree
2012-07-03
Mike Pall
Fix compiler warn
i
ngs
.
commit
|
commitdiff
|
tree
2012-07-03
Mike
P
all
Avoid pesky compiler warni
n
gs about C++ keywords (eh?)
.
commit
|
commitdiff
|
tree
next