repo.or.cz
/
hiphop-php.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge pull request #2085 from Jo-Con-El/debian-10_remove_libpam
2014-03-27
G
u
ilh
e
rme Ottoni
Add c
o
ntrol
-
f
l
ow arc
s
t
o Re
g
ionDesc
commit
|
commitdiff
|
tree
2014-03-27
Guilherme Ottoni
Increase JitPGOT
h
re
s
hold t
o
10
commit
|
commitdiff
|
tree
2014-03-20
Guilherm
e
Ott
o
ni
Reenable inl
i
ning in tracelet region selector
commit
|
commitdiff
|
tree
2014-03-13
Guil
h
erme Ot
t
oni
Constrain inner typ
e
s in StLoc
commit
|
commitdiff
|
tree
2014-03-07
Guil
h
erme Ottoni
T
u
ne HHIR gu
a
rd
relaxati
o
n
commit
|
commitdiff
|
tree
2014-03-07
Guilherm
e
Otto
n
i
I
n
TransProfile mode, only do HHIR
guard r
e
laxation
.
.
.
commit
|
commitdiff
|
tree
2014-03-04
G
u
i
l
h
erm
e
Ottoni
Fi
x
sim
p
lifi
c
ation bug for Check*s that always
f
ail
commit
|
commitdiff
|
tree
2014-02-28
Guilh
e
r
m
e Ottoni
Disentangle t
h
e typeParam of CheckType
,
CheckStk instructions
commit
|
commitdiff
|
tree
2014-02-24
Guilherme Ottoni
Get
r
id o
f
so
m
e mentions to trace
b
uilder
commit
|
commitdiff
|
tree
2014-02-24
Guilherme Ottoni
Put back an
assert in r
e
laxT
y
pe
commit
|
commitdiff
|
tree
2014-02-13
Guilhe
r
m
e
O
tto
n
i
Get rid o
f
TRACE_PUNT
in FrameState::refineLocalType
commit
|
commitdiff
|
tree
2014-02-13
G
u
ilherme Ot
t
oni
Rename
c
u
rOpd to curP
h
y
sLoc
commit
|
commitdiff
|
tree
2014-02-12
Gui
l
h
e
rme Otton
i
Fix bu
g
in
t
ersecting specialized
t
y
pes
commit
|
commitdiff
|
tree
2014-02-12
Gu
i
l
her
m
e Ottoni
Get rid of
C
G
_
PUNTs in instructions
g
en
e
rated outside
.
.
.
commit
|
commitdiff
|
tree
2014-02-12
Guilherme Otton
i
Var
i
ous fixes
to HHIR
g
u
ard relaxation
commit
|
commitdiff
|
tree
2014-02-06
Guil
h
erm
e
Otto
n
i
Properly refine the typ
e
in Fra
m
eState::refi
n
eL
o
c
alValue
commit
|
commitdiff
|
tree
2014-02-06
Guilherme Ott
o
ni
U
s
e post-conditions
to select reg
i
ons wh
e
n translateRegion
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
Gui
l
h
erme Ott
o
ni
Call translate()
d
irec
t
ly from regenerateProlog
u
e()
commit
|
commitdiff
|
tree
2014-02-06
Guilherme O
t
t
o
n
i
Rename TraceBuilder to
I
RBuilder
commit
|
commitdiff
|
tree
2014-02-06
Gui
l
he
r
me Ottoni
U
nbrea
k
the
build
commit
|
commitdiff
|
tree
2014-02-06
Guilherme Ottoni
Kill SS
A
Tmp::ge
t
ValBits, use SSATmp::ge
t
V
a
lRawInt instead
commit
|
commitdiff
|
tree
2014-02-04
G
uilhe
r
me Ottoni
Add a c
a
t
ch bl
o
ck to ArraySet
commit
|
commitdiff
|
tree
2014-01-30
Guilher
m
e Otto
n
i
De
a
l
with ob
j
-to-ob
j
compa
r
isons throwing exceptio
n
s
commit
|
commitdiff
|
tree
2014-01-30
Guilherm
e
Ottoni
Properly check if a prolo
g
u
e
shou
l
d be generated
in
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Guilh
e
rme O
t
toni
Fix rare r
a
c
e
condition ke
e
ping track of p
r
ologu
e
calle
r
s
commit
|
commitdiff
|
tree
2014-01-21
G
uilherme Ottoni
Turn on the Region JIT (t
a
ke 2)
commit
|
commitdiff
|
tree
2014-01-17
G
uilherme Ottoni
Stop p
r
of
i
ling
t
ranslations at unconditiona
l
jumps
commit
|
commitdiff
|
tree
2014-01-12
Guil
h
erme Ottoni
Initialize all fie
l
ds in Normalized
I
n
s
t
ruct
i
on's
c
on
s
tru
c
tor
commit
|
commitdiff
|
tree
2014-01-09
G
u
ilherme O
t
t
oni
F
i
x race in
b
ind-call service r
e
quest
commit
|
commitdiff
|
tree
2014-01-09
G
uil
h
erme Ottoni
Fix race
i
n bindJmp service requ
e
s
t
commit
|
commitdiff
|
tree
2014-01-07
Guilherme Otto
n
i
Turn on
R
egion JIT
with
p
rofile-g
u
ided t
r
aces
commit
|
commitdiff
|
tree
2014-01-03
Guilherme Ottoni
Don't emit type predictions in Tra
n
s
Optimize
m
ode
commit
|
commitdiff
|
tree
2013-12-28
Guilherme Ottoni
O
n
ly
c
onsider
cl
a
s
ses that are final for specialization
commit
|
commitdiff
|
tree
2013-12-28
Guilherme Otton
i
Only generate
p
ro
f
il
i
ng trans
l
ations aft
e
r JitProfileR
e
q
u
est
.
.
.
commit
|
commitdiff
|
tree
2013-12-27
Guilherme Ot
t
oni
Teach
predicti
o
n optimizati
o
n
abo
u
t no-d
e
st IncRefs
commit
|
commitdiff
|
tree
2013-12-26
Gui
l
h
erme Ottoni
Change elimin
a
t
e
Refcounts to conv
e
rt instructions to
.
.
.
commit
|
commitdiff
|
tree
2013-12-24
Gu
i
l
herme Ottoni
T
r
igger O
p
timize
r
etranslations
at all function entries
commit
|
commitdiff
|
tree
2013-12-18
Guilherme O
t
toni
Fix bugs in Set
O
pL
commit
|
commitdiff
|
tree
2013-12-17
Gu
i
lherme Ottoni
Stop generating
p
rofi
l
ing tra
n
slations
a
fter
a
t
h
res
h
old
commit
|
commitdiff
|
tree
2013-12-13
Guil
h
er
m
e
Ottoni
Always spil
l
t
h
e
stack be
f
ore cond
i
t
ional ju
m
ps
commit
|
commitdiff
|
tree
2013-12-13
Guilherme Ottoni
Reduce JitPG
O
Threshold to 4
commit
|
commitdiff
|
tree
2013-12-13
Guilherme Ot
t
oni
S
i
mplify i
n
structions bef
o
re looking
t
hem up in the
.
.
.
commit
|
commitdiff
|
tree
2013-12-13
Guilh
e
rme
Ottoni
Add contbuild
conf
i
g to
run te
s
ts with hottrace
regions
commit
|
commitdiff
|
tree
2013-12-13
G
u
ilhe
r
me
O
ttoni
Dis
a
b
le
s
pecia
l
ized
type guards when guard relaxation
.
.
.
commit
|
commitdiff
|
tree
2013-12-05
Guilherme Ottoni
Get tests p
a
s
s
ing
again wit
h
th
e
r
e
gion J
I
T
commit
|
commitdiff
|
tree
2013-12-03
Guilherme
Ott
o
ni
Move unique stubs to 'a'
commit
|
commitdiff
|
tree
2013-11-21
Guilherme Ottoni
Prof
i
le to detect ho
t
functions
commit
|
commitdiff
|
tree
2013-11-20
G
u
ilher
m
e Ottoni
Update support fo
r
perf ev
e
nts
commit
|
commitdiff
|
tree
2013-11-15
Guilh
e
rme Ott
o
ni
Av
o
id ret branch miss in
Continuation::send, next,
.
.
.
commit
|
commitdiff
|
tree
2013-11-07
Guilherme Ottoni
I
nline sma
l
l cold funct
i
ons into hot ones
commit
|
commitdiff
|
tree
2013-11-05
Guilherme Ottoni
Avoid DV initiali
z
er loop
in prologues
f
or small number
.
.
.
commit
|
commitdiff
|
tree
2013-11-04
Guil
h
erme Ottoni
Dump I
R
after ref-count
o
pti
m
izatio
n
when v
a
lidation
.
.
.
commit
|
commitdiff
|
tree
2013-11-01
Guilhe
r
me
O
ttoni
C
l
eanup s
e
lectTracel
e
tLega
c
y
commit
|
commitdiff
|
tree
2013-10-24
Guilherme Ottoni
Regi
o
nize a
n
d retrans
l
at
e
each
f
u
n
ction at o
n
ce
commit
|
commitdiff
|
tree
2013-10-10
Guilh
e
rme
O
tton
i
F
i
x some
uses of
J
i
t
PGO runt
i
me op
t
ion
commit
|
commitdiff
|
tree
2013-10-09
Guilherm
e
O
ttoni
In
c
r
ea
s
e s
p
ill
a
r
ea
commit
|
commitdiff
|
tree
2013-10-09
Gui
l
herme Ottoni
G
e
t test/slow/ext_datetime/str
t
oti
m
e_l
e
ak
.
p
h
p wor
k
ing
.
.
.
commit
|
commitdiff
|
tree
2013-09-30
Guilherme Ott
o
ni
Fi
x
profile
c
o
unter
s
for translati
o
ns with guards on
.
.
.
commit
|
commitdiff
|
tree
2013-09-27
Guilher
m
e
Ottoni
Ad
d
s
upport to pr
o
fi
l
e
a
nd retrans
l
a
t
e
pro
l
ogues in
.
.
.
commit
|
commitdiff
|
tree
2013-09-25
Guilh
e
rme Ott
o
ni
F
i
x
post-condi
t
ions for sta
c
k
v
alues
commit
|
commitdiff
|
tree
2013-09-13
Gui
l
herme Ottoni
Ad
d
supp
o
rt for SideExi
t
G
uardStk in getStac
k
Value
commit
|
commitdiff
|
tree
2013-08-30
Guilherm
e
O
t
toni
Unbreak the build
commit
|
commitdiff
|
tree
2013-08-30
Guilherme Ottoni
Add inlining suppo
r
t for pr
o
file-guided region selection
commit
|
commitdiff
|
tree
2013-08-27
Guilherme O
t
toni
F
ix
g
et_class
_
methods() to i
n
clu
d
e trait
metho
d
s
commit
|
commitdiff
|
tree
2013-08-08
Guil
h
erme Ottoni
Avo
i
d
di
v
ision by ze
r
o when
ap
r
of is
n
't allocated
commit
|
commitdiff
|
tree
2013-08-06
Gu
i
lherme O
t
toni
N
a
me
n
ext release
commit
|
commitdiff
|
tree
2013-08-02
G
u
i
lhe
r
me Otto
n
i
Only ena
b
l
e PGO for ho
t
function
s
in server mode
commit
|
commitdiff
|
tree
2013-07-31
Guilherme Ottoni
Don't
pass
type prediction after
D
iv
i
nterpOne
commit
|
commitdiff
|
tree
2013-07-29
Guilherme Ot
t
oni
Kill comment about completed ta
s
k
commit
|
commitdiff
|
tree
2013-07-29
Guilherme Ottoni
Dump aprof code into s
e
parate
file
a
n
d teach tc-print
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
Guilher
m
e Otto
n
i
Add an apr
o
f code re
g
ion and use
i
t for pr
o
file translations
.
.
.
commit
|
commitdiff
|
tree
2013-07-24
Gui
l
h
e
rme Ottoni
Add initial f
r
amework f
o
r
PGO in the JIT, and
u
se
i
t
.
.
.
commit
|
commitdiff
|
tree
2013-07-22
Guilherme Otto
n
i
Eliminate
uncon
d
itio
n
a
l
j
um
p
f
ro
m
main trace
t
o e
x
it
.
.
.
commit
|
commitdiff
|
tree
2013-07-19
G
u
ilherme Ottoni
Remove h
a
ndling f
o
r cons
t
B
o
o
ls that ar
e
ne
i
ther 0
.
.
.
commit
|
commitdiff
|
tree
2013-07-11
Gui
l
herme Ottoni
Re
p
lace _ with - in
file names un
d
e
r runtime/vm/jit/
commit
|
commitdiff
|
tree
2013-07-10
Gui
l
herme O
t
toni
Move hopt_preparable
.
p
hp to t
e
st/vm-perf
commit
|
commitdiff
|
tree
2013-07-10
Guilherme
O
ttoni
A
l
low
J
I
T-time k
n
own boxed types for source o
p
er
a
nd
.
.
.
commit
|
commitdiff
|
tree
2013-07-09
Guilherme
Otton
i
ContSuspendK should break tracelets
commit
|
commitdiff
|
tree
2013-07-09
Guilherme
O
ttoni
Fix tools/reduce
commit
|
commitdiff
|
tree
2013-07-09
Guilherme Ott
o
ni
Allow Asser
t
Ty
p
e of Cls
commit
|
commitdiff
|
tree
2013-07-09
Guilherme Ottoni
Mark CheckType non-CSEabl
e
commit
|
commitdiff
|
tree
2013-07-02
Guilherme O
t
toni
Fix InterpO
n
e's ou
t
pu
t
fo
r
predicted types
commit
|
commitdiff
|
tree
2013-06-05
Guilherme Ottoni
LdClsCns's dest
is Un
c
ounted
commit
|
commitdiff
|
tree
2013-06-03
Gui
l
herme Ot
t
o
n
i
R
e
lax more guards
commit
|
commitdiff
|
tree
2013-05-31
Gui
l
herme
O
t
toni
Fix typos: MMX => XMM
commit
|
commitdiff
|
tree
2013-05-28
Guilherme O
t
t
o
ni
Use r15
instead of r13 in
gene
r
ic
r
eturn
dec-refs
commit
|
commitdiff
|
tree
2013-05-24
Guilherme Ott
o
ni
Allocat
e
XMM re
g
isters
for some SSATmps requiring 2
.
.
.
commit
|
commitdiff
|
tree
2013-05-24
Guilherm
e
Ottoni
Kill
translator-x64-ve
c
tor
.
cpp, again
commit
|
commitdiff
|
tree
2013-05-24
Guilherme Otto
n
i
R
e
se
r
ve r11 for
c
ode-gen'
s
scratch fallbac
k
commit
|
commitdiff
|
tree
2013-05-24
G
u
ilherme Ottoni
Optimize C
o
ntS
e
nd, Con
t
Rai
s
e, and ContNext for m_rece
i
ved
.
.
.
commit
|
commitdiff
|
tree
2013-05-24
Gui
l
h
erm
e
Ottoni
Increase spill area
commit
|
commitdiff
|
tree
2013-05-21
Guilherme Ot
t
oni
Fix p
r
opagat
i
on of predicted f
u
n
c
tion-return ty
p
e
s
commit
|
commitdiff
|
tree
2013-05-20
Guilherme Ottoni
Predict
t
hat con
s
tructo
r
s retu
r
n Kind
O
f
Null
commit
|
commitdiff
|
tree
2013-05-20
Gui
l
her
m
e
O
ttoni
U
s
e
scratch regis
t
ers that don
'
t nee
d
REX
p
refix when
.
.
.
commit
|
commitdiff
|
tree
2013-05-20
G
uilherm
e
Ottoni
All
o
cate XMM
re
g
is
t
ers for doubles
commit
|
commitdiff
|
tree
2013-05-20
Gu
i
lherme
Ottoni
Document
.
hphp_opts test
files
commit
|
commitdiff
|
tree
2013-05-20
Gui
l
herme Ottoni
Clean-up Gen
e
r
ic
R
etDecRefs
commit
|
commitdiff
|
tree
2013-05-15
Guilherme Otto
n
i
A
d
d missing che
c
k
for Inte
r
pOne follo
w
ing a CG
_
P
U
NT
commit
|
commitdiff
|
tree
2013-05-15
G
uilherme Ottoni
i
n
terpOne instructions
t
hat fail at code-gen
commit
|
commitdiff
|
tree
2013-05-10
Guilher
m
e Ottoni
Use target cache
for stati
c
pr
o
p
e
rties of persistent
.
.
.
commit
|
commitdiff
|
tree
next