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
Don't increment module reference counts due to symbol resolving.
2011-11-27
Mike Pall
Do
n
't inc
r
ement mo
d
ule referenc
e
counts d
u
e
to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike
Pal
l
FF
I
:
Record ffi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
i
x stack check in side exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
a
l
l
FFI: Record C
f
unction calls with bool retu
r
n values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI:
F
ix line
i
nfo for result
c
onversion e
r
rors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
FI: Fix
G
etL
a
stError() save/restore around ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I: Improve
l
d script detection in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mi
k
e Pall
D
o
not eliminate PHIs
onl
y
referen
c
ed
from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike
P
all
Repl
a
ce stack slo
t
for
i
mplici
t
number->str
i
ng co
n
v
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
S
p
e
c
i
alize to prototype for non-monomor
p
hic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
Pa
l
l
Count fr
a
m
e
s wit
h
same prototype in call unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
K
e
e
p maxim
u
m f
r
ame extent in s
n
ap->t
o
p
s
l
ot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
all
Get ri
d
o
f snap-
>
de
p
th
.
commit
|
commitdiff
|
tree
2011-11-17
M
ike Pall
Fix debug option for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mi
k
e P
a
ll
FFI
:
Fix EnumWindows example in
d
ocs
.
commit
|
commitdiff
|
tree
2011-11-15
M
ike Pall
FFI: Add missing GC barrie
r
fo
r
callback
registration
.
commit
|
commitdiff
|
tree
2011-11-15
Mi
k
e Pall
FFI: Save
G
e
tL
a
s
tEr
r
or() around ffi
.
lo
a
d() and symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
E
l
iminat
e
some rare occurrences of redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hint-based regi
s
ter allocati
o
n
i
n
r
a_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
k
e
Pall
FFI: Ad
d
callback support (for x86/x
6
4)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PPC
:
Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
F
F
I: Resolve __ca
l
l metamethod for pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avo
i
d dependence on lj_jit
.
h if on
l
y includi
n
g lj
_
t
arget
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
P
all
FFI:
A
dd unwin
d
defin
i
tions for
l
j_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike P
a
ll
F
FI: Extend me
t
a
method tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike
P
all
ARM: Fix
I
R splittin
g
for
s
oftfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: Fix code generation for type
-
check
onl
y
s
oftfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x6
4
: Fix lightuserdata comparisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pal
l
Sp
e
l
l
ing
.
commit
|
commitdiff
|
tree
2011-10-27
M
i
ke P
a
l
l
PPC
:
I
n
stall dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FFI: Compile calls to stdcall, fastcall and vara
r
g
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pall
PPC:
Fuse BAND with shift to rlw
i
nm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
all
Add
m
ore FOLD rules for shift + B
A
ND simplifications
.
commit
|
commitdiff
|
tree
2011-10-25
M
ike Pal
l
x64
:
Fix code
g
eneration for BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
M
ike Pall
PPC:
F
u
s
e BSWAP w
i
t
h
XLOAD/XSTOR
E
to lwbrx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike P
a
ll
PPC/e500: Fix writ
e
b
arrier
in USETS
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
PPC: F
i
x externall
y
pr
o
v
ide
d
r
e
l
ocation o
f
fsets in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
PPC
:
F
i
x writ
e
ba
r
rie
r
in USETV/USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
P
P
C: Int
e
grate and enable J
I
T co
m
piler
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
Allo
w
s
e
lectio
n
of
s
ing
l
e-n
u
mbe
r
vs
.
d
ual-n
u
mber mode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pal
l
PP
C
: Fix/im
p
rove i
n
terpreter/JIT
i
ntegration
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke P
a
l
l
PPC: G
e
n
e
r
alize
re
m
aterialization handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
P
P
C: Add support for GDB JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pal
l
PPC: Add
Linu
x
/PPC c
a
che flush mechanism
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pa
l
l
Make s
u
re to
flush/s
y
nc the D/I-cache for al
l
generated
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix hand
l
ing of alignmen
t
argume
n
t
s
(
n
i
l) to CALLX
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke P
a
ll
PPC: Add
sup
p
ort
for
per-trace exit stu
b
s
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
Gener
a
li
z
e handling of sta
c
k c
h
e
cks indicated by highest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Don'
t
save/
r
esto
r
e
t
mptv
w
i
th copyT
V
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
Fix
c
ompiler warning
.
commit
|
commitdiff
|
tree
2011-10-22
Mike
Pall
Whi
t
espace
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
A
dd missing FOLD rule for
C
O
NV
.
u64
.
int + si
g
n-extension
.
commit
|
commitdiff
|
tree
2011-10-22
Mike P
a
ll
FFI: Cle
a
nup/fi
x
64
b
it arithm
e
tic in as
s
embler
b
ackend
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
x64: Fix math
.
random() co
d
e
ge
n
eration
.
commit
|
commitdiff
|
tree
2011-10-22
Mi
k
e Pall
Fix r
e
gister
h
i
nts for arithmetic helper function
s
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Separate/rename N
U
M
/
F
LOAT
<-> I64/U64 con
v
ersion
f
unctions
.
commit
|
commitdiff
|
tree
2011-10-21
Mi
k
e Pall
Clea
n
u
p
various endianess
i
ssues in ass
e
mb
l
er backend
.
commit
|
commitdiff
|
tree
2011-10-19
Mike P
a
ll
Rearrange
d
efines for
workarounds to
embedded opera
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
F
i
x
PE/COFF b
y
t
e
c
o
de file format
for big-endian
targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
P
all
Fi
x
F
O
LD rule for CONV
.
flt
.
num(CO
N
V
.
num
.
fl
t
(x)) => x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
F
FI
/
x86: Fix CONV
.
u32
.
nu
m
rou
n
ding
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don't fuse colocated array offsets without -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Fixup PC in
tra
c
ebacks after e
x
its from down-recursive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mi
k
e
Pa
l
l
PPC: D
i
stinguis
h
slwi,
s
rwi
a
nd rlwinm in dis
a
ssembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Add missing FOLD rule
for inte
g
er NEG of constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
F
F
I/ARM: Ensu
r
e invoca
t
ion of SPL
I
T pas
s
for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Save tmptv sta
t
e
f
or t
r
ace recorder acro
s
s RECORD v
m
e
vent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fix unfused
loads of float field
s
.
commit
|
commitdiff
|
tree
2011-10-13
Mi
k
e Pall
FFI: Fix call argument and return han
d
ling fo
r
I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
M
i
ke Pall
F
F
I: Re
c
ord loads/stores to exte
r
nal variables
i
n namespaces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI:
F
i
x rec
o
r
ding of con
s
t/enum loo
k
ups in
n
amespaces
.
commit
|
commitdiff
|
tree
2011-10-10
M
i
ke Pa
l
l
Remove unn
e
e
ded PHI ba
r
rier for
reassociation
of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
A
voi
d
overwriting
a
r
gumen
t
with error from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fix (harmless) t
y
po
.
commit
|
commitdiff
|
tree
2011-09-21
Mike
Pal
l
ARM: Fi
x
HREFK code g
e
neration
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pa
l
l
Generate a portable vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
Mik
e
Pall
PPC/e500:
F
ix GC barrier for TSE
T
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
Pall
PPC
:
Fix GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
P
a
ll
ARM: Fix GC barr
i
er for TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
ke Pall
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pall
A
R
M: D
i
sa
b
le CPU
d
etecti
o
n
for in
t
erpreter-only builds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
Incre
a
se max
.
number o
f
exit st
u
b grou
p
s to c
o
rr
e
s
p
ond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
Use som
e
regist
e
r a
l
locator helper
s
for mult
i
ple architectures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
PPC: Interpreter/JIT integrati
o
n
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e Pall
P
PC: Fi
x
or remo
v
e as
s
e
mbler hel
p
er functio
n
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
PPC: More interpreter
t
uning
.
Use y-bit for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
P
P
C: Export registe
r
name
s
fr
o
m disassembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Disas
s
emble y-bi
t
i
n
s
t
ead of at-bits
f
or con
d
itional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Add y-bit variants
of con
d
itional br
a
n
ches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pall
Always use ANSI v
a
riants of
W
indows sy
s
tem
funct
i
o
ns
.
commit
|
commitdiff
|
tree
2011-08-31
Mike
P
all
Mark installed shared library as execut
a
ble
.
commit
|
commitdiff
|
tree
2011-08-26
Mi
k
e Pall
Avoi
d
conversion narrowin
g
of
a
rithmetic with
large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix
s
truct-by-val
u
e call
i
n
g
c
onventio
n
s
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
Re
c
ord
m
issing FORI slot
loads (
e
.
g
.
afte
r
return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
PPC: Add PPC disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
Ad
d
potential PHI for number conversions due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Exte
n
d -b to
generate c/h/o
b
j
/o f
i
le
s
w
i
th emb
e
dd
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mik
e
Pall
L
o
ad embe
d
ded byteco
d
e with r
e
quir
e
()
.
commit
|
commitdiff
|
tree
2011-08-14
M
ike Pall
Clari
f
y
n
ame of MIT license
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pa
l
l
Replace so
m
e
_Unwin
d
_* types
.
Fixes b
u
i
ld issue
s
on
.
.
.
commit
|
commitdiff
|
tree
next