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
Add a .metadata directive to hhas
2018-01-23
M
ark Will
i
a
ms
Add a
.
m
e
ta
d
ata
dir
e
c
t
ive t
o
hhas
commit
|
commitdiff
|
tree
2018-01-23
Mark Williams
Fix
a
n overzea
l
ous assert
commit
|
commitdiff
|
tree
2018-01-23
Mark Williams
Remo
v
e who
l
e program constant
analysis
commit
|
commitdiff
|
tree
2018-01-23
Mark Willia
m
s
Re
m
ov
e
wh
o
le
progr
a
m class analysis
commit
|
commitdiff
|
tree
2018-01-23
M
ark Willi
a
ms
R
e
move
t
ra
i
t flatt
e
n
ing code
f
rom hph
p
c
commit
|
commitdiff
|
tree
2018-01-23
Mark Willi
a
ms
F
latte
n
traits i
n
hhbbc
commit
|
commitdiff
|
tree
2018-01-23
Mark Williams
Various fixes for hackc repo mode
commit
|
commitdiff
|
tree
2018-01-22
M
ark Williams
Untemp
l
ateize refcount
opt
s
commit
|
commitdiff
|
tree
2018-01-22
Mark Willi
a
ms
A bit
of r
e
f
cou
n
t_
o
pts cleanu
p
commit
|
commitdiff
|
tree
2018-01-21
Ma
r
k Wi
l
liams
Move all_typ
e
_compar
i
son_test to s
l
ow te
s
ts
commit
|
commitdiff
|
tree
2018-01-21
M
a
rk Wi
l
liams
O
p
timiz
e
g
et_
c
lass()
i
n hhb
b
c
commit
|
commitdiff
|
tree
2018-01-21
Mark Willia
m
s
F
i
x idx for CompactVector
commit
|
commitdiff
|
tree
2018-01-20
Mark Williams
F
ix inco
r
rect veri
f
icati
o
n of
same-named tra
i
t meth
o
ds
commit
|
commitdiff
|
tree
2018-01-18
Mark Williams
Fix A
t
trUnique on classes
commit
|
commitdiff
|
tree
2018-01-18
Mark
William
s
D
o
n't skip
debugger tests
commit
|
commitdiff
|
tree
2018-01-17
Mark Williams
O
p
timize som
e
APCKind tests
.
commit
|
commitdiff
|
tree
2018-01-16
Mark Williams
H
a
ndle un
s
upported_r
e
f
s better
i
n may_de
c
ref
commit
|
commitdiff
|
tree
2018-01-12
Mark William
s
Use
r
c-analysi
s
for pr
e
commit
|
commitdiff
|
tree
2018-01-12
Mark Will
i
a
m
s
P
r
e for IncR
e
f/DecRef
commit
|
commitdiff
|
tree
2018-01-12
Mark
William
s
Bette
r
m
e
m
o
r
y
support mergi
n
g
.
commit
|
commitdiff
|
tree
2018-01-12
Mark Willi
a
m
s
Diffe
r
ent
i
ate consumesReference and movesReference
commit
|
commitdiff
|
tree
2018-01-12
Mark Will
i
ams
Make better use of unsupport
e
d_refs
commit
|
commitdiff
|
tree
2018-01-12
Mar
k
W
illia
m
s
Trac
k
un
s
upported refs i
n
ref
c
ount-opts
commit
|
commitdiff
|
tree
2018-01-12
Mark Williams
Kill
the pessimi
z
e
d
sta
t
e in refcount o
p
t
s
commit
|
commitdiff
|
tree
2018-01-12
Mark Will
i
a
m
s
Fix DecRef(
K
eyset) memory effects
commit
|
commitdiff
|
tree
2018-01-12
M
a
rk Williams
PureStore/PureSpillFrame should never be CRc
commit
|
commitdiff
|
tree
2018-01-12
Mar
k
Wil
l
ia
m
s
R
e
v
ert D5631
5
30:
T
w
o
-
phase heap tracing:
c
onservative
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
Mark Williams
Fix a bug in st
o
re-elim
commit
|
commitdiff
|
tree
2018-01-10
Mark Will
i
a
ms
Properly c
l
e
an
u
p MI
t
er
T
a
b
le aft
e
r stack ove
r
flow
commit
|
commitdiff
|
tree
2018-01-08
Mark Williams
P
roperl
y
i
n
it
i
alize t
h
e deepInit
(
) f
l
ag
commit
|
commitdiff
|
tree
2018-01-08
Mark W
i
lliams
Prev
e
nt ub w
h
en
s
i
m
plif
y
ing shifts
commit
|
commitdiff
|
tree
2018-01-06
Mark Williams
F
ix refcount is
s
u
e
s in gvn
commit
|
commitdiff
|
tree
2018-01-06
M
a
rk W
i
lliams
Use
AssertType in g
v
n
commit
|
commitdiff
|
tree
2018-01-05
M
ark William
s
Remove an incorr
e
c
t assert in
tv-mutate
.
h
commit
|
commitdiff
|
tree
2017-12-23
Mark Will
i
ams
Fix a bug in inc_pass_
s
ig
commit
|
commitdiff
|
tree
2017-12-22
M
ark
W
i
lli
a
ms
St
o
p ignoring syst
e
m
l
i
b classes during
parsi
n
g
commit
|
commitdiff
|
tree
2017-12-21
Mark Willia
m
s
Fix tier
_
over
r
i
d
es_tier
.
p
h
p
commit
|
commitdiff
|
tree
2017-12-20
M
a
r
k
Wil
l
iams
Fix a wr
i
t
e
to
a
stale stack loc
a
tion
commit
|
commitdiff
|
tree
2017-12-19
Ma
r
k
Williams
Fix another
d
etect_s
t
ack
_
use_a
f
t
er_return as
a
n crash
commit
|
commitdiff
|
tree
2017-12-19
Mark Williams
Fix some gdb
pyt
h
o
n helpers
commit
|
commitdiff
|
tree
2017-12-18
M
ark Williams
Document p
e
ephole opts a b
i
t more
commit
|
commitdiff
|
tree
2017-12-18
Mark Wil
l
iams
Peephole for
CGetL2; C
o
ncat;
S
et
L
-> SetOpL
commit
|
commitdiff
|
tree
2017-12-15
Ma
r
k
Williams
E
nable HHIRG
e
nerateAsserts for non-opt clan
g
bu
i
lds
commit
|
commitdiff
|
tree
2017-12-15
Mark
W
illiams
Fix Db
g
As
s
ertRef
C
o
unt cras
h
commit
|
commitdiff
|
tree
2017-12-13
Mark Willia
m
s
Fix dev-a
s
an
m
ode crashes
commit
|
commitdiff
|
tree
2017-12-09
Mark Willia
m
s
Don
'
t
return
K
i
n
dOfRef from ObjectData
:
:
o_ge
t
commit
|
commitdiff
|
tree
2017-12-07
M
a
rk Williams
Fix hphpc crash
commit
|
commitdiff
|
tree
2017-12-05
Mar
k
W
illia
m
s
Reduce tc size in t
e
sts
commit
|
commitdiff
|
tree
2017-12-04
Mark William
s
Include r
e
fcount opts in Debug
.
TraceFunctio
n
s
commit
|
commitdiff
|
tree
2017-12-04
M
ark Williams
Be
t
t
er
w
eaken_decrefs,
a
nd irrelevant_inst
commit
|
commitdiff
|
tree
2017-12-03
M
a
r
k Wil
l
i
a
ms
Fix Str
i
n
gis
h
in
t
erfaces
commit
|
commitdiff
|
tree
2017-11-29
Mark Wi
l
liams
Cache unit l
i
ne tables
commit
|
commitdiff
|
tree
2017-11-29
Mark Williams
Ad
d
LockFreePtrWr
a
pp
e
r and use it
f
or un
i
t lineinfo
commit
|
commitdiff
|
tree
2017-11-17
Ma
r
k Wi
l
liams
Fix opt-asan build
commit
|
commitdiff
|
tree
2017-11-17
Mar
k
Williams
O
nly extend units o
n
ce
commit
|
commitdiff
|
tree
2017-11-17
Mark Williams
Add in
s
ert methods to CompactVecto
r
commit
|
commitdiff
|
tree
2017-11-16
Mark Will
i
ams
Shrink FuncT
a
ble
commit
|
commitdiff
|
tree
2017-11-16
Ma
r
k W
i
l
l
iams
Use a s
i
ngle
8
6
ctor for all classes that
need one
commit
|
commitdiff
|
tree
2017-11-15
Mark Williams
S
h
r
i
nk Un
i
t in repo-auth mode
commit
|
commitdiff
|
tree
2017-11-15
Mark Will
i
ams
Bet
t
er
i
nfe
r
ence for I
n
s
t
a
nceo
f
D;
Jmp[N]
Z
commit
|
commitdiff
|
tree
2017-11-11
Mark Wil
l
ia
m
s
Fix
a
n
other gcc7 error
commit
|
commitdiff
|
tree
2017-11-11
Mark Will
i
ams
Atomic
a
lly assig
n
and set persistent rds hand
l
e
s
commit
|
commitdiff
|
tree
2017-11-11
Ma
r
k Wil
l
iams
Mak
e
postor
d
erW
a
lk less
s
tack h
u
ngry
commit
|
commitdiff
|
tree
2017-11-11
Mark Williams
Fix an u
n
in
i
ti
a
lized field
commit
|
commitdiff
|
tree
2017-11-10
Mark Will
i
ams
F
i
x gcc7
warni
n
g
commit
|
commitdiff
|
tree
2017-11-10
Mark Williams
Don't s
t
atically assert 24
commit
|
commitdiff
|
tree
2017-11-10
Mark Will
i
ams
Remove redundant consta
n
t
commit
|
commitdiff
|
tree
2017-11-09
M
a
rk Will
i
am
s
Only store name in NamedEntityP
a
i
rTabl
e
commit
|
commitdiff
|
tree
2017-11-08
Mark
W
illiams
Su
p
port me
r
g
e-
o
n
l
y unit
s
i
n
hhbbc
commit
|
commitdiff
|
tree
2017-11-08
M
ark W
i
lli
a
m
s
Ad
d
support for fol
d
ing loads into the first oper
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
Mar
k
W
i
lliams
Fi
x
ubuntu gcc-5
.
4
b
uild
commit
|
commitdiff
|
tree
2017-11-07
Mark Wil
l
iams
Pro
d
uce ful
l
path
s
fo
r
trait
m
ethod
f
ilen
a
mes in repo
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Mark W
i
lli
a
ms
O
nly emit classes, funcs and type-aliases that could
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Mark Willi
a
m
s
Fix some TRA
C
E
=
stats counter
s
commit
|
commitdiff
|
tree
2017-11-05
Mark W
i
lliams
Fix a couple o
f
b
u
g
s
i
n
hhbbc's emitt
e
r
commit
|
commitdiff
|
tree
2017-11-05
Mark Wil
l
iams
Catch
unexpected exc
e
ptions
w
hile writing the r
e
p
o
commit
|
commitdiff
|
tree
2017-11-03
Ma
r
k Williams
Add "using" pattern to
.
ctags
commit
|
commitdiff
|
tree
2017-11-02
M
ar
k
Willia
m
s
Add hints for a
d
dqmr
commit
|
commitdiff
|
tree
2017-11-02
Ma
r
k
Williams
M
o
ve the generati
o
n number into rds::Hea
d
er
commit
|
commitdiff
|
tree
2017-11-02
M
a
rk
Williams
R
ever
t
D
5
698376: Exact sca
n
MInstrS
t
ate
commit
|
commitdiff
|
tree
2017-11-01
Mark Williams
Fix a data race w
i
th ModifierExpressi
o
n
s
commit
|
commitdiff
|
tree
2017-11-01
Mark Willia
m
s
Do
n
't create FuncEmitt
e
rs wit
h
non-static
strings
commit
|
commitdiff
|
tree
2017-10-31
Mark William
s
Fix issue wi
t
h addqmr
commit
|
commitdiff
|
tree
2017-10-25
Mar
k
Willi
a
ms
Fi
x
a rep
o
-
m
o
de property or
d
ering
b
ug
commit
|
commitdiff
|
tree
2017-10-25
Mark William
s
Don't allow c
o
u
n
ted-only types in the type sys
t
em
.
commit
|
commitdiff
|
tree
2017-10-23
Ma
r
k Williams
F
i
x
t
ypeSa
m
e when both inputs
are
k
nown to be stat
i
c
commit
|
commitdiff
|
tree
2017-10-21
Mark Wi
l
l
iams
Misc Inde
x
st
r
uct c
l
eanu
p
commit
|
commitdiff
|
tree
2017-10-21
Mark Will
i
a
ms
Don't cr
a
sh when
v
t
a
b
l
e
slots co
l
lide
commit
|
commitdiff
|
tree
2017-10-21
Mark William
s
U
ngarble a
trace
message
commit
|
commitdiff
|
tree
2017-10-20
Mark Williams
Make hhbbc work with unfl
a
ttened traits
commit
|
commitdiff
|
tree
2017-10-20
Mark Williams
Bet
t
er dependency tr
a
cking
commit
|
commitdiff
|
tree
2017-10-20
Ma
r
k Wil
l
ia
m
s
R
est
r
ucture unit emission a li
t
tle
commit
|
commitdiff
|
tree
2017-10-19
M
ark Wil
l
iams
Better metho
d
r
e
s
o
l
ution
commit
|
commitdiff
|
tree
2017-10-19
M
ar
k
W
i
lliams
U
s
e MethTabEntr
i
es in
r
es
:
:Fu
n
c
commit
|
commitdiff
|
tree
2017-10-18
M
a
rk Wil
l
iams
Ad
d
a
n option t
o
n
o
t flatten t
r
aits in hphp
c
commit
|
commitdiff
|
tree
2017-10-16
Mark Willia
m
s
Fix some type sy
s
tem bugs
commit
|
commitdiff
|
tree
2017-10-13
Mark Williams
Fix some trait rel
a
ted cons
t
ructo
r
issu
e
s
commit
|
commitdiff
|
tree
2017-10-13
M
ar
k
Williams
F
i
x some trait bugs
commit
|
commitdiff
|
tree
2017-10-10
Ma
r
k Willia
m
s
Fix hhbbc's
c
onstant
reso
l
ution
commit
|
commitdiff
|
tree
2017-10-06
Mark Williams
Stop tracking f
u
nc
t
ions global
l
y i
n
hphpc
commit
|
commitdiff
|
tree
next