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
Clean up initialization of Eval.JitLoops option
2015-08-13
Guilherme
Ott
o
n
i
Cle
a
n up initializ
a
tion of E
v
al
.
J
itLoop
s
o
p
tion
commit
|
commitdiff
|
tree
2015-08-13
Guil
h
erme Ottoni
R
e
m
o
ve hack
to
a
dd
back-
e
dges to h
o
ttrace
regi
o
ns
commit
|
commitdiff
|
tree
2015-08-12
Guilherme O
t
toni
P
rint
RegionDe
s
c i
n
do
t
format
commit
|
commitdiff
|
tree
2015-08-07
Guilherme Ott
o
ni
Fix LICM'
s
usage of ExitPlaceho
l
ders
commit
|
commitdiff
|
tree
2015-08-07
Guilherme
Ottoni
Fix a bug
p
r
i
nt
i
n
g a
n
n
otations
in
t
c-pr
i
nt
commit
|
commitdiff
|
tree
2015-08-05
Guilherme Ottoni
Fi
x
a coupl
e
of issues with ExitPla
c
eh
o
l
d
ers
commit
|
commitdiff
|
tree
2015-08-05
Gu
i
lh
e
rme Ottoni
Add
a
runtime option
to
pr
i
nt the
RegionDe
s
c as a TC
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
G
u
i
lhe
r
m
e Ottoni
Some cosme
t
i
c changes to LoopAnaly
s
is
commit
|
commitdiff
|
tree
2015-07-31
G
uilherme Ottoni
Some stru
c
t
u
ral chan
g
es to LoopAnalysis
commit
|
commitdiff
|
tree
2015-07-21
Guilhe
r
m
e Ot
t
oni
Kill hoistFallb
a
ckcc
s
Vasm
p
ass
commit
|
commitdiff
|
tree
2015-07-06
G
u
ilh
e
r
me Ottoni
Turn off C
h
eckType hoistin
g
commit
|
commitdiff
|
tree
2015-06-30
Guilherme Ott
o
ni
Fix LIC
M
commit
|
commitdiff
|
tree
2015-06-26
G
u
ilherme Otton
i
S
t
op const
r
aining
v
alu
e
s fo
r
Optimize translations
.
.
.
commit
|
commitdiff
|
tree
2015-06-22
G
uil
h
erme
Ottoni
Split post-c
o
ndi
t
ion
i
nto a chan
g
ed and a refined
s
et
commit
|
commitdiff
|
tree
2015-06-22
G
uilherm
e
Ottoni
Do
n
't emit unrea
c
hable j
u
m
p in irgen::endBlock, and
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
Guilherme Ottoni
Use
guard-failure block for boxed types in c
h
eckTypeStack
commit
|
commitdiff
|
tree
2015-06-17
Guilherme Otto
n
i
Collect p
e
r
f dat
a
o
n
multiple machine
s
, and update
.
.
.
commit
|
commitdiff
|
tree
2015-06-12
Guilherme Otto
n
i
Use a
good, old ver
s
ion of p
e
r
f to c
o
llect
p
r
o
file
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Gui
l
herme Ottoni
Ext
e
nd regions through eager Await
commit
|
commitdiff
|
tree
2015-06-10
Gu
i
lherme Ottoni
R
etune hotcfg
thresh
o
lds
commit
|
commitdiff
|
tree
2015-06-08
Gui
l
h
e
r
m
e
Ottoni
H
oist fallbackc
c
s above
s
pills
commit
|
commitdiff
|
tree
2015-06-05
Guilherme Ottoni
Fix a
bug in regio
n
ize
F
u
nc
causin
g
some arcs t
o
not
.
.
.
commit
|
commitdiff
|
tree
2015-06-05
Guilher
m
e Otton
i
Re
v
e
r
t "Remove MInstrState argumen
t
s
f
or
CGet{Elem
.
.
.
commit
|
commitdiff
|
tree
2015-06-02
Guilherme Otton
i
Selectiv
e
ly include
D
V ini
t
s and fu
n
ct
i
on
b
odies in
.
.
.
commit
|
commitdiff
|
tree
2015-05-30
Gui
l
herme Ottoni
Fix
p
rologue cou
n
ter used
in irgen::e
m
itF
u
ncPrologue
commit
|
commitdiff
|
tree
2015-05-30
Guilherme Ottoni
A
d
d a runtime option
t
o control the
n
umber
o
f huge
.
.
.
commit
|
commitdiff
|
tree
2015-05-28
Guilh
e
rme Ottoni
Add inlini
n
g support for callees wi
t
h emp
t
y variadic
.
.
.
commit
|
commitdiff
|
tree
2015-05-25
Guilherme
O
t
ton
i
Reve
r
t "Use
a set of
i
d
s
instead of
a single id in
.
.
.
commit
|
commitdiff
|
tree
2015-05-25
G
u
i
lherme Ottoni
D
i
sa
b
le HH
I
RStorePRE
commit
|
commitdiff
|
tree
2015-05-22
Guilherme Ot
t
o
ni
Ad
d
an opt
i
on to enable h
o
tcfg/
w
hole
c
fg r
e
gi
o
ns only
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
Guilherme O
t
toni
Enab
l
e
h
otcfg r
e
gion selector by default
commit
|
commitdiff
|
tree
2015-05-19
Gui
l
herm
e
Ottoni
Add a
hotcfg region selector tha
t
pr
u
nes wholecfg-like
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
G
uilher
m
e
Ottoni
Add a profile-guided cod
e
layo
u
t pa
s
s
commit
|
commitdiff
|
tree
2015-05-17
Guilherme Ottoni
Add IR
-
ge
n
support for VGet
L
of type
Gen
commit
|
commitdiff
|
tree
2015-05-15
Guilherm
e
Ot
t
oni
Fix IR
G
S's
prof
T
ransID fo
r
inlined b
l
ocks
commit
|
commitdiff
|
tree
2015-05-08
Gu
i
lherme Ottoni
Make regionizeFunc aware of r
e
gi
o
n
r
etr
a
nslation
arc
s
commit
|
commitdiff
|
tree
2015-05-07
G
u
ilherme Ot
t
oni
Fix XLS V
r
eg
h
i
n
ting
commit
|
commitdiff
|
tree
2015-05-06
G
uilherme Ottoni
Fi
x
XLS liveness co
m
putati
o
n
commit
|
commitdiff
|
tree
2015-05-05
Guil
h
e
r
me
O
ttoni
Revert "Miscella
n
eous optimization option
s
for LLVM
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
Guilhe
r
me Ott
o
ni
Move tc-p
r
int t
o
ol to open
source
commit
|
commitdiff
|
tree
2015-04-29
Guilherme Ottoni
Fix
f
indDefiningBlock
commit
|
commitdiff
|
tree
2015-04-29
G
u
ilherme
O
t
toni
F
i
x exit service request
f
or
retransla
t
ions of th
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
Guilherme
O
ttoni
Revert "PH
P
MC HNI C
o
nv
e
rsio
n
"
commit
|
commitdiff
|
tree
2015-04-20
Guilherme Ottoni
Catch
a
nd handle DataBlockFull exception during prolo
g
ue
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
Guilher
m
e Ottoni
Updat
e
NEWS
f
i
l
e
fo
r
"Harris" rele
a
se
commit
|
commitdiff
|
tree
2015-04-02
Guilher
m
e Ottoni
S
mall cleanups t
o
sim
p
lify
commit
|
commitdiff
|
tree
2015-04-02
Guilherme Ot
t
o
ni
Rena
m
e HTS to
I
RGS, and
r
emove
r
emaining mentions to
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
G
u
i
lherme Ottoni
Clean up irg
e
n::endRegion
commit
|
commitdiff
|
tree
2015-04-01
Guilhe
r
m
e O
t
toni
Get rid of Eval
.
HHIRBytecode
C
ontrolFlow runtim
e
option
commit
|
commitdiff
|
tree
2015-03-31
Guilherme
Ottoni
I
n
clude back
-
edges by default in
w
hol
e
cf
g
mode
commit
|
commitdiff
|
tree
2015-03-31
G
uilh
e
rme Otton
i
Fix FrameState's refineLocalType and ref
i
neSt
a
ckType
commit
|
commitdiff
|
tree
2015-03-26
G
u
i
l
herme Ottoni
Fix a couple
o
f service r
e
quests
to
work when e
m
i
t
ting
.
.
.
commit
|
commitdiff
|
tree
2015-03-26
Gui
l
he
r
me O
t
toni
D
i
s
a
ble guard relaxati
o
n in wholec
f
g mode
commit
|
commitdiff
|
tree
2015-03-25
Guilherme
O
t
toni
Update BC ma
r
ker b
e
fo
r
e emitting
type-checks for a
.
.
.
commit
|
commitdiff
|
tree
2015-03-24
Guilherme O
t
toni
Fix an is
s
ue with inlining and unr
e
achab
l
e code
commit
|
commitdiff
|
tree
2015-03-23
G
u
il
h
erme Ottoni
Don
'
t at
t
empt a Live tran
s
lation after failing an Optimize
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
Guilh
e
rme
O
ttoni
Get rid of
B
C marker pas
s
ed thro
u
gh for FrameSta
t
eMgr
.
.
.
commit
|
commitdiff
|
tree
2015-03-15
Gui
l
he
r
me Ottoni
F
ix transla
t
eRegion for reg
i
o
n
s containing
u
n
natu
r
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-15
Guilherme Ot
t
oni
Fix
a
s
s
ert in emitSw
i
tch
commit
|
commitdiff
|
tree
2015-03-13
Gu
i
lherme O
t
toni
Fix dete
c
tion of "main exit
"
blo
c
ks
commit
|
commitdiff
|
tree
2015-03-12
Guilher
m
e Ottoni
PUNT in makeExit if instru
c
tion
branches to its
e
lf
commit
|
commitdiff
|
tree
2015-03-10
Guilherme
Ottoni
Fix se
r
vice-
r
eq
u
e
s
t sel
e
c
t
ion for exits
commit
|
commitdiff
|
tree
2015-03-06
Guilherme Ottoni
Fix wholecfg region
s
ele
c
tor wrt Eval
.
JitMaxRegionI
n
strs
commit
|
commitdiff
|
tree
2015-03-06
Guilh
e
rm
e
Ottoni
Fix bu
g
collecting post-con
d
itions for stack value
s
commit
|
commitdiff
|
tree
2015-03-01
Guilherme Ottoni
Collect post-conditions at IR-ge
n
time
commit
|
commitdiff
|
tree
2015-02-28
Guilher
m
e Ottoni
Kill some bogus as
s
erts in F
r
ameSt
a
te, and f
i
x predict
e
dT
y
pe
.
.
.
commit
|
commitdiff
|
tree
2015-02-28
G
uilherme Ottoni
Fix a coup
l
e of plac
e
s
t
hat sh
o
uld use mcg
-
>useLL
V
M()
commit
|
commitdiff
|
tree
2015-02-24
Guilherme O
t
toni
Av
o
i
d
f
orming t
r
a
ce
l
ets
t
ha
t
can't have IR f
u
lly emitted
commit
|
commitdiff
|
tree
2015-02-18
Guilherme
Otton
i
Fix
Sw
i
tch-
r
e
l
a
t
e
d bug in instrSuccOffsets
commit
|
commitdiff
|
tree
2015-02-17
Gu
i
l
herme Ottoni
Move tr
a
nslateRegion to translate-region
.
cpp
commit
|
commitdiff
|
tree
2015-02-11
Guilherme O
t
toni
Use RegionDesc to det
e
rmine m
e
rge
p
oints
commit
|
commitdiff
|
tree
2015-02-07
Gu
i
lherme Ottoni
Split t
r
anslateRegi
o
n into
small
e
r fu
n
ctions
commit
|
commitdiff
|
tree
2015-02-04
Gui
l
h
e
rme Ottoni
Kill IRGenMode
and branch-inversion optimizatio
n
durin
g
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
Guil
h
erm
e
Otton
i
Run optimize
J
mps b
e
fore op
t
i
m
izeExits, and fix th
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
Guil
h
erme Otto
n
i
A
d
d JIT sup
p
ort for
r
egions wher
e
a block has
m
ultiple
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
Gui
l
her
m
e O
t
ton
i
Move code that emits gu
a
r
ds out
o
f tran
s
lateRegion
commit
|
commitdiff
|
tree
2015-01-27
Guilherme Ottoni
Fix bug in
v
o
l
ving inlini
n
g
and bytecode control flow
commit
|
commitdiff
|
tree
2015-01-24
G
u
ilherme Ottoni
Clean up ReDefSP in
s
t
r
uction
commit
|
commitdiff
|
tree
2015-01-23
Guilherme Ottoni
D
o
n
't rety
p
e
SSATmps to impossibl
e
types
commit
|
commitdiff
|
tree
2015-01-10
Guilher
m
e Otto
n
i
S
m
all fix
e
s
to i
r
.
s
p
ecificat
i
on
commit
|
commitdiff
|
tree
2014-12-15
Guilherme Ottoni
C
h
eck Eval
.
Jit
A
MaxUsag
e
w
h
e
n deciding whether
to start
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
Guil
h
erme
O
ttoni
M
ove shou
l
dPGO() out
o
f F
u
nc
commit
|
commitdiff
|
tree
2014-12-11
Guilherme Ott
o
ni
Disable PGO fo
r
pseudo-m
a
i
n
s
commit
|
commitdiff
|
tree
2014-11-14
Guilherme Otto
n
i
Skip unreachable bl
o
cks in IRBu
i
lder::r
e
o
ptim
i
ze()
commit
|
commitdiff
|
tree
2014-11-12
Gui
l
herme Ottoni
U
pdate NEWS f
i
le for "w
i
ll
.
i
.
am"
commit
|
commitdiff
|
tree
2014-10-28
Guilher
m
e Otton
i
Add a runtime optio
n
to limit the maximum number of
.
.
.
commit
|
commitdiff
|
tree
2014-10-28
Guilhe
r
m
e Ottoni
Fix
b
u
g in reffiness check
s
commit
|
commitdiff
|
tree
2014-10-27
Guilherme Ottoni
I
n
crease JitPGOT
h
reshold to 100
commit
|
commitdiff
|
tree
2014-10-23
G
u
ilherme Ottoni
Tweak to enable more re
f
count op
t
imi
z
atio
n
s
commit
|
commitdiff
|
tree
2014-10-22
Guilherme Ottoni
Enable PGO
f
or al
l
func
t
ions
commit
|
commitdiff
|
tree
2014-10-22
G
uilh
e
rme Ott
o
ni
Remove a c
o
uple of r
e
ferences to E
v
al
.
JitASt
u
bsSize
commit
|
commitdiff
|
tree
2014-10-11
Guilherme O
t
toni
F
i
x shouldTranslate() fo
r
Opti
m
ize transla
t
ions
commit
|
commitdiff
|
tree
2014-10-09
Guilherme
Otton
i
Add a macro to build
wit
h
wholecf
g
on by def
a
ult
commit
|
commitdiff
|
tree
2014-10-08
Guilherme Ottoni
Fix a couple mo
r
e
is
s
ues exposed by wholecf
g
r
e
gion
.
.
.
commit
|
commitdiff
|
tree
2014-10-07
G
u
ilhe
r
me O
t
toni
Remov
e
runtime op
t
ion an
d
check
f
or
numb
e
r
of
a
llocated
.
.
.
commit
|
commitdiff
|
tree
2014-10-04
Guilher
m
e Ottoni
K
ill HH
I
RE
n
ableCa
l
leeSaveOpt r
u
n
t
ime option
commit
|
commitdiff
|
tree
2014-10-03
Guilher
m
e
O
tt
o
n
i
D
o
n
't retype SSATmps to type Bottom
commit
|
commitdiff
|
tree
2014-10-02
Guilhe
r
me Ottoni
Tweak wholec
f
g region former,
a
nd fix a bug in
t
ranslateRegion
commit
|
commitdiff
|
tree
2014-10-02
Guilhe
r
m
e Ottoni
Tu
r
n off profile-g
u
ided string specialization
commit
|
commitdiff
|
tree
2014-09-29
Gui
l
h
erme Otton
i
R
e
move TranslArg
s
::m_i
n
t
e
r
p
commit
|
commitdiff
|
tree
next