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
Forgotton switch branch in unpack made explicit
2018-11-16
Mark Will
i
ams
Fix AttrSystemInitialValu
e
on overr
i
dden
p
roperties
commit
|
commitdiff
|
tree
2018-11-15
Mark W
i
l
liams
Back out "D130328
5
5: Spec
u
lat
e
bl
o
cks to
r
esolve branches
.
.
.
commit
|
commitdiff
|
tree
2018-11-15
Ma
r
k
Wil
l
i
a
ms
Fix a bug hand
l
ing
i
s
expre
s
si
o
ns
i
n n
o
n-method closu
r
es
commit
|
commitdiff
|
tree
2018-11-15
Mark Williams
Speculate blocks
t
o resolve branche
s
(
t
a
ke tw
o
)
commit
|
commitdiff
|
tree
2018-11-13
Mark Williams
Fix s
o
me g
d
b
helpe
r
issues
commit
|
commitdiff
|
tree
2018-11-12
Mark Williams
B
a
c
k
o
ut "D12874341: Speculate blocks to resolve
branches"
commit
|
commitdiff
|
tree
2018-11-12
Mark Willi
a
ms
Custom t
r
acing for
Debug
.
TraceFunctions
commit
|
commitdiff
|
tree
2018-11-05
Mark Will
i
a
ms
More op
t
i
mizations for test/load
commit
|
commitdiff
|
tree
2018-11-05
Mark W
i
l
l
iams
Mo
v
e i
m
m
ediate
conversion into x64
specific
s
implify
commit
|
commitdiff
|
tree
2018-11-04
M
ark Wil
l
i
a
ms
Spec
u
late b
l
ocks to resolve
b
ranches
commit
|
commitdiff
|
tree
2018-11-04
Mark W
i
ll
i
am
s
Don't propag
a
te the state with jmp_setdest
commit
|
commitdiff
|
tree
2018-11-04
M
ark Williams
Fix a
currently harmless
bug in
C
heckT
h
is
commit
|
commitdiff
|
tree
2018-11-04
Mar
k
Wi
l
l
iams
Don't em
i
t DefCls for ano
n
ym
o
u
s
classes
commit
|
commitdiff
|
tree
2018-11-04
Mark Willia
m
s
Fix
e
mission of FPushC
t
orI
commit
|
commitdiff
|
tree
2018-11-04
Mark Williams
Fix
t
ypo ha
n
dling bc::Switch
commit
|
commitdiff
|
tree
2018-11-04
Mark Williams
Combine load with te
s
t
commit
|
commitdiff
|
tree
2018-11-04
Mark Williams
Use
-
1 instead of 1 for m_aux
.
u_asyncNonEagerReturnFlag
commit
|
commitdiff
|
tree
2018-11-04
Mark
W
illiams
Variou
s
width and signedne
s
s
optimiza
t
ions
for test
commit
|
commitdiff
|
tree
2018-11-04
M
a
rk
W
i
lliams
O
ptimize and-
>
tes
t
s
equences
commit
|
commitdiff
|
tree
2018-11-04
M
ark Williams
Fix a bug in
p
repar
e
_return_reg
s
commit
|
commitdiff
|
tree
2018-11-04
Mark Will
i
a
ms
Simpl
i
f
y shift/test ->
s
hift
commit
|
commitdiff
|
tree
2018-10-30
Mark Williams
F
i
x expec
t
ed test out
p
ut for new version of x
s
lt
commit
|
commitdiff
|
tree
2018-10-30
Mark Williams
Fix
t
e
s
t f
a
ilures due to im
a
g
i
ck upgrade
commit
|
commitdiff
|
tree
2018-10-29
Mar
k
William
s
Fi
x
crash creating backtrace
for incorr
e
ctly i
n
voked
.
.
.
commit
|
commitdiff
|
tree
2018-10-25
Mark Williams
Reduc
e
cost of cr
e
at
i
ng con
s
tant arrays
commit
|
commitdiff
|
tree
2018-10-25
Mark William
s
Fix an obj
p
rof crash
commit
|
commitdiff
|
tree
2018-10-24
Mark Will
i
ams
Fix crashes due to D
i
c
t
S
a
me
e
tc wit
h
HAC notices enabled
commit
|
commitdiff
|
tree
2018-10-23
Mark W
i
l
l
iams
Fix pre
t
ty pr
i
nting for Dicts and
Vecs
commit
|
commitdiff
|
tree
2018-10-22
Mark
W
illiams
F
i
x a stack overf
l
ow in GetScal
a
rArray
commit
|
commitdiff
|
tree
2018-10-20
M
ark Wil
l
i
ams
Delay scalarizing Add*Ele
m
C until the peep
h
o
le opti
m
izer
commit
|
commitdiff
|
tree
2018-10-20
Mark Wil
l
iams
Cleanup Conc
a
t
Peephole
commit
|
commitdiff
|
tree
2018-10-20
Mark Wi
l
lia
m
s
Fix O(n^2)
i
ssue rem
o
ving elements from mu
l
timap
commit
|
commitdiff
|
tree
2018-10-17
Mark Williams
F
i
x
l
ookup_f
o
ldable_ret
u
rn
_
type for wrappers
w
i
t
h de
f
ault
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Mar
k
Willi
a
m
s
Fix a
c
o
uple of vasm tests to work
a
round a
g
c
c
-8 bug
commit
|
commitdiff
|
tree
2018-10-16
Mark Wil
l
iams
Don
'
t disable all Same optimi
z
at
i
ons
when Ha
c
k
A
rrCompatN
o
ti
c
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Ma
r
k
Will
i
a
ms
Opt
i
mize Cls
R
efName for k
n
own classes
commit
|
commitdiff
|
tree
2018-10-14
M
a
rk Wil
l
i
a
ms
U
se
L
o
ckFr
e
e
P
trWr
a
pper
f
or non-repo-auth unit cache
.
.
.
commit
|
commitdiff
|
tree
2018-10-14
Mar
k
W
i
lli
a
ms
Fix orde
r
of destr
u
ction issues (#834
1
)
commit
|
commitdiff
|
tree
2018-10-14
Mark Williams
Use Loc
k
Fre
e
P
trWra
p
p
e
r
for Repo
A
uth unit cache
commit
|
commitdiff
|
tree
2018-10-08
M
a
r
k
W
illiams
Fi
x
a non-repo-mode cach
i
ng i
s
s
ue
commit
|
commitdiff
|
tree
2018-10-08
Mark Williams
Fi
x
s
o
me issues wi
t
h address sizes
commit
|
commitdiff
|
tree
2018-10-07
Mark Wi
l
liams
Explicitly inst
a
ntia
t
e callFunc<tru
e
/false>
commit
|
commitdiff
|
tree
2018-10-04
M
a
r
k Williams
Get rid of a "using
n
amesp
a
ce"
commit
|
commitdiff
|
tree
2018-09-30
Mark Williams
Fix an hhb
b
c cras
h
with la
t
e-init
trait
p
roperties
commit
|
commitdiff
|
tree
2018-09-30
M
ark Wil
l
iams
A
dd an explicit default con
s
tructor for
ExtraData
commit
|
commitdiff
|
tree
2018-09-30
Mark Williams
Use constex
p
r
i
n Strings
.
h
commit
|
commitdiff
|
tree
2018-09-30
Mar
k
W
i
l
li
a
ms
Fix rds::Link co
n
structor
commit
|
commitdiff
|
tree
2018-09-25
Mark Williams
U
s
e C
o
m
pactVector for byt
e
codes
commit
|
commitdiff
|
tree
2018-09-21
Mark
Williams
Kill t
y
peTestP
r
opagate
commit
|
commitdiff
|
tree
2018-09-20
Mark Williams
Fix bugs lowering cmpbm and cm
p
wm
commit
|
commitdiff
|
tree
2018-09-20
Mark
W
illia
m
s
Do
n
't ins
e
rt sig
n
e
xtension fo
r
unsigned compares
commit
|
commitdiff
|
tree
2018-09-20
Mark Williams
Preserve VFlags
a
nalys
i
s whil
e
lowering
commit
|
commitdiff
|
tree
2018-09-18
Mark Williams
Refo
r
mat deb
u
g-parser to ma
t
ch style conve
n
tions
commit
|
commitdiff
|
tree
2018-09-17
M
a
rk Williams
Ki
l
l
s_native
F
uncUnit and s_nativeCl
a
ssUn
i
t
commit
|
commitdiff
|
tree
2018-09-17
Mark Williams
D
on't
t
h
row away the
l
ineTable if t
h
ere's no so
u
r
ceLo
c
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Mark
W
illiams
Don't use libd
w
arf in DwarfState
commit
|
commitdiff
|
tree
2018-09-16
Mark Willi
a
ms
Make gen-ty
p
e-sca
n
ners wor
k
with
.
debug_types
commit
|
commitdiff
|
tree
2018-09-14
Mark Wi
l
liams
M
ake it possible
t
o read
s
yste
m
lib from
t
he repo
i
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
Mar
k
Williams
Fi
x
name only resolution in presence of renaming
commit
|
commitdiff
|
tree
2018-09-01
Ma
r
k
Wil
l
iams
Don't allow co
n
fli
c
t
i
ng propertie
s
from traits
commit
|
commitdiff
|
tree
2018-08-31
Ma
r
k Will
i
a
ms
Clean
up unit creation
commit
|
commitdiff
|
tree
2018-08-31
Mark Wi
l
li
a
ms
con
s
tify
U
n
itEmitter::cre
a
te
commit
|
commitdiff
|
tree
2018-08-31
Mark Williams
Add option to te
s
t/run to run hhbbc as part of
h
phpc
commit
|
commitdiff
|
tree
2018-08-30
Mark Williams
Ad
d
low-ptr-
d
ef
.
h as
the sou
r
ce
of tr
u
th for USE_LOWPTR
commit
|
commitdiff
|
tree
2018-08-29
Mar
k
Williams
Don't compile systemlib files t
w
i
c
e
commit
|
commitdiff
|
tree
2018-08-27
Mark Williams
Dce a c
o
uple of colle
c
t
i
o
n
bytecodes
commit
|
commitdiff
|
tree
2018-08-27
Mark Will
i
ams
Th
i
s and Chec
k
This in unimported trait methods
a
l
w
ays
.
.
.
commit
|
commitdiff
|
tree
2018-08-26
Mark
W
i
lliams
Fix a
bu
g
computing t
h
e number of t
r
a
it m
e
thods
commit
|
commitdiff
|
tree
2018-08-26
Mark Wi
l
l
i
ams
Dce
v
arious NewAr
r
ayish bytecodes
commit
|
commitdiff
|
tree
2018-08-26
M
ark Will
i
ams
Reduce c
o
upling of Tr
a
itMethodImportD
a
ta
commit
|
commitdiff
|
tree
2018-08-26
Mark Williams
Fix trait flattening for i
n
out
m
ethods
commit
|
commitdiff
|
tree
2018-08-26
Mark Wi
l
liams
Clea
n
up tr
a
i
t
s
u
bstitution
commit
|
commitdiff
|
tree
2018-08-26
M
ar
k
Wil
l
iams
Fix a dce bug
commit
|
commitdiff
|
tree
2018-08-25
Mark Williams
A
l
l
ow f
u
nct
i
o
n fo
l
ding wi
t
h unknown, but
unused args
commit
|
commitdiff
|
tree
2018-08-25
Mark Williams
Fi
x
som
e
nits with function
f
ol
d
ing
commit
|
commitdiff
|
tree
2018-08-24
Mark Williams
Fix inout wrappers
commit
|
commitdiff
|
tree
2018-08-17
Ma
r
k
Williams
Process flattened trait propert
i
es
like regu
l
ar trait
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
Mark Williams
R
ename V
a
riant
:
:
asCell
a
nd String::asCell to toCe
l
l
commit
|
commitdiff
|
tree
2018-08-15
Mark Wi
l
l
i
ams
Fix a bug o
v
err
i
d
ing protecte
d
properties fro
m
flat
t
ened
.
.
.
commit
|
commitdiff
|
tree
2018-08-08
Ma
r
k Williams
Dea
l
with SCOPE_
A
S
SERT_DETAIL in the crash-re
p
orter
commit
|
commitdiff
|
tree
2018-08-06
Mar
k
Williams
Ge
t
r
i
d of
assert_n
o
_lo
g
and fr
i
e
n
d
s
commit
|
commitdiff
|
tree
2018-08-06
Mark William
s
M
ake
s
tac
k
trace generation more
r
obust
commit
|
commitdiff
|
tree
2018-08-06
Mark Wil
l
iam
s
Add some SCOPE_AS
S
E
RT_DETA
I
Ls to
h
hbb
c
commit
|
commitdiff
|
tree
2018-08-05
Mark Williams
Back ou
t
"[hack][ffp] For
b
i
d many expressions from
.
.
.
commit
|
commitdiff
|
tree
2018-08-02
Mark
W
il
l
iam
s
Fix
f
or
m
at string
commit
|
commitdiff
|
tree
2018-08-01
Mark Williams
Cleanup some build rule
s
commit
|
commitdiff
|
tree
2018-08-01
Mark W
i
lli
a
ms
Pu
t
hhvm
-
s
pecific co
n
figs int
o
the
h
h
vm namespac
e
commit
|
commitdiff
|
tree
2018-08-01
Mar
k
Will
i
ams
Fix an hh
b
b
c
crash
commit
|
commitdiff
|
tree
2018-07-31
M
ark Williams
Fix remaining
hphp
target
s
for g
c
c-7
commit
|
commitdiff
|
tree
2018-07-27
Mark Wil
l
iams
Fix crash on $x === $
x
when $x could be NaN
commit
|
commitdiff
|
tree
2018-07-27
Mark Williams
Fix build of
hhvm wi
t
h
gcc-7
commit
|
commitdiff
|
tree
2018-07-24
Mark Williams
Invo
k
e hphp/test/run
.
php di
r
ectly
commit
|
commitdiff
|
tree
2018-07-24
Mark Williams
Fix req::Allocator::rebind for non-
c
on
s
ervative scanning
.
commit
|
commitdiff
|
tree
2018-07-23
Mark W
i
lliams
Allow
t
e
stpil
o
t
to run/re-ru
n
tests individu
a
lly
commit
|
commitdiff
|
tree
2018-07-23
M
a
rk
W
illiams
Don't add temporary a
r
ra
y
s to m_refs
commit
|
commitdiff
|
tree
2018-07-23
Mark
W
il
l
iams
hh strict doe
s
n
'
t supp
o
rt nested declara
t
ions
commit
|
commitdiff
|
tree
2018-07-20
Mark Williams
C
lea
n
up fram
e
works tests
commit
|
commitdiff
|
tree
2018-07-19
Mark W
i
lliams
Cleanup p
e
rf-
p
id
.
m
ap and frien
d
s
commit
|
commitdiff
|
tree
2018-07-19
Mark Wi
l
liams
Alw
a
ys c
l
ean up embedded dlls
commit
|
commitdiff
|
tree
2018-07-19
Mark W
i
l
l
i
ams
Blacklist new tests from one_bit_refcount
commit
|
commitdiff
|
tree
next