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
Kill unused make_unit_emitters
2019-07-06
Mark Williams
K
i
ll un
u
sed make_u
n
it_emitters
commit
|
commitdiff
|
tree
2019-07-05
M
a
r
k
Wil
l
i
ams
Revert "D1
4
3954
1
2:
Native A
u
tolo
a
dM
a
p using Watc
h
man"
commit
|
commitdiff
|
tree
2019-07-03
Mark Willi
a
ms
F
ix a segfa
u
lt due to magi
c
getters/setters
commit
|
commitdiff
|
tree
2019-07-02
Mark Willia
m
s
Update a
i
nfo when addin
g
new blo
c
ks
commit
|
commitdiff
|
tree
2019-07-02
Mar
k
William
s
Fix memcmp ov
e
rflow
commit
|
commitdiff
|
tree
2019-07-01
Mar
k
Willi
a
ms
Fix hhbbc build time regression
commit
|
commitdiff
|
tree
2019-06-28
Mark
W
i
lliam
s
R
educe parallelism for final pas
s
commit
|
commitdiff
|
tree
2019-06-28
Mark Williams
P
a
ral
l
eli
z
e index destruction
commit
|
commitdiff
|
tree
2019-06-28
Mark Willia
m
s
Be
t
ter chunk
size fo
r
parallel
commit
|
commitdiff
|
tree
2019-06-26
M
ark W
i
llia
m
s
Build ClassInfos botto
m
u
p
commit
|
commitdiff
|
tree
2019-06-26
Mark W
i
lliams
Fix uninitialized
field in IndexData
commit
|
commitdiff
|
tree
2019-06-25
Mark Williams
Fix
A
t
t
r
NoOverride*
o
n classes
commit
|
commitdiff
|
tree
2019-06-15
Mark Wil
l
iams
RAII Wrappers for hphp th
r
ead and se
s
sion init
commit
|
commitdiff
|
tree
2019-06-15
M
ark Williams
Run compute_i
f
ace_
v
table
s
i
n
a
s
eparate thr
e
a
d
commit
|
commitdiff
|
tree
2019-06-14
Mark W
i
lliams
Use NewAnon
y
mousClassName
i
n
rename_
c
losure
commit
|
commitdiff
|
tree
2019-06-14
Mark Williams
Mer
g
e unit
e
mi
s
s
ion into
f
inal_pass
commit
|
commitdiff
|
tree
2019-06-14
Mar
k
Willia
m
s
Merge stats-colle
c
tion
into fin
a
l_pass
commit
|
commitdiff
|
tree
2019-06-14
Mark Wi
l
liams
Merge debug_dump_program
i
n
to final_p
a
s
s
commit
|
commitdiff
|
tree
2019-06-14
Mark W
i
l
lia
m
s
Reorgani
z
e
final_pass
commit
|
commitdiff
|
tree
2019-06-11
Mark William
s
Fix missing by
-
r
e
fs in fbmake_t
e
st_binary_wrapper
.
ph
p
commit
|
commitdiff
|
tree
2019-06-11
Mark Williams
Stop
checkin
g
literal reified names
commit
|
commitdiff
|
tree
2019-06-09
Mar
k
Will
i
ams
Reduce ru
n
time
of
n
z
uncompress
.
p
h
p
commit
|
commitdiff
|
tree
2019-06-06
Mar
k
W
i
lliams
Fix iss
u
e
wi
t
h P
o
pU2 in
d
c
e
commit
|
commitdiff
|
tree
2019-06-01
Ma
r
k
Williams
Ta
k
e accou
n
t of
a
dd
r
ess chang
e
s in st
o
re-elim
commit
|
commitdiff
|
tree
2019-05-30
M
ark Willia
m
s
Add a fl
u
s
h-profile admin-ser
v
er command
commit
|
commitdiff
|
tree
2019-05-28
Mar
k
W
i
lliams
Flu
s
h FDO pr
o
file data o
n
serve
r
shutd
o
wn
commit
|
commitdiff
|
tree
2019-05-25
Mark Wi
l
li
a
ms
Fix inc
o
rr
e
ct
c
ontext
type inference in hhbbc
commit
|
commitdiff
|
tree
2019-05-21
Mar
k
Wi
l
liams
Go back to std::upper_b
o
und, but do it prop
e
rly
commit
|
commitdiff
|
tree
2019-05-21
Ma
r
k Will
i
a
ms
Fix hhbbc performanc
e
r
e
gression
commit
|
commitdiff
|
tree
2019-05-21
Mark Williams
Differentiate mayMo
v
eReference from c
o
nsumesRefere
n
ce
commit
|
commitdiff
|
tree
2019-05-21
Mark Wi
l
liams
Avoid an
a
rray c
o
p
y wh
e
n
i
t
s not n
e
ed
e
d
commit
|
commitdiff
|
tree
2019-05-21
Mar
k
Williams
F
i
x
equ
a
lit
y
between R
e
ified
N
ame
a
nd String
commit
|
commitdiff
|
tree
2019-05-20
Mark Williams
Allow more instruction ty
p
es in dce
commit
|
commitdiff
|
tree
2019-05-20
M
a
r
k Wil
l
iams
G
e
neralize the Create
S
SWH
o
ptimi
z
ation in dce
commit
|
commitdiff
|
tree
2019-05-20
Mark Will
i
ams
Fi
x
PRc on a
c
o
uple of instruct
i
o
ns
commit
|
commitdiff
|
tree
2019-05-20
Mar
k
Wi
l
liams
Fix various consumesRefe
r
ence issues
commit
|
commitdiff
|
tree
2019-05-19
Mark Wil
l
iams
L
ess co
p
ying when res
o
lving type structures
commit
|
commitdiff
|
tree
2019-05-14
Mark W
i
lliams
Fix an
o
t
h
e
r
pre_apply segfaul
t
commit
|
commitdiff
|
tree
2019-05-14
Mark Williams
Bet
t
er
D
CE for catch trac
e
s
commit
|
commitdiff
|
tree
2019-05-14
Mar
k
Williams
U
s
e En
d
CatchDat
a
::mode to optim
i
ze isCallCatch
commit
|
commitdiff
|
tree
2019-05-14
M
ark Williams
Add mode to EndCa
t
ch
commit
|
commitdiff
|
tree
2019-05-11
Mark
W
illia
m
s
Re-enable giant-arrays
.
ph
p
commit
|
commitdiff
|
tree
2019-05-10
Mark Williams
Fix check argument heur
i
stic
commit
|
commitdiff
|
tree
2019-05-09
Mark Williams
O
p
timiz
e
empty strings out of co
n
cats in hhbbc
commit
|
commitdiff
|
tree
2019-05-09
Ma
r
k Will
i
ams
M
ore jit op
t
imiza
t
ions for string concats
commit
|
commitdiff
|
tree
2019-05-09
Mark
W
illia
m
s
Fix crash
i
n
pre_a
p
p
l
y
commit
|
commitdiff
|
tree
2019-05-08
Mark Willia
m
s
Fix a debug-types-
s
ection bug in
d
ebug-parse
r
-dwarf
commit
|
commitdiff
|
tree
2019-05-08
Mark Williams
R
e
p
ort a
l
l undefined types in one
go
commit
|
commitdiff
|
tree
2019-05-06
M
a
r
k
W
i
lliam
s
Workaround a gcc9
.
1
b
ug
in
h
hbbc
commit
|
commitdiff
|
tree
2019-05-05
Mark Williams
Opti
m
ize minstr
sequence
s
i
n
i
nte
r
p
commit
|
commitdiff
|
tree
2019-05-05
Mark W
i
lliams
Move
m
I
nstrState t
o
Collec
t
edIn
f
o
commit
|
commitdiff
|
tree
2019-05-05
Mar
k
Willia
m
s
M
a
ke bett
e
r use
o
f
ConcatS
t
rInt and
C
oncatIntS
t
r
commit
|
commitdiff
|
tree
2019-05-05
Mar
k
Williams
Add m
i
ssing DecRefs
commit
|
commitdiff
|
tree
2019-05-03
Mar
k
Williams
K
i
ll Peephole and first_p
a
s
s
commit
|
commitdiff
|
tree
2019-05-03
Mark Williams
Do Conca
t
optimizatio
n
in int
e
rp
commit
|
commitdiff
|
tree
2019-05-03
Mar
k
Williams
Conv
e
rt some CGetL2s to CGe
t
Ls
commit
|
commitdiff
|
tree
2019-05-03
Mark Williams
Don't punt on Conca
t
Str[34]
commit
|
commitdiff
|
tree
2019-05-02
Mark Williams
Fix jit-time crashes in
T
y
p
e
S
tructure::resolvePar
t
ial
commit
|
commitdiff
|
tree
2019-05-01
Mark
W
illiams
Replace CGetL2/
P
opC
with
P
opC/CGetL
commit
|
commitdiff
|
tree
2019-05-01
Mark Williams
Ad
d
an attribute to prevent con
t
ext sensit
i
ve an
a
l
y
si
s
.
.
.
commit
|
commitdiff
|
tree
2019-04-28
M
a
r
k Williams
Kill CollectionOpts::Tr
a
ckConsta
n
tArra
y
s
commit
|
commitdiff
|
tree
2019-04-28
Mark W
i
lliams
Kill
o
ff php::Pr
o
gr
a
m::
C
Init
commit
|
commitdiff
|
tree
2019-04-28
M
ark
Williams
Track A
d
d
E
le
m
sta
t
e in the in
t
erpreter
commit
|
commitdiff
|
tree
2019-04-27
Mark W
i
lliams
Allow
p
ops in
s
erted by s
p
eculate
to be op
t
i
m
ized
commit
|
commitdiff
|
tree
2019-04-27
M
ark William
s
Re-r
u
n dce when it doe
s
Ad
d
ElemC optimizations
commit
|
commitdiff
|
tree
2019-04-27
M
a
rk W
i
l
l
ia
m
s
'poppabl
e
'
instructions ne
e
d to be eff
e
ct_free
commit
|
commitdiff
|
tree
2019-04-27
M
a
rk Wi
l
liams
Fix effect_free condition for
S
etL, PopL and UnsetL
commit
|
commitdiff
|
tree
2019-04-27
Mark Williams
Manua
l
ly constprop MemoGet
commit
|
commitdiff
|
tree
2019-04-27
M
ark
W
illiams
Fix some d
e
pendency issu
e
s
commit
|
commitdiff
|
tree
2019-04-24
M
a
r
k Williams
Don't include facebook
d
ir
e
c
t
o
r
y in repo-schema
commit
|
commitdiff
|
tree
2019-04-21
Mark
W
illia
m
s
Fix So
a
pData::reset
commit
|
commitdiff
|
tree
2019-04-19
Mar
k
W
i
l
liams
Cleaner interface to LockFr
e
e
PtrW
r
a
p
per
commit
|
commitdiff
|
tree
2019-04-18
Mark W
i
lliam
s
Let repo m
o
de builds cr
e
at
e
/use
a
u
n
i
t cache
commit
|
commitdiff
|
tree
2019-04-18
M
ar
k
Williams
Let each unit de
c
i
d
e w
h
ether to use t
h
e litstr table
commit
|
commitdiff
|
tree
2019-04-18
Mark W
i
lliams
Move symb
o
l-refs to UnitE
m
itter
commit
|
commitdiff
|
tree
2019-04-18
Mark Williams
Kill assem
b
le_e
x
pression
commit
|
commitdiff
|
tree
2019-04-17
Mark W
i
ll
i
am
s
Remov
e
u
n
us
e
d prelo
a
dO
n
ly param from enumerateUnits
commit
|
commitdiff
|
tree
2019-04-16
Mark
W
i
l
l
iams
A bit more hphp/co
m
piler
cleanup
commit
|
commitdiff
|
tree
2019-04-15
Mar
k
W
illiams
The
U
nitEmit
t
erQu
e
u
e
doe
s
n't n
e
ed to be st
a
t
i
c
commit
|
commitdiff
|
tree
2019-04-15
Mark Will
i
ams
Re
m
ove dead d
i
spatcherThread
commit
|
commitdiff
|
tree
2019-04-15
Mark Willia
m
s
Use the de
f
ault b
u
s
y handler
commit
|
commitdiff
|
tree
2019-04-12
Mark Williams
Kill R
e
po
.
P
r
eload option, and supporting code
.
commit
|
commitdiff
|
tree
2019-04-12
Mark Williams
Remove AnalysisResult::Lo
c
ker
commit
|
commitdiff
|
tree
2019-04-12
Mark Williams
Remove
s
ome
now
-
dead code
commit
|
commitdiff
|
tree
2019-04-11
Mark W
i
lliams
R
e
write
g
rou
p
s by loo
k
ing backward
s
commit
|
commitdiff
|
tree
2019-04-11
Mark Will
i
a
m
s
Do BasicPeephole opts in the interpreter
commit
|
commitdiff
|
tree
2019-04-11
Mark Willi
a
m
s
U
pd
a
te
t
he bytecode after ea
c
h
analysis s
t
ep
commit
|
commitdiff
|
tree
2019-04-11
Mark Willia
m
s
K
eep the hist
o
r
y
o
f
the h
h
b
bc s
t
a
ck
commit
|
commitdiff
|
tree
2019-04-11
Mark
Williams
Fix a potential issue with public static
p
rops
commit
|
commitdiff
|
tree
2019-04-11
Mark
W
illiams
M
a
ke better
u
se of env
.
state
.
t
hisType
commit
|
commitdiff
|
tree
2019-04-10
Mark Williams
Fix an
i
ssue with interface f
u
nc
f
ami
l
ies
commit
|
commitdiff
|
tree
2019-04-10
Mark
Williams
F
i
x dump-repo
commit
|
commitdiff
|
tree
2019-04-08
Mark Williams
Parallelize update phase
commit
|
commitdiff
|
tree
2019-04-05
Ma
r
k W
i
lliams
Update th
i
sTyp
e
whe
n
refi
n
i
n
g a cor
r
espo
n
ding local
commit
|
commitdiff
|
tree
2019-04-05
Mark Williams
Add
a gro
u
p for IssetL
commit
|
commitdiff
|
tree
2019-04-05
Mark Will
i
ams
Don't call
n
o
throw
o
r c
o
nstp
r
o
p
befor
e
reducin
g
commit
|
commitdiff
|
tree
2019-04-05
Mark William
s
Fix a b
u
g
in
I
n
i
tThis
L
oc
commit
|
commitdiff
|
tree
2019-04-01
Mark Wi
l
liams
Fix issu
e
s in ve
r
ifyRetTypeImpl
commit
|
commitdiff
|
tree
2019-03-30
Mark
W
i
lli
a
ms
Fix line number
s
fo
r
SetL/PopC in for loops
commit
|
commitdiff
|
tree
2019-03-21
Mark Wil
l
iams
Fix equivLoc w
h
en a stac
k
base is up
d
a
ted
commit
|
commitdiff
|
tree
next