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
Dict literals
2016-03-15
Guilherme Ottoni
Fix a race reading 'warmingU
p
' to
decide request kind
commit
|
commitdiff
|
tree
2016-03-11
Gu
i
l
herm
e
Ottoni
Fix
a
c
o
uple o
f
potent
i
al static-init
i
alizati
o
n-order
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
Guil
h
erme Ottoni
Fix infin
i
te loop
i
n
s
how(const IRGS&)
commit
|
commitdiff
|
tree
2016-03-10
Gu
i
lherme Ottoni
Fix a coup
l
e of loops
i
n
libgd
commit
|
commitdiff
|
tree
2016-03-10
Guilherme Ottoni
Instrument
h
fsort to report call distance
s
a
n
d
o
th
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
Guil
h
erme Ottoni
Fix and enable inli
n
in
g
whe
n
t
he co
n
text need
s
to be
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Gu
i
lherme O
t
toni
Disab
l
e partial inline frame elim
i
nation
commit
|
commitdiff
|
tree
2016-02-25
Guilherme Ottoni
Add
a simple too
l
to convert
h
fsort's pds into
g
pr
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-10
Guilherme Otto
n
i
Use
r
effines
s
informatio
n
t
o
r
e
fin
e
the output t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2015-12-10
Gu
i
lherm
e
Ottoni
Fix a bu
g
in FrameState's fpiStack
commit
|
commitdiff
|
tree
2015-11-25
Guilhe
r
me
O
ttoni
Tweak test/
s
l
ow
/
ini/ini_parse_memory_leak
.
php
commit
|
commitdiff
|
tree
2015-11-21
Guilherme Ottoni
Bum
p
E
v
al
.
J
i
tPG
O
T
h
reshold
commit
|
commitdiff
|
tree
2015-11-21
Guilherme
O
ttoni
R
evert "Refactor mallctl() calls to use
templated helper
s
.
"
commit
|
commitdiff
|
tree
2015-11-21
Guilherme Otton
i
S
top sinking IncRefs past other
I
ncRefs
in sin
k
_incs
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Guilherme
Ottoni
Inline more D
e
cRefs of locals at ret
u
rns
commit
|
commitdiff
|
tree
2015-11-18
Guilherme
Ottoni
Sink IncR
e
fs past some instructio
n
s to ref
i
ne their
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
G
u
i
lherme Otto
n
i
Enab
l
e
P
G
O inl
i
ning w
h
en tracelet inliner r
e
t
ur
n
s a
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
G
u
ilherme Ottoni
I
mpr
o
ve profile accu
r
acy of D
e
cRef
s
release-path
p
lac
e
ment
.
.
.
commit
|
commitdiff
|
tree
2015-11-12
Guilherme O
t
t
oni
Add a pro
f
ile-count field for IR Bl
o
c
ks, and use it
.
.
.
commit
|
commitdiff
|
tree
2015-11-07
Guilherme O
t
to
n
i
Revert "Increase Eval
.
JitProfileRe
q
uests to
5000"
commit
|
commitdiff
|
tree
2015-11-06
G
u
ilherme Otto
n
i
R
evert "Enable
HHIR Loop-Invariant
C
od
e
Motion pas
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
Guilherme Ott
o
ni
Enable HHIR
Loop-
I
nvaria
n
t Co
d
e Motion pas
s
by d
e
fau
l
t
commit
|
commitdiff
|
tree
2015-11-03
Guil
h
erme Ottoni
Incr
e
a
se
Eva
l
.
JitPr
o
fileReq
u
ests t
o
5
0
0
0
commit
|
commitdiff
|
tree
2015-10-31
Guil
h
erme Ot
t
on
i
De
l
e
t
e
HHIR relaxGuards pa
s
s
commit
|
commitdiff
|
tree
2015-10-25
Gui
l
her
m
e Otto
n
i
S
t
o
p
constraini
n
g RHS value
in variou
s
M ins
t
ructions
commit
|
commitdiff
|
tree
2015-10-21
Guilherm
e
Otton
i
Kill guard constriction
commit
|
commitdiff
|
tree
2015-10-20
Guilherme Ott
o
ni
Replac
e
HHIR's r
e
laxG
u
ards pas
s
with a re
g
ion-level
.
.
.
commit
|
commitdiff
|
tree
2015-10-17
Guilherme Ott
o
ni
F
i
x a bug in
r
e
gion g
u
ard relaxation
commit
|
commitdiff
|
tree
2015-10-14
Guilh
e
rme Ottoni
Track an
d
use known c
a
ll
e
es in
H
H
IR
commit
|
commitdiff
|
tree
2015-10-13
Guilh
e
rme Ottoni
Fix RegionDesc's dot-printe
r
commit
|
commitdiff
|
tree
2015-10-12
Guilh
e
rme
O
ttoni
Fix a bug freeing
P
ro
f
Data's Pro
f
TransRecs
commit
|
commitdiff
|
tree
2015-10-07
Guilherme
Ottoni
Cl
e
ar FrameState'
s
fpiStac
k
when cl
e
aring
a
b
l
oc
k
's
.
.
.
commit
|
commitdiff
|
tree
2015-10-03
Guilher
m
e Ottoni
Remo
v
e trivia
l
IncRef/DecRef pairs
commit
|
commitdiff
|
tree
2015-10-01
G
uilherme
Ottoni
When Ev
a
l
.
D
ump
T
C is enabled, try to dump t
h
e TC w
h
en
.
.
.
commit
|
commitdiff
|
tree
2015-09-23
Guilherm
e
Ottoni
F
i
x
potentia
l
issu
e
in
R
eg
i
onDesc::sortBloc
k
s
commit
|
commitdiff
|
tree
2015-09-18
G
u
il
h
erme Ottoni
Ki
l
l
u
nnecessary c
o
pying of
p
id
-
map file
i
n
hf-prod
.
.
.
commit
|
commitdiff
|
tree
2015-09-18
G
uilherme Ottoni
Use the system installed perf binary to c
o
llec
t
profi
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
Guilherme Ott
o
n
i
Free the
JIT Pr
o
fDat
a
once the TC fil
l
s up
commit
|
commitdiff
|
tree
2015-09-11
Guilherme Ottoni
Rename ProfData m
e
thods fo
r
acc
e
ssi
n
g prof
i
ling c
o
un
t
ers
commit
|
commitdiff
|
tree
2015-09-10
Gui
l
herme Ottoni
Region-level gu
a
r
d
r
e
laxation
commit
|
commitdiff
|
tree
2015-09-04
Guilherm
e
O
tto
n
i
D
on't
t
ry
t
o inline
wh
e
n the context is not in a SSATmp
commit
|
commitdiff
|
tree
2015-09-03
Guilherme Ottoni
Separate a block's re
t
ransl
a
ti
o
n pre
d
e
cessor f
r
om its
.
.
.
commit
|
commitdiff
|
tree
2015-08-29
G
u
ilhe
r
me Ottoni
K
i
ll Tr
a
nslateRetryContext
.
inli
n
es
commit
|
commitdiff
|
tree
2015-08-28
Guilherme Ottoni
Fi
x
region formers a
n
d
r
egion
t
r
a
nslator t
o
r
e
spect
.
.
.
commit
|
commitdiff
|
tree
2015-08-23
Guilher
m
e
Ottoni
F
i
x
findPredT
r
ansIDs in LoopAnalysis
commit
|
commitdiff
|
tree
2015-08-21
Gui
l
herme Ottoni
Tur
n
som
e
map
s
in Regio
n
Des
c
::Bl
o
c
k
into ve
c
to
r
s
commit
|
commitdiff
|
tree
2015-08-20
Guilherme Ottoni
Use pr
o
file
counters to decide wh
e
ther to
a
pply L
I
CM
commit
|
commitdiff
|
tree
2015-08-13
Guilherme O
t
toni
Cle
a
n up in
i
t
i
alization of Eval
.
Ji
t
Loops option
commit
|
commitdiff
|
tree
2015-08-13
Guilherme Ottoni
Remove hack to
a
dd back-edges to hottrace regi
o
ns
commit
|
commitdiff
|
tree
2015-08-12
Guilherme Ott
o
n
i
Print Region
D
esc
i
n
dot
f
ormat
commit
|
commitdiff
|
tree
2015-08-07
Guilherme
Ott
o
ni
F
i
x LI
C
M's usag
e
of Exi
t
Placeholders
commit
|
commitdiff
|
tree
2015-08-07
Guilherme Ottoni
Fix a bug printing anno
t
ations in
tc-pr
i
nt
commit
|
commitdiff
|
tree
2015-08-05
Guilher
m
e
O
t
to
n
i
Fix a cou
p
le of i
s
sues
w
ith ExitP
l
a
c
eholders
commit
|
commitdiff
|
tree
2015-08-05
Guilherme Ottoni
Add
a runtime
o
p
tio
n
to pri
n
t
t
h
e
RegionDe
s
c
a
s a TC
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
G
uilherme Ottoni
Som
e
cos
m
etic changes to LoopAnalys
i
s
commit
|
commitdiff
|
tree
2015-07-31
Guilherme Ottoni
Some str
u
c
tural change
s
to L
o
opAna
l
ysis
commit
|
commitdiff
|
tree
2015-07-21
G
u
ilh
e
rme Ott
o
n
i
Kill hoist
F
allbackcc
s
Vas
m
pass
commit
|
commitdiff
|
tree
2015-07-06
Guilherme Otto
n
i
T
urn off CheckTyp
e
hoi
s
ting
commit
|
commitdiff
|
tree
2015-06-30
Gui
l
he
r
me Ot
t
oni
Fix LI
C
M
commit
|
commitdiff
|
tree
2015-06-26
Guil
h
erme Ottoni
Sto
p
constra
i
ning values f
o
r Optimize translati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2015-06-22
Guilherme Ottoni
S
p
l
i
t
p
ost-condition into a c
h
anged
a
n
d
a refined
s
et
commit
|
commitdiff
|
tree
2015-06-22
G
uilherme Otton
i
Don't e
m
it unreachable jump in irgen::endBlo
c
k, a
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
G
uilhe
r
me Ottoni
Use guard-failure
block fo
r
boxed types in
checkType
S
t
ack
commit
|
commitdiff
|
tree
2015-06-17
Gu
i
lherme Ottoni
Collect perf da
t
a
o
n mu
l
tiple
machines, an
d
update
.
.
.
commit
|
commitdiff
|
tree
2015-06-12
Guilhe
r
me Ottoni
Use
a
go
o
d, old ver
s
ion o
f
perf to c
o
llect p
r
ofile
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Guilherm
e
Otto
n
i
Exte
n
d
reg
i
ons
th
r
ough eager Await
commit
|
commitdiff
|
tree
2015-06-10
G
u
i
lherme Otton
i
Retune hotcfg thres
h
ol
d
s
commit
|
commitdiff
|
tree
2015-06-08
Gui
l
herm
e
Ottoni
H
o
is
t
fallbackccs
a
bove spill
s
commit
|
commitdiff
|
tree
2015-06-05
Gu
i
l
h
erme
O
ttoni
Fix
a bug in regionize
F
un
c
cau
s
ing som
e
arcs
to not
.
.
.
commit
|
commitdiff
|
tree
2015-06-05
Guilherme Otton
i
Rev
e
rt "
R
e
mov
e
MInstrSt
a
te
a
rguments for CG
e
t{Ele
m
.
.
.
commit
|
commitdiff
|
tree
2015-06-02
Gu
i
lherme
O
ttoni
Selectiv
e
l
y
incl
u
de DV inits
a
nd functio
n
bodies in
.
.
.
commit
|
commitdiff
|
tree
2015-05-30
Guil
h
erme O
t
toni
Fix
p
rolo
g
ue c
o
unter
u
sed in irgen::emitFuncPrologu
e
commit
|
commitdiff
|
tree
2015-05-30
Gu
i
lher
m
e
O
ttoni
Ad
d
a r
u
ntim
e
option to
control the
numb
e
r
o
f hu
g
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-28
Guilh
e
rme
O
t
toni
Add inlining
support fo
r
callees with empty variadic
.
.
.
commit
|
commitdiff
|
tree
2015-05-25
Guilherme Ot
t
oni
Revert "Use a set of ids instead of a single
id in
.
.
.
commit
|
commitdiff
|
tree
2015-05-25
Gu
i
lhe
r
me Ottoni
Disable HHI
R
StorePRE
commit
|
commitdiff
|
tree
2015-05-22
Guilherme Ottoni
Add
an o
p
t
ion
t
o
enable h
o
tcf
g
/
w
hol
e
cfg regions o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
Gu
i
lherme Otto
n
i
Enable hotcfg
r
eg
i
on se
l
ector by default
commit
|
commitdiff
|
tree
2015-05-19
Guilherm
e
Ot
t
oni
Add a hotcfg region select
o
r
that prunes wholecfg-like
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
G
uilherme Ottoni
A
d
d a prof
i
le-
g
ui
d
ed
c
ode layout pass
commit
|
commitdiff
|
tree
2015-05-17
Guilherme Otto
n
i
A
d
d IR-gen suppor
t
f
o
r VGetL of
t
ype Gen
commit
|
commitdiff
|
tree
2015-05-15
G
u
il
h
e
r
me Ott
o
ni
F
ix IRGS's profTransID for i
n
lined bloc
k
s
commit
|
commitdiff
|
tree
2015-05-08
Guilherme
O
ttoni
Make regioni
z
eFunc aware of region
retranslation arcs
commit
|
commitdiff
|
tree
2015-05-07
Guil
h
erme Otton
i
Fix
X
LS Vreg
h
i
nt
i
ng
commit
|
commitdiff
|
tree
2015-05-06
Guilherme Otton
i
Fi
x
XLS
liveness computa
t
ion
commit
|
commitdiff
|
tree
2015-05-05
Guil
h
erme O
t
to
n
i
Revert "
M
i
scel
l
aneous optimization op
t
ion
s
f
or
LLVM
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
Guilherme Ottoni
Move tc-print tool t
o
open s
o
urce
commit
|
commitdiff
|
tree
2015-04-29
G
ui
l
herme
Ott
o
ni
F
i
x find
D
efi
n
ingB
l
ock
commit
|
commitdiff
|
tree
2015-04-29
Guilherme Otto
n
i
F
ix
exit service request for r
e
translations
o
f
th
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
Guilherme Ottoni
Reve
r
t "P
H
PMC HNI C
o
nversion"
commit
|
commitdiff
|
tree
2015-04-20
Guilhe
r
me
O
ttoni
C
a
tch and handle
D
ataBloc
k
Fu
l
l
exception during prologue
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
Gui
l
herme O
t
t
o
n
i
U
pdate NEWS f
i
le f
o
r "Harris" releas
e
commit
|
commitdiff
|
tree
2015-04-02
Gu
i
lherme Ottoni
S
mal
l
cle
a
nups to
s
implify
commit
|
commitdiff
|
tree
2015-04-02
Guilherme Ottoni
Rename
H
TS to I
R
GS, and remov
e
remaining men
t
ions to
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
G
uilherme Ottoni
Clean up
irge
n
::en
d
Region
commit
|
commitdiff
|
tree
2015-04-01
Gui
l
herme Otto
n
i
Get ri
d
of Ev
a
l
.
HHIRBytecodeCon
t
rolFlow r
u
ntime op
t
io
n
commit
|
commitdiff
|
tree
2015-03-31
Guilherme Ott
o
ni
Include back
-
e
dges by de
f
au
l
t
in wholecfg mo
d
e
commit
|
commitdiff
|
tree
2015-03-31
Gu
i
lherme O
t
toni
Fix
Frame
S
tate's r
e
fine
L
o
c
alTyp
e
a
nd refineStackType
commit
|
commitdiff
|
tree
2015-03-26
Guilh
e
rme Otto
n
i
Fix
a
couple of
service requests
t
o work wh
e
n e
m
itting
.
.
.
commit
|
commitdiff
|
tree
2015-03-26
G
u
ilherme Ottoni
Disable
g
uard relax
a
tion
in wholec
f
g mo
d
e
commit
|
commitdiff
|
tree
next