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
PPC/e500: Fix GC barrier for TSETM.
2011-09-17
M
i
ke
P
all
PPC/e500: Fix GC b
a
r
rier f
o
r TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
P
all
PPC: Fix GC barrie
r
for
T
SETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
ARM:
Fix GC barri
e
r for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike
P
all
A
R
M: Disable CPU detect
i
o
n
for interpreter
-
o
n
ly bu
i
lds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
Increase max
.
number of exit stub groups to correspo
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pa
l
l
U
se some regi
s
ter allocator
h
elpers for multiple
a
r
chitectures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Inte
r
preter/JIT integr
a
t
io
n
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Fi
x
or remove assemble
r
helper functions
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e Pall
PPC: More interpreter tuning
.
Use y-bit f
o
r branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
P
all
PPC: Export
register na
m
es from disassemble
r
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
PPC: Di
s
assemble y-bit ins
t
ead of
at
-
bi
t
s for condit
i
ona
l
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke P
a
ll
PPC: Add y-bit va
r
ia
n
ts of condi
t
ional branches
to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pall
Alw
a
y
s
u
se ANSI v
a
ri
a
n
t
s
of Wi
n
dows system f
u
nctions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
M
ark installed shared l
i
brary as
e
xecutable
.
commit
|
commitdiff
|
tree
2011-08-26
Mi
k
e Pall
Avoid conversion narr
o
wing of arithme
t
ic w
i
th large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pal
l
FFI/x64:
Fix st
r
uct-by
-
value calling conve
n
tions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike
Pall
Record missi
n
g FORI slot loads (e
.
g
.
after retur
n
to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike
Pall
PPC: Add PPC
disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
A
dd potential PHI for numb
e
r conversions due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike
P
a
l
l
Extend -
b
to generate
c
/h/obj/o fi
l
e
s w
i
th
e
mb
e
dded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Load e
m
bedded bytecode with require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
P
all
Clarify n
a
me o
f
MIT licens
e
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Replace some
_
Unwind_* ty
p
es
.
F
i
xes build issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64
:
F
ix re
s
ult typ
e
of cdata
i
ndex conv
e
rsions
.
commit
|
commitdiff
|
tree
2011-08-11
M
i
ke Pa
l
l
Don't bother to c
h
ain N
O
Ps
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPCSPE: S
a
ve/r
e
store cr2
,
c
r3 and cr4 w
h
en ente
r
ing
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike Pa
l
l
PPC: Save/restore cr2, cr3 and
cr4
w
h
en entering/leavin
g
VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
all
PPC: Add
mtcrf in
s
tructi
o
n to
D
ynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mi
k
e Pall
PPC
:
Tu
n
e and reschedule interpreter for PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix
c
o
mpiler warning
.
commit
|
commitdiff
|
tree
2011-08-09
M
ike Pa
l
l
Fi
x
s
t
ac
k
check
w
hen L->t
o
p is above
L
->maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
R
e
move temporary mcode l
i
mit err
o
r from applicat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mik
e
Pall
F
FI:
L
im
i
t
s
n
apshot optimization for cdata comp
a
ri
s
ons
.
commit
|
commitdiff
|
tree
2011-08-01
Mik
e
P
al
l
PPC: Add mach
i
n
e
-sp
e
cif
i
c par
t
of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pa
l
l
PPC: Fix floor
/
ceil
for dual-number mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mi
k
e P
a
ll
PPC: Add dual-number mode interpr
e
te
r
.
Enable
b
y def
a
ult
.
commit
|
commitdiff
|
tree
2011-07-23
Mike
P
all
Use differen
t
worka
r
ound fo
r
ali
g
nment of
jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FFI: Treat fun
c
tion ctypes like
pointers in c
o
mparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pa
l
l
Fr
o
m Lua 5
.
2: Cha
n
g
e \* to \z
.
Rej
e
c
t
und
e
fined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mi
k
e Pall
PPC: Update insta
l
l
d
ocs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pal
l
PPC: Add
dual-n
u
mber mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mi
k
e P
a
ll
PP
C
SPE:
F
ix dispatch for binop met
a
m
etho
d
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pal
l
Cleanup single-number vs
.
d
ual
-
number mod
e
selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don't evict ASM
R
EF_L in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
F
i
x doc li
n
k
.
commit
|
commitdiff
|
tree
2011-07-06
Mike
Pall
FFI: Fix co
m
men
t
parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pa
l
l
A
R
M: Ins
t
all
d
i
s_ar
m
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix
install_
n
ame and ve
r
sio
n
i
n
g on O
S
X
.
commit
|
commitdiff
|
tree
2011-07-03
Mike P
a
ll
P
PC: Add bui
l
d
rule
s
for
PPC
i
n
t
erpreter (non-
f
unctio
n
al
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Separa
t
e PPC
v
s
.
PPCS
P
E in
t
erpreter so
u
rce files
.
commit
|
commitdiff
|
tree
2011-07-01
M
ike
P
al
l
P
PC: U
n
tangle PPC
v
s
.
PP
C
SPE
t
arget d
e
fin
e
s
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC
:
Fix
r
a
n
ge check for
s
caled immed
i
ates in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add debug o
p
tion to ms
v
cbuild
.
bat and impro
v
e err
o
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
ke Pall
Don't us
e
t
hread-safe
e
x
ception
s
on OSX
.
Complain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e Pall
Return t
o
l
o
wer frame
v
ia interpreter for u
n
handled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
Pall
Prefer recording loops
o
ver calls
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pall
Reo
r
ganize
t
race li
n
king and
t
ra
c
k link typ
e
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mik
e
Pall
Cle
a
n up temp
o
r
a
ry bytecode patchin
g
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pal
l
Fix
f
o
r
ced unwindi
n
g
triggered
by exte
r
nal u
n
wind
e
r
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
ke Pal
l
U
se thread-safe exceptions for ext
e
r
n
al unwin
d
ing
on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mi
k
e Pall
Fix
iO
S
build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
F
i
x data-f
l
ow analysi
s
f
or
B
C
_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
F
FI: Clar
i
fy do
c
s wrt
.
string ini
t
ializ
e
rs for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
all
RELEASE LuaJIT
-
2
.
0
.
0
-
beta8 (
f
ixe
d
)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix documentat
i
on for -b command line option
.
commit
|
commitdiff
|
tree
2011-06-23
M
ik
e
Pall
R
E
LEASE LuaJIT-2
.
0
.
0-beta
8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
U
p
date
c
hangelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
Pall
M
i
s
c
.
updates t
o
docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
l
l
F
ix a
s
serti
o
n
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
ll
x
86/x64: Don't
evict BASE i
n
ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mik
e
Pall
x86/x64:
Fi
x
register allocation for var
i
abl
e
shifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
Pall
x86/x64:
F
ix fusion of
c
ompariso
n
s with u8/u
1
6 XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Av
o
id point
l
ess call
s
for std
f
i
le
han
d
les on __g
c
.
commit
|
commitdiff
|
tree
2011-06-20
Mi
k
e P
a
ll
Fix recording of
loop
s
wi
t
h instable d
i
r
ections
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
From Lua 5
.
2
:
_
_
len for tables
.
Needs -D
L
UAJIT_
E
NA
B
L
E_LU
A
52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Up
d
ate man page
for -b command
line
optio
n
.
commit
|
commitdiff
|
tree
2011-06-14
Mike P
a
ll
M
or
e
fixes for the Solaris
/
x86 build
.
Thanks to W
i
ll
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pa
l
l
Fix byt
e
code
l
oadin
g
on Windows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Add mor
e
d
ocs for bytec
o
de
load/sav
e
featur
e
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
F
ix dumping
o
f
already s
t
ripped functions with
d
ebu
g
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add -b
c
ommand lin
e
option
t
o s
a
v
e
/list bytecode
.
commit
|
commitdiff
|
tree
2011-06-12
Mike
Pall
A
dd suppor
t
for bytec
o
de loadi
n
g/sa
v
ing
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add rec
u
rs
i
ve dump option to jit
.
bc
.
d
ump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
Pa
l
l
N
o
need f
o
r L argument t
o
lj_
s
tr_initb
u
f()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
FFI: Support _
_
tostring me
t
amethod for pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Make
.
eh_frame secti
o
n read-write on
S
olari
s
.
commit
|
commitdiff
|
tree
2011-06-10
Mik
e
Pall
Fix check for missing arguments
i
n
s
tring
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
M
i
ke
Pal
l
Cleanup prototype flags
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pa
l
l
Remove b
o
gus as
s
ertio
n
for GC estim
a
t
e vs
.
thresho
l
d
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Flatten a
n
d compres
s
in-memory
de
b
ug info (save
s
~
7
0%)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Move debugging/introspection fu
n
ctionality
t
o lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fix compile
r
warni
n
g
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FF
I
: Print NULL pointer
s
as "cdata<
.
.
.
*>:
NULL"
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
F
F
I: Show address pointed to for tostring(
p
ointer)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike P
a
ll
Minor ch
a
nge to bytecode penalty code for c
o
nsistency
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fix
d
ata
-
flow an
a
l
y
si
s
for BC_
U
C
L
O
.
commit
|
commitdiff
|
tree
2011-06-06
Mike Pall
FFI: C
h
ange tonumber
(
cda
t
a) semantics
.
Return
n
il fo
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mik
e
Pall
ARM: A
d
d
f
a
st
a
ssembler implementation of floor/cei
l
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
P
PC:
Add lj_vm_floor which is callable from
C
.
commit
|
commitdiff
|
tree
next