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
Pass $this/static type as receiver when checking reactivity of parent calls
2018-08-03
Vlad
i
mir Matveev
P
a
ss $th
i
s
/st
a
tic type
a
s
r
ecei
v
er when checking
r
eacti
v
ity
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
Thom
a
s Jiang
Remo
v
e all namespace
s
commit
|
commitdiff
|
tree
2018-08-03
James
Wu
Rep
r
esent empty p
o
siti
o
n ranges as si
n
g
l
e character
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
Bin Liu
l
og the reason for deserialization f
a
ilure
commit
|
commitdiff
|
tree
2018-08-02
James Wu
Ban
trait use precedence and trait use aliasing in
.
.
.
commit
|
commitdiff
|
tree
2018-08-02
J
ame
s
W
u
Onl
y
allow commas in t
h
e darray_c
o
m
m
a synta
x
commit
|
commitdiff
|
tree
2018-08-02
Marcy Park
Make unde
l
imited regex p
a
tterns a typec
h
ecker err
o
r
commit
|
commitdiff
|
tree
2018-08-02
Rafael
A
uler
Control
n
umber of threads using
a
runtime opti
o
n
commit
|
commitdiff
|
tree
2018-08-02
R
o
b
ert Geva
Log reason fo
r
not inlining in tc-p
r
int
commit
|
commitdiff
|
tree
2018-08-02
Conder Shou
F
ix
w
ording o
f
depre
c
ated wra
p
p
e
r
commit
|
commitdiff
|
tree
2018-08-02
Manuel
Fahndrich
Rev
e
rt
D
9028981: A newtype is a subtype of
m
i
x
ed
commit
|
commitdiff
|
tree
2018-08-02
M
a
nue
l
F
a
hndric
h
R
evert D9028982: A generic type parameter is
a
sub
t
ype
.
.
.
commit
|
commitdiff
|
tree
2018-08-02
Alexey Toptygin
Add a r
u
ntime op
t
ion to raise notic
e
s
w
h
en reading
.
.
.
commit
|
commitdiff
|
tree
2018-08-02
K
u
nal Meh
t
a
Support
s
e
a
led traits
commit
|
commitdiff
|
tree
2018-08-02
David Kahn
Tighten Binary/Una
r
y Typechecking
commit
|
commitdiff
|
tree
2018-08-02
Jake Bailey (Hackla
n
g)
Re
s
erve er
r
or code for sketchy truthiness
test
commit
|
commitdiff
|
tree
2018-08-02
Mark
Will
i
a
m
s
Fix format s
t
r
i
ng
commit
|
commitdiff
|
tree
2018-08-02
Sasha Manzyuk
Pre
v
ent Sha
p
es::idx fro
m
creatin
g
redundant o
p
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-08-02
Arun Ku
m
ar
Remove hacksperimental from typeche
c
ker
commit
|
commitdiff
|
tree
2018-08-02
Arun
K
u
m
ar
Migrate fro
m
hacksperimental flag
t
o
e
x
perimental mode
commit
|
commitdiff
|
tree
2018-08-02
Arun Kumar
Only allow e
x
peri
m
ental m
o
d
e
during c
o
deg
e
n if hackspe
r
imen
t
.
.
.
commit
|
commitdiff
|
tree
2018-08-02
Aru
n
Kumar
A
d
d parsing for experimental mode
commit
|
commitdiff
|
tree
2018-08-01
Philip
Jameson
Rename platform
.
b
zl ->
p
latfo
r
m_utils
.
bzl
commit
|
commitdiff
|
tree
2018-08-01
Guilherme Ottoni
Fix tc-print on ARM
commit
|
commitdiff
|
tree
2018-08-01
M
a
x
Wang
Refactor architecture-specif
i
c stuff
commit
|
commitdiff
|
tree
2018-08-01
Mark Williams
Cleanup some buil
d
r
ules
commit
|
commitdiff
|
tree
2018-08-01
Mark Williams
Put hhvm-sp
e
cific
c
onfig
s
into the hhvm namespace
commit
|
commitdiff
|
tree
2018-08-01
Hunter Goldstei
n
All
o
w
array_splice
t
o accept Hack
a
rrays
commit
|
commitdiff
|
tree
2018-08-01
Sasha Manzy
u
k
A
ge
n
eric type parameter is
a
subtype of mixed
commit
|
commitdiff
|
tree
2018-08-01
Sasha M
a
n
z
yu
k
A newt
y
pe i
s
a subty
p
e of mixed
commit
|
commitdiff
|
tree
2018-08-01
Mark Williams
Fix an hhbb
c
crash
commit
|
commitdiff
|
tree
2018-08-01
Brett S
i
m
mers
Add memory s
t
ats and support for global variables
to
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Hunt
e
r
Go
l
dstein
Update
ex
t
_async_mysql to accept darrays / arraylike
commit
|
commitdiff
|
tree
2018-07-31
Oguz Ulgen
Add parser
error
s
when reif
i
ed
p
arams
are shadow
e
d
commit
|
commitdiff
|
tree
2018-07-31
Kunal
Mehta
Typing_phase
.
{hint_locl -> localize_
h
i
n
t
_
with_self}
commit
|
commitdiff
|
tree
2018-07-31
Kunal Mehta
H
andle
t
his-rooted type c
o
nsts pro
p
erly in
i
s
/as-expression
s
commit
|
commitdiff
|
tree
2018-07-31
Brett Simmer
s
Re
m
ove hh
b
bc
:
:borrowed
_
ptr<>
commit
|
commitdiff
|
tree
2018-07-31
Eric Blu
e
s
t
ein
H
H
V
M
Debugger:
F
ix han
g
in debug
g
er exten
s
ion shutdown
commit
|
commitdiff
|
tree
2018-07-31
Rick Lavoie
C
h
eck property initi
a
l va
l
ues for type-hint
v
iolations
commit
|
commitdiff
|
tree
2018-07-31
Rick Lav
o
ie
Ad
d
property
type-hint re
d
e
finition chec
k
ing
commit
|
commitdiff
|
tree
2018-07-31
Rick Lav
o
ie
Add MInstrPropState to
c
atch
prop promotions
commit
|
commitdiff
|
tree
2018-07-31
R
i
ck Lavo
i
e
Allow for optional v
a
l
u
es in PureS
t
ore me
m
ory effec
t
s
commit
|
commitdiff
|
tree
2018-07-31
Rick Lavo
i
e
Implement HHIR ops to pe
r
form pro
p
erty type-hint checks
commit
|
commitdiff
|
tree
2018-07-31
Rick Lavoi
e
A
d
d s
u
pport for proper
t
y type-hin
t
s to TypeConstra
i
nt
commit
|
commitdiff
|
tree
2018-07-31
R
ick Lavoie
A
dd MO
p
Mode to Ba
s
eSC, B
a
s
e
S
L
, B
a
seC,
a
nd Ba
s
eR
commit
|
commitdiff
|
tree
2018-07-31
Ri
c
k La
v
o
i
e
Forbid self,
p
arent, callable, and noreturn as proper
t
y
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Rick
L
a
voie
A
ctuall
y
stor
e
type-constraint for properties
commit
|
commitdiff
|
tree
2018-07-31
Rick Lavoie
Add RuntimeOption::EvalCheckPropTypeHints
commit
|
commitdiff
|
tree
2018-07-31
Alexey Toptygin
Stop u
s
ing P
a
r
s
erBas
e
in hph
p
/runtime and hphp/h
h
bb
c
.
commit
|
commitdiff
|
tree
2018-07-31
Alexe
y
Toptygin
S
top using builtin_sym
b
o
l
s
.
h outside of h
p
hp/compi
l
er
.
commit
|
commitdiff
|
tree
2018-07-31
Alexey Top
t
ygin
Don't use legacy
p
a
rse
r
i
n th
e
vsdebu
g
exte
n
sion
.
commit
|
commitdiff
|
tree
2018-07-31
Edwin Smit
h
Use req::
f
a
s
t_m
a
p i
n
e
x
t_
a
sync_m
y
sql F
i
e
l
dIndex
commit
|
commitdiff
|
tree
2018-07-31
Shao Yie Soh
Datab
a
s
e
i
nt
e
raction option with
i
n
TC-print
commit
|
commitdiff
|
tree
2018-07-31
Mark Williams
Fix re
m
aini
n
g
h
php
target
s
for
gcc-7
commit
|
commitdiff
|
tree
2018-07-31
John Allen
Redi
r
e
c
t p
e
ople to new Emac
s
h
ack-
m
o
d
e
plugin
commit
|
commitdiff
|
tree
2018-07-31
Marcy Park
Fix re
g
ex typin
g
bug;
m
ake
M
a
tch shape fields
o
pt
i
onal
commit
|
commitdiff
|
tree
2018-07-31
Eric
Bl
u
est
e
in
HHVM Debug
g
er: Fix condi
t
ional br
e
akpoin
t
s not worki
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-07-30
Kuna
l
Mehta
Do
n
'
t refine variable types for ?as
commit
|
commitdiff
|
tree
2018-07-30
Bin L
i
u
add/refactor
a
llocator support i
n
v
a
riou
s
con
t
ainers
commit
|
commitdiff
|
tree
2018-07-30
Fred Emmott
expl
i
citly link `
a
tomic` in open source HHV
M
bu
i
l
d
s
commit
|
commitdiff
|
tree
2018-07-30
Bin
Liu
fix gdb scri
p
t
commit
|
commitdiff
|
tree
2018-07-30
G
u
ilherme Ot
t
o
n
i
Add
a
n
optio
n
to control h
o
t
/
cold code
s
p
l
i
t
ting for
.
.
.
commit
|
commitdiff
|
tree
2018-07-30
Ku
n
al Mehta
Make Regex\Pa
t
tern c
o
m
pletely
o
paq
u
e
commit
|
commitdiff
|
tree
2018-07-30
A
n
d
rew Kennedy
New
t
est for inva
r
i
a
nt gener
i
cs
commit
|
commitdiff
|
tree
2018-07-30
Neal Poole
Added
s
upport
f
or pars
i
ng ssl c
e
rtificates using
G
e
n
eralize
d
.
.
.
commit
|
commitdiff
|
tree
2018-07-29
Paul Bi
s
sonnette
Restore
inline
stac
k
frames
commit
|
commitdiff
|
tree
2018-07-28
U
gonna Ihea
n
ac
h
o
Sign
a
tur
e
SearchI
t
e
r
a
t
or
commit
|
commitdiff
|
tree
2018-07-28
Ugonna Ihea
n
ac
h
o
Milestone
2 S
u
btyping
support
commit
|
commitdiff
|
tree
2018-07-28
Ugonna Ihean
a
ch
o
SignatureSe
a
rchSe
r
vice
commit
|
commitdiff
|
tree
2018-07-27
Marcy P
a
rk
Emit byteco
d
e for ??= (null coalesce assig
n
ment) operator
commit
|
commitdiff
|
tree
2018-07-27
Ku
n
al Mehta
Don't namespac
e
-a
l
ias in fun()
commit
|
commitdiff
|
tree
2018-07-27
Conder
S
hou
Ha
n
dle meth
o
ds that re
t
urn `vo
i
d` or `Awaita
b
l
e<void>
`
commit
|
commitdiff
|
tree
2018-07-27
Conder Shou
LSP T
e
st
s
for async/
s
ta
t
ic method r
e
names
commit
|
commitdiff
|
tree
2018-07-27
Co
n
der Shou
Add
support for functions
commit
|
commitdiff
|
tree
2018-07-27
Zhengxu Chen
Resolve
m
ethod name to functi
o
n
pointer for
i
n
s
t_me
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-07-27
Br
e
tt
Simmers
Get rid
of
-DDEBUG from HHVM
b
u
ild, u
s
e NDEBUG instea
d
commit
|
commitdiff
|
tree
2018-07-27
H
unter Golds
t
ein
Update get_o
b
ject_vars to return darray
commit
|
commitdiff
|
tree
2018-07-27
M
a
rk Williams
F
ix crash on $x === $x when $
x
could be NaN
commit
|
commitdiff
|
tree
2018-07-27
Mark Williams
Fix build
o
f hh
v
m with gcc-
7
commit
|
commitdiff
|
tree
2018-07-27
Joseph Griego
Disab
l
e not
i
c
e
s when is_a
r
r
ay called with {v,d}ar
r
ay
commit
|
commitdiff
|
tree
2018-07-27
Joseph Griego
Split is_array notices away f
r
om is_
{
ve
c
,dict}
n
ot
i
ce
s
commit
|
commitdiff
|
tree
2018-07-27
S
a
s
ha Manzyu
k
Fix a
b
ug with extracting a type
from
an a
w
aitable
.
.
.
commit
|
commitdiff
|
tree
2018-07-27
Vassil Ml
a
denov
Re
m
ove hack re
s
triction o
n
p
p
x
_
d
eriving
commit
|
commitdiff
|
tree
2018-07-27
Fr
e
d Em
m
ott
up
d
ate HHIs to make
the HS
L
pass again
commit
|
commitdiff
|
tree
2018-07-27
Fred E
m
mott
A
d
d un
i
t test for
autocomplete on re
g
exp
matches
commit
|
commitdiff
|
tree
2018-07-26
Kev
i
n Viratyosin
A
d
d --for
c
e-hh-sy
n
ta
x
flag
commit
|
commitdiff
|
tree
2018-07-26
Marcy Pa
r
k
Cons
t
ruct Regex\Ma
t
ch type from regex pattern
commit
|
commitdiff
|
tree
2018-07-26
Marcy Park
Typecheck `r
e
`-pr
e
fixed s
t
r
i
ngs as R
e
g
e
x\Patterns
commit
|
commitdiff
|
tree
2018-07-26
Ma
r
cy Park
Enable integ
e
r shape
k
ey d
e
claration (
t
y
pechecker
-
only
.
.
.
commit
|
commitdiff
|
tree
2018-07-26
J
o
seph
G
riego
Add legacy bit to f
o
rce P
H
P
-like array serialization
commit
|
commitdiff
|
tree
2018-07-26
Hunter Gol
d
stein
Updat
e
ext_objprof to accep
t
/ return [vd]arrays
commit
|
commitdiff
|
tree
2018-07-26
Hu
n
ter Goldstein
Update Asi
o
\backtrace() to ret
u
rn varra
y
/ darray
commit
|
commitdiff
|
tree
2018-07-26
Andre
w
Kennedy
Move more code from unificati
o
n
t
o
sub
t
yping
commit
|
commitdiff
|
tree
2018-07-26
Bin Liu
prin
t
wh
e
th
e
r the entry is in
m
emory
w
hen d
u
mp
i
ng APC
commit
|
commitdiff
|
tree
2018-07-26
Fr
e
d
E
m
mott
LSP
:
suppor
t
autocompl
e
te for shape keys on
single
.
.
.
commit
|
commitdiff
|
tree
2018-07-26
C
onder Shou
R
e
fac
t
or ha
n
dling of optional deprecated
wra
p
p
er patc
h
commit
|
commitdiff
|
tree
2018-07-26
Conde
r
Shou
R
e
name a
n
ything `d
e
p
r
e
c` into `depreca
t
ed
`
commit
|
commitdiff
|
tree
2018-07-26
Con
d
er Shou
H
andle m
e
th
o
ds that
have no parameter
s
commit
|
commitdiff
|
tree
2018-07-26
Conder Shou
Handl
e
static meth
o
ds
commit
|
commitdiff
|
tree
2018-07-26
Conder Sh
o
u
Handle async methods
commit
|
commitdiff
|
tree
next