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
Disable flaky zend test
2014-04-18
Bert
Mah
e
r
Rea
l
l
y
disable
t
he te
s
t/run p
r
ogress bar for
e
macs
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Bert Maher
RFC: Prototype sele
c
ting whole CFG for p
r
ofile-guided
.
.
.
commit
|
commitdiff
|
tree
2014-04-15
Bert
M
aher
T
e
s
t runne
r
shouldn't display progres
s
ba
r
u
n
less stty
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Bert Ma
h
er
Trace
l
et postcond
i
tions sh
o
uld be compu
t
ed us
i
ng
the
.
.
.
commit
|
commitdiff
|
tree
2014-04-11
Bert
Maher
Add BC
offsets to
ir
-
builder t
r
a
ci
n
g
commit
|
commitdiff
|
tree
2014-04-11
Be
r
t Mah
e
r
Remove dead function f
o
rE
a
chTrace
commit
|
commitdiff
|
tree
2014-04-11
Bert Mah
e
r
Ti
d
y
u
p mc-generator
.
h
commit
|
commitdiff
|
tree
2014-04-11
Be
r
t Ma
h
er
Smoke
tes
t
for co
n
trol flow with
b
rancho
v
ers
commit
|
commitdiff
|
tree
2014-04-04
Bert Maher
Enab
l
e Refcou
n
tOpts
commit
|
commitdiff
|
tree
2014-04-04
B
e
rt Maher
Retranslate
w
ithou
t
control flow i
f
refcount opts f
a
ils
commit
|
commitdiff
|
tree
2014-04-04
Bert Maher
Fix se
c
ond-pass CSE
commit
|
commitdiff
|
tree
2014-04-02
B
er
t
Maher
Tw
e
a
k
compare-ir to r
e
move more irrelevant d
i
fferen
c
es
commit
|
commitdiff
|
tree
2014-04-02
Ber
t
Maher
Make
Array(ArrayDa
t
a
*
) construc
t
or explicit
commit
|
commitdiff
|
tree
2014-04-01
Bert
M
a
her
R
e
vert "Convert
ext/mysql to H
N
I"
commit
|
commitdiff
|
tree
2014-04-01
B
e
rt Maher
Fix
constan
t
b
r
anch eli
m
i
n
ation
commit
|
commitdiff
|
tree
2014-03-27
B
e
rt
M
a
her
E
nable E
x
traOptPass
when By
t
e
codeControlFlow is o
n
commit
|
commitdiff
|
tree
2014-03-26
B
e
rt
M
ahe
r
Set next
bl
o
ck du
r
ing reo
p
timiz
e
commit
|
commitdiff
|
tree
2014-03-26
Be
r
t Maher
Set
u
p control
flow options for
c
on
t
build con
t
rol
commit
|
commitdiff
|
tree
2014-03-26
Bert Mahe
r
B
ug
fix
f
o
r guard relax
a
tio
n
w
hen refcount opts are
.
.
.
commit
|
commitdiff
|
tree
2014-03-20
Bert Maher
Add
e
x
ception barrier
s
before
j
ump
s
to r
e
t
a
i
n spi
l
lstacks
commit
|
commitdiff
|
tree
2014-03-17
Bert Mahe
r
Mis
c
ellaneous bugfixes
commit
|
commitdiff
|
tree
2014-03-14
Bert Maher
Ha
n
dle
M
ov i
n
getStac
k
Value
commit
|
commitdiff
|
tree
2014-03-14
Bert M
a
h
er
emitIsTypeTest s
h
ouldn't ass
e
rt i
f
it rec
e
ives a cons
t
ant
commit
|
commitdiff
|
tree
2014-03-12
Bert Maher
Trace
l
et b
r
ea
k
ing j
u
mps can't i
n
clud
e
both
t
argets
commit
|
commitdiff
|
tree
2014-03-10
Bert Maher
Break
up AllocObjFa
s
t
commit
|
commitdiff
|
tree
2014-03-07
Bert Mahe
r
Tes
t
http headers
co
n
t
a
ining "
E
xpect:
1
0
0
-contin
u
e"
commit
|
commitdiff
|
tree
2014-03-05
Ber
t
Maher
A
rray
c
ompar
i
s
o
ns n
e
ed
a
c
a
tch
b
lock
commit
|
commitdiff
|
tree
2014-03-05
Bert Maher
Enable
m
em
o
ry safety for QuickL
Z
commit
|
commitdiff
|
tree
2014-03-04
B
e
r
t Maher
Add a test case for Rais
e
ArrayIndexNotice c
a
t
ch blo
c
k
commit
|
commitdiff
|
tree
2014-02-26
Bert Maher
Fix escapin
g
i
n
Ligh
t
Process proto
c
ol
commit
|
commitdiff
|
tree
2014-02-23
Ber
t
Maher
Remove incorrect ass
e
rtion about proflog
u
es
commit
|
commitdiff
|
tree
2014-02-23
Bert
M
a
her
Release Elf object
a
fter extracting embedded data
commit
|
commitdiff
|
tree
2014-02-21
B
e
rt Maher
Supp
o
rt byte
c
ode control flow
i
n IR regio
n
s
commit
|
commitdiff
|
tree
2014-02-21
Bert
M
aher
Update
NEWS for
u
pcoming re
l
ea
s
e
commit
|
commitdiff
|
tree
2014-02-13
Bert
Maher
Print local
s
tate when TR
A
CE=hhir:N
commit
|
commitdiff
|
tree
2014-02-13
Bert Mah
e
r
Rename m_irf to
m
_
u
n
i
t in
M
In
s
trTransl
a
tor
commit
|
commitdiff
|
tree
2014-02-12
Bert Maher
Support saving/restore FrameState on e
x
it blocks
commit
|
commitdiff
|
tree
2014-02-12
Bert Maher
Move EvalStack
i
n
to Fr
a
m
e
St
a
te
commit
|
commitdiff
|
tree
2014-02-06
Bert Maher
Decouple
E
valSta
c
k
from I
R
Bu
i
ld
e
r
commit
|
commitdiff
|
tree
2014-02-06
B
e
rt M
a
her
D
o
n't fuse jumps
wit
h
comparisons
that co
d
egen can
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
Ber
t
M
a
h
e
r
Re
m
ov
e
te
s
t/zend/
.
.
.
/
strings/dump
.
txt
commit
|
commitdiff
|
tree
2014-02-06
Bert Mahe
r
M
ake C
h
e
c
k
Type understand constants,
n
u
l
l
s
commit
|
commitdiff
|
tree
2014-02-06
Bert
Maher
As
s
ertType with no register
s
i
s a nop
commit
|
commitdiff
|
tree
2014-02-04
Bert
Ma
h
er
P
r
int dot-f
o
rmatted CFG alon
g
with the
u
nit
commit
|
commitdiff
|
tree
2014-02-04
Bert
M
aher
Tidy up print methods
commit
|
commitdiff
|
tree
2014-01-30
Bert Maher
G
ive RaiseAr
r
ayIndexNotice a catc
h
block
commit
|
commitdiff
|
tree
2014-01-30
Bert Maher
Fix Ins
t
rInfo
f
or Exit
commit
|
commitdiff
|
tree
2014-01-30
Bert M
a
her
Add
p
retty printing for
F
rame
S
tate
commit
|
commitdiff
|
tree
2014-01-28
B
ert Ma
h
er
Avoid asserti
o
n failure
while t
r
y
ing to pr
i
n
t a
n
empt
y
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Bert
M
a
her
R
e
move
a
n u
n
used enum from Trace
B
u
ilde
r
commit
|
commitdiff
|
tree
2014-01-28
Bert Maher
Mo
v
e
runtime
helper fr
o
m translator-x64 to translator
.
.
.
commit
|
commitdiff
|
tree
2014-01-22
Bert Maher
Eliminate
unused stubBl
o
ck() templ
a
te fun
c
tion
commit
|
commitdiff
|
tree
2014-01-22
Bert Ma
h
e
r
Remove
Method
L
ookup namespace
commit
|
commitdiff
|
tree
2014-01-20
B
ert Maher
Pop stac
k
b
efore ContEnte
r
commit
|
commitdiff
|
tree
2014-01-20
Bert Mah
e
r
Use getNati
v
e
Fun
c
ti
o
n
Na
m
e in Disasm
commit
|
commitdiff
|
tree
2014-01-17
Bert
Maher
A
d
min com
m
and for TC
s
ection ad
d
resses
commit
|
commitdiff
|
tree
2014-01-13
Bert
Mahe
r
A
dd FP, SP
t
o hh
i
rTracelet tr
a
cing
commit
|
commitdiff
|
tree
2014-01-13
Be
r
t
M
aher
Don't pree
m
ptively
opti
m
iz
e
away
c
ondition
a
l jump
s
commit
|
commitdiff
|
tree
2014-01-10
Bert Ma
h
er
Misce
l
l
a
n
eous c
l
ea
n
up of Ar
r
a
y
commit
|
commitdiff
|
tree
2014-01-10
Bert Maher
Remove
A
rr
a
y::lval since it basically du
p
licate
s
Arra
y
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
Bert Maher
AHot
s
ize
is
0
if it is
u
n
a
l
located
commit
|
commitdiff
|
tree
2014-01-07
B
ert Mah
e
r
Get rid of unneces
s
a
r
y incl
u
des
o
f
u
nit
.
h
commit
|
commitdiff
|
tree
2014-01-07
Bert Maher
Make
expe
c
ted output of setprofil
e
-
t
his
more
p
ermissive
.
.
.
commit
|
commitdiff
|
tree
2014-01-04
Bert
M
aher
Put demangled symbols i
n
perf map
commit
|
commitdiff
|
tree
2014-01-04
Bert Ma
h
er
Move isConvInt
O
rPtrToBool cl
o
se to i
t
s one use
commit
|
commitdiff
|
tree
2014-01-03
B
e
rt Maher
Use PRId64
instead
of ld for uin
t
64_t
commit
|
commitdiff
|
tree
2014-01-03
Bert Mahe
r
D
on't
r
e
defi
n
e
ENABLE_
G
D_TTF if defined
commit
|
commitdiff
|
tree
2013-12-24
Bert Maher
Use bas
e
10
f
or b
y
tecode offsets in CFG prin
t
e
r
commit
|
commitdiff
|
tree
2013-12-19
Ber
t
Ma
h
er
Remove use
H
H
I
R param
from TraceletContext::
r
e
cordRead
commit
|
commitdiff
|
tree
2013-12-19
Be
r
t Mah
e
r
More vesti
g
ial b
i
ts of Mem and Re
f
s flags
commit
|
commitdiff
|
tree
2013-12-19
Bert Maher
R
emove Me
m
a
n
d
Ref
s
flags,
b
ecause t
h
ey
a
re dea
d
commit
|
commitdiff
|
tree
2013-12-17
Be
r
t Maher
Changing s
o
me identifi
e
rs
t
o ma
k
e more
sense
.
commit
|
commitdiff
|
tree
2013-12-05
Bert M
a
her
Improve FPus
h
Cuf -> FPushObj
M
ethod transformation
commit
|
commitdiff
|
tree
2013-11-27
Bert
M
aher
Impr
o
ve bstrcaseeq
commit
|
commitdiff
|
tree
2013-11-21
Ber
t
Maher
Use st
o
re imm
e
dia
t
e
for writin
g
F
u
nc* to A
c
tRec i
n
.
.
.
commit
|
commitdiff
|
tree
2013-11-20
B
e
rt Ma
h
er
U
s
e
i
nlin
e
st
o
r
e
s for object property initiali
z
ation
commit
|
commitdiff
|
tree
2013-11-11
B
ert Ma
h
er
FP
u
s
h
Cuf: Opti
m
ize the c
a
se where callable
is
a
n
(
obj
.
.
.
commit
|
commitdiff
|
tree
2013-11-06
B
ert Mah
e
r
Remove Stati
c
MethodCache::lookup, sin
c
e lo
o
kupIR h
a
s
.
.
.
commit
|
commitdiff
|
tree
2013-11-01
Bert Maher
I
m
plement
S
etOp
L
for array arg
u
men
t
s
commit
|
commitdiff
|
tree
2013-11-01
Bert M
a
her
Translate FPushClsMethod
commit
|
commitdiff
|
tree
2013-10-29
Be
r
t
Maher
Disabl
e
S
Q
L
i
te memory stats to avoi
d
lock
i
ng during
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
Ber
t
Maher
Fix t
y
pe_profiler test
commit
|
commitdiff
|
tree
2013-10-28
B
e
rt Maher
Integr
a
te into hphpd i
n
f
o
comma
n
d
commit
|
commitdiff
|
tree
2013-10-24
Bert Maher
Fix /stop command
i
ssued
when hhvm
can't bind
port
commit
|
commitdiff
|
tree
2013-10-24
Bert Maher
Pa
r
tial d
e
-
t
ra
c
e-ific
a
t
i
on of
D
CE
commit
|
commitdiff
|
tree
2013-10-22
Bert Maher
Print and toString for Bloc
k
s
commit
|
commitdiff
|
tree
2013-10-21
Bert Maher
Jump opt f
o
r side-exiting jcc's
commit
|
commitdiff
|
tree
2013-10-19
Bert Maher
Describe the
g
lobal litstr table in
bytecode
.
specification
commit
|
commitdiff
|
tree
2013-10-18
Bert Maher
Print func
t
io
n
in dot output
of CFG
t
race
commit
|
commitdiff
|
tree
2013-10-15
Bert Maher
A
l
l
o
w
r
e
f
c
ount elimination arou
n
d ArrayIdx
commit
|
commitdiff
|
tree
2013-10-11
Bert Maher
Test case
for refl
o
wT
y
pes with hottrace PG
O
commit
|
commitdiff
|
tree
2013-10-11
Bert Maher
Moving a fe
w
more helpe
r
s
t
o translator-
r
untime
commit
|
commitdiff
|
tree
2013-10-09
Be
r
t Mah
e
r
Use std::atomic instead of
g
oogle_base for share
d
cou
n
ters
commit
|
commitdiff
|
tree
2013-10-08
B
er
t
Maher
Clear out c
o
nvOb
j
ToBoolHelper
commit
|
commitdiff
|
tree
2013-10-05
Bert M
a
her
Us
e
a
g
lobal litstr table
i
n
R
e
poAuth
o
r
itati
v
e/Whol
e
Program
.
.
.
commit
|
commitdiff
|
tree
2013-10-05
Bert
M
a
her
Remove
box
_
val
u
e
wrapper func
t
ion, cal
l
RefData
:
:
Make
.
.
.
commit
|
commitdiff
|
tree
2013-10-05
Bert M
a
h
e
r
Add pgo
s
hortcu
t
to test/run
commit
|
commitdiff
|
tree
2013-10-05
Bert Maher
M
a
ke the
region
com
p
iler more
c
o
n
serva
t
ive when
d
oin
g
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Bert Mahe
r
Call iter->free directly from TC
inste
a
d of throu
g
h
.
.
.
commit
|
commitdiff
|
tree
2013-10-02
Bert Maher
Move
r
un
t
i
m
e
helpers out of codege
n
commit
|
commitdiff
|
tree
next