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
Improve typing of arrays containing untyped values
2018-06-26
Sasha Manzy
u
k
Improve typing of ar
r
ays c
o
ntaining untyped va
l
ues
commit
|
commitdiff
|
tree
2018-06-26
S
asha Manzyuk
Remove shape_field_check
o
ption
commit
|
commitdiff
|
tree
2018-06-26
Will Pitts (they
.
.
.
Don
'
t
save HH_FIXME in
quick mod
e
.
commit
|
commitdiff
|
tree
2018-06-25
Vl
a
dimir Matveev
Condi
t
ional reac
t
iv
i
ty
commit
|
commitdiff
|
tree
2018-06-25
Ryan Davi
s
Add
i
ng proper
t
y $p
a
ramTy
p
eI
n
fo to R
e
f
l
ectionPa
r
a
meter
commit
|
commitdiff
|
tree
2018-06-25
Con
d
er Shou
F
o
rma
t
pos
i
tio
n
of character according to LSP
commit
|
commitdiff
|
tree
2018-06-25
Aaryaman
S
agar
Remove Synchro
n
ize
d
:
:
a
sConst
commit
|
commitdiff
|
tree
2018-06-25
Ed
w
in Sm
i
t
h
Weaken ALWAYS_INLINE in DEBUG bui
l
ds
commit
|
commitdiff
|
tree
2018-06-25
Sasha
Manzyuk
Use un
i
on instead of
unification wh
e
n
type
-
checking
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
Alexey Top
t
ygin
Emit using
blo
c
ks even if pos
i
tion information is missing
.
commit
|
commitdiff
|
tree
2018-06-25
Fangyi Zhou
Wr
a
p
hered
o
c/nowdoc sear
c
h
i
n try/w
i
th
commit
|
commitdiff
|
tree
2018-06-24
Paul
B
i
s
sonnette
Fix MSRV
i
nout return seque
n
ces in HackC
commit
|
commitdiff
|
tree
2018-06-23
A
ndrew Kennedy
Reject ill
e
gal vari
a
ble names
commit
|
commitdiff
|
tree
2018-06-23
Alexey Toptygin
Simplify IncStat IR
O
P
commit
|
commitdiff
|
tree
2018-06-23
Al
e
xey
T
optygin
Dele
t
e
unu
s
ed IncStat bytecode
.
commit
|
commitdiff
|
tree
2018-06-23
Fangyi Zhou
Re
p
lace `asse
r
t_token` with `require_[to
k
en
]
` when
.
.
.
commit
|
commitdiff
|
tree
2018-06-23
Al
e
xey
T
o
ptygin
D
e
l
ete
u
n
used
I
ncStatGrou
p
ed IR
O
P
commit
|
commitdiff
|
tree
2018-06-23
O
guz Ulgen
Fix
i
s expressions not pop
p
ing the in
p
u
t
from the stack
commit
|
commitdiff
|
tree
2018-06-23
Mike Qian
R
e
m
o
ve
d
i
sallow_e
l
vis_space flag,
m
ake it t
y
p
e
c
h
ecker
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Ka
s
pe
r
Ko
p
ec
"Fix" typecheck tests
commit
|
commitdiff
|
tree
2018-06-22
M
arcy Park
Typechecking
f
or
??= (n
u
ll coal
e
sce assignment) operator
commit
|
commitdiff
|
tree
2018-06-22
Wa
l
e
e
d
Khan
Remov
e
a bu
n
ch of `
.
exp` f
i
les with extra `
.
`
s in their
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Andrew K
e
nne
d
y
The this type in
e
xt
e
nds and implements
commit
|
commitdiff
|
tree
2018-06-22
Sasha Manzy
u
k
Remov
e
p fr
o
m the li
s
t
o
f indexv
a
rs
commit
|
commitdiff
|
tree
2018-06-22
James Wu
Disallow non classname
s
a
s
a scope resol
u
tion qualifier
commit
|
commitdiff
|
tree
2018-06-22
C
a
therin
e
Gasnier
disallow `
.
.
.
==> async {
.
.
.
}`
f
o
r
non-codegen backen
d
s
commit
|
commitdiff
|
tree
2018-06-22
S
asha
M
a
n
zyuk
Le
g
acy vec-like
a
rrays are covariant
commit
|
commitdiff
|
tree
2018-06-22
James
Wu
R
evert s
o
m
e
changes from before, also make 0 a decim
a
l
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Kasper Kopec
ignore
c
ase for namespac
e
s, classes, and functions
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Kasper
Kope
c
Fix name co
l
lision detection in namespa
c
e
use clauses
commit
|
commitdiff
|
tree
2018-06-22
Kunal Mehta
Add syntax error for invalid foreac
h
ar
r
ows
commit
|
commitdiff
|
tree
2018-06-22
Mi
k
e Qian
Ban re
f
erenc
e
s
in strict
m
ode aga
i
n
commit
|
commitdiff
|
tree
2018-06-22
Thomas Jia
n
g
Only lower corou
t
ines when codegen flag is enabled
commit
|
commitdiff
|
tree
2018-06-22
David Kahn
Replaci
n
g Coverage Hooks wi
t
h Visito
r
Part 2
commit
|
commitdiff
|
tree
2018-06-22
James Wu
Fix typec
h
eck test
s
in master
commit
|
commitdiff
|
tree
2018-06-22
Joseph
Griego
Add is_any_array
b
uiltin f
o
r i
d
x
commit
|
commitdiff
|
tree
2018-06-21
David Kahn
R
e
p
la
c
ing Co
v
erage H
o
oks with Visitor
commit
|
commitdiff
|
tree
2018-06-21
Waleed Khan
Migrate the
H
ack linter to us
e
the
n
ew par
s
er
commit
|
commitdiff
|
tree
2018-06-21
J
ames
W
u
Shape field must be s
t
ri
n
g
or class
c
onstant
commit
|
commitdiff
|
tree
2018-06-21
James Wu
Move
t
ypec
h
ecker tests
that a
r
e correct
commit
|
commitdiff
|
tree
2018-06-21
J
ames Wu
Use FF
P
for typechecker tests, part 1
commit
|
commitdiff
|
tree
2018-06-21
A
n
drew Kennedy
Reject and/
o
r/xor operators
commit
|
commitdiff
|
tree
2018-06-21
J
a
m
es
W
u
Visibility on methods required
commit
|
commitdiff
|
tree
2018-06-21
St
e
ve Walk
aa
r
c
h64 -
p
a
tch
f
or folly F14 (#8237)
commit
|
commitdiff
|
tree
2018-06-21
J
a
me
s
W
u
Raise parsing errors more like php -l
d
oes
commit
|
commitdiff
|
tree
2018-06-21
Fangyi Zhou
use `require_[tok
e
n
]` rather than `
a
s
sert_token` wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Fred Emmott
support brac
e
d va
r
iable variable interpolati
o
n in
double
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Hunter Goldstein
FIXME array typehints in Throwable and children
commit
|
commitdiff
|
tree
2018-06-21
Fangyi Zhou
Fi
x
lexer `scan
_
xhp_b
o
d
y
`
commit
|
commitdiff
|
tree
2018-06-21
Andrew Gallagher
buck
m
acr
o
s: add
pl
u
mbing to support
multi-compiler
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
J
a
n Oravec
Make it ASM error to decl
a
re duplicate method n
a
me
commit
|
commitdiff
|
tree
2018-06-21
Jan Orav
e
c
Report
HHVM com
m
and li
n
e
when crashi
n
g
commit
|
commitdiff
|
tree
2018-06-20
Kevin
V
iratyosin
A
d
d
v
array, da
r
ra
y
, varra
y
_or_d
a
rray
t
o TypeSt
r
ucture
commit
|
commitdiff
|
tree
2018-06-20
K
unal Mehta
Remov
e
B
C aliases fo
r
native function
s
commit
|
commitdiff
|
tree
2018-06-20
H
u
nter Goldstein
Undef AwaitAllWaitH
a
ndle::fromArray
commit
|
commitdiff
|
tree
2018-06-20
James
Wu
R
e
factor full_fi
d
elity_ast interf
a
ce
f
or easier porting
commit
|
commitdiff
|
tree
2018-06-20
Kunal Mehta
Ad
d
n
ame
s
pace-a
l
iasing te
s
ts
commit
|
commitdiff
|
tree
2018-06-20
Andre
w
Ke
n
nedy
Exac
t
t
y
p
e
s and new
commit
|
commitdiff
|
tree
2018-06-20
Max Wang
Add some
d
arrays to json-encode
.
php test
commit
|
commitdiff
|
tree
2018-06-20
Hunter G
o
ldste
i
n
U
p
d
a
te
array typeh
i
nt for get_object_vars
commit
|
commitdiff
|
tree
2018-06-20
Andrew
K
enne
d
y
class_meth with gen
e
r
i
c class
commit
|
commitdiff
|
tree
2018-06-20
Sash
a
Manzyuk
Bring the s
y
ntax for newtypes into agreeme
n
t with Hack
commit
|
commitdiff
|
tree
2018-06-20
Andrew Kenne
d
y
C
heck con
s
traints on class
t
ype par
a
meters for calls
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
Catherine Gasn
i
er
add
index to g
e
n
e
rated pdf
commit
|
commitdiff
|
tree
2018-06-20
Bin
Li
u
fix l
o
g
l
ine fo
r
mat
commit
|
commitdiff
|
tree
2018-06-20
Manuel
Fahndrich
Fix blunder
commit
|
commitdiff
|
tree
2018-06-19
Edwin Smith
Fix F14
deprec
a
tio
n
warni
n
gs ab
o
ut
InlineRegionKe
y
commit
|
commitdiff
|
tree
2018-06-19
Ja
n
Orave
c
R
e
p
lace non-nop
FPass opco
d
e
s with FIsP
a
ramByRef
commit
|
commitdiff
|
tree
2018-06-19
Oguz Ulgen
Match hphp
.
y be
h
avior by
enforcing
s
tatic initializ
e
rs
commit
|
commitdiff
|
tree
2018-06-19
Hunter Goldstein
Up
d
a
te
a
rray
typehints in builtins_prof
commit
|
commitdiff
|
tree
2018-06-19
Alexey Topt
y
gin
P
revent cr
a
shing by running
o
ut of stack in hphpc
.
commit
|
commitdiff
|
tree
2018-06-19
Alexey Toptygin
Revert nonsens
i
ca
l
change from D6
9
11678
commit
|
commitdiff
|
tree
2018-06-19
C
a
t
h
e
rin
e
G
a
snier
Typin
g
w
i
th co
n
tinuations: f
i
xing contr
o
l
flow
commit
|
commitdiff
|
tree
2018-06-19
Hunte
r
Go
l
dstein
F
i
x arra
y
typehint
s
/ l
i
terals
i
n
Iterat
o
r and implement
a
t
ion
s
commit
|
commitdiff
|
tree
2018-06-19
Bre
t
t
S
imme
r
s
D
e
let
e
t
v
_val<>::t
v
_
p
tr()
commit
|
commitdiff
|
tree
2018-06-19
Bret
t
Simmers
Remove all t
v
_val<>:
:
tv_ptr() uses from obje
c
t-d
a
ta
.
*
commit
|
commitdiff
|
tree
2018-06-19
Bre
t
t
Sim
m
ers
Remove more tv_xva
l
::tv_ptr() ca
l
ls
commit
|
commitdiff
|
tree
2018-06-19
B
r
e
tt Simmers
Add var
i
ant_re
f
a
n
d
c
onst_variant_ref
commit
|
commitdiff
|
tree
2018-06-19
Brett Simmers
Remove
a
l
l
tv_
x
val::tv_ptr() calls in varia
b
le-{un
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Brett Simmers
Add a
n
optional tag value to tv_val<> using Compa
c
tTaggedPtr
commit
|
commitdiff
|
tree
2018-06-19
Ale
x
ey Toptygin
f
i
x rema
i
ning users
commit
|
commitdiff
|
tree
2018-06-19
Alexey
T
optygin
fix XHPClassAttribute
commit
|
commitdiff
|
tree
2018-06-19
Al
e
xey To
p
ty
g
in
f
i
x Fo
r
eachStatement
commit
|
commitdiff
|
tree
2018-06-19
Alexey T
o
ptygin
fix ListExpre
s
si
o
n
commit
|
commitdiff
|
tree
2018-06-19
Alexey Topty
g
in
fix R
e
t
ur
n
State
m
e
n
t
commit
|
commitdiff
|
tree
2018-06-19
Vladi
m
ir M
a
tveev
Mak
e
arrays H
H
\
Rx\Traversable and HH\Rx
\
Keyed
T
raversable
commit
|
commitdiff
|
tree
2018-06-19
J
a
ke Bailey (Hacklan
g
)
Don't allow
functio
n
use c
l
ause
s
to shadow glob
a
l nam
e
s
commit
|
commitdiff
|
tree
2018-06-19
Jam
e
s
Wu
Delete hh_file_p
a
rse, hh_format, an
d
format_h
a
ck
commit
|
commitdiff
|
tree
2018-06-19
Andrew
K
e
nnedy
Su
p
port re
t
u
r
n await
for Re
t
urnDisposable
commit
|
commitdiff
|
tree
2018-06-19
Sasha Manz
y
u
k
Nullable
typ
e
s ar
e
uni
o
ns
commit
|
commitdiff
|
tree
2018-06-19
Cat
h
erine Gasnier
disallow `instanc
e
of (someto
k
en)` as ambiguou
s
commit
|
commitdiff
|
tree
2018-06-19
Mi
k
e Qian
O
ption to disallow passing
array cells by referenc
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Oguz Ulgen
Emit async last
on closure de
f
ault v
a
lue printing
commit
|
commitdiff
|
tree
2018-06-19
Oguz Ulg
e
n
Remov
e
hhbbc disabling ha
c
k
c
commit
|
commitdiff
|
tree
2018-06-19
Hunter Goldstein
M
ark
c
all_user_method(_ar
r
a
y)?
a
s __PHPSt
d
Lib
commit
|
commitdiff
|
tree
2018-06-19
Jake Bailey
(
H
acklang)
Consider nullab
l
e Hack
collections to be sketchy in
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Jake
B
aile
y
(Hacklang)
Consi
d
er nullable Hack arr
a
y
s
t
o be sketchy in null
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Jake
B
ail
e
y (Hacklan
g
)
Co
n
s
i
der ?array to
b
e s
k
e
tchy in null checks
commit
|
commitdiff
|
tree
2018-06-19
Jake B
a
il
e
y (Hack
l
ang)
Detec
t
sketchy null checks on const
r
ained
a
bs
t
r
a
c
t
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Jake Bailey
(
Hackl
a
ng)
Consider ?en
u
m
t
o
b
e
sketchy in null checks
commit
|
commitdiff
|
tree
next