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
Simplify IncStat IROP
2018-06-23
Alexey To
p
tygin
Si
m
plify I
n
cStat IRO
P
commit
|
commitdiff
|
tree
2018-06-23
Alexey Toptygin
Dele
t
e unused IncStat bytec
o
de
.
commit
|
commitdiff
|
tree
2018-06-23
Fangyi Zhou
Replace `
a
ss
e
rt_token
`
with `
r
equire_[token]` when
.
.
.
commit
|
commitdiff
|
tree
2018-06-23
Alexey Toptygin
De
l
ete unuse
d
IncStatGrouped
I
ROP
commit
|
commitdiff
|
tree
2018-06-23
Ogu
z
Ulgen
Fix
i
s e
x
pressions not popping the input from
t
he stack
commit
|
commitdiff
|
tree
2018-06-23
Mik
e
Qi
a
n
Rem
o
v
e disal
l
ow_
e
lvis_space flag, make it
t
ypecheck
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Kasper Kop
e
c
"Fix" typec
h
eck tests
commit
|
commitdiff
|
tree
2018-06-22
Marcy P
a
r
k
Typechecking
f
or ??= (null coalesce assignment) opera
t
or
commit
|
commitdiff
|
tree
2018-06-22
Waleed Khan
Remove a bunch
o
f `
.
exp` fi
l
es with extra `
.
`s in the
i
r
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Andrew Kenne
d
y
The this
type in extends and implements
commit
|
commitdiff
|
tree
2018-06-22
S
a
sha Ma
n
zyuk
Re
m
ove p from the list of
i
ndexvars
commit
|
commitdiff
|
tree
2018-06-22
James
Wu
Dis
a
l
l
ow n
o
n classnames as a scope resolution qualifier
commit
|
commitdiff
|
tree
2018-06-22
C
a
therine Gasni
e
r
dis
a
l
low `
.
.
.
==> async {
.
.
.
}` for
n
on-co
d
egen ba
c
kends
commit
|
commitdiff
|
tree
2018-06-22
Sasha Manzyuk
Legacy ve
c
-like arrays
are cova
r
iant
commit
|
commitdiff
|
tree
2018-06-22
James Wu
Revert
s
ome ch
a
nges
f
r
om befor
e
, also m
a
ke 0 a decima
l
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Kasper Kopec
ignore
case for nam
e
spaces, classes,
an
d
functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Kasper Kopec
Fix name co
l
lision detection in name
s
p
ace use
c
lause
s
commit
|
commitdiff
|
tree
2018-06-22
Kunal
Mehta
A
dd syntax
e
rro
r
f
or invalid foreach arrows
commit
|
commitdiff
|
tree
2018-06-22
Mi
k
e
Q
i
a
n
Ban reference
s
in s
t
r
i
ct
mode again
commit
|
commitdiff
|
tree
2018-06-22
Thomas Jian
g
Only lower coroutines
when
c
o
d
e
gen f
l
ag
is enabled
commit
|
commitdiff
|
tree
2018-06-22
Dav
i
d
Kahn
Replacing Cove
r
age
H
o
ok
s
with
Visit
o
r
Part
2
commit
|
commitdiff
|
tree
2018-06-22
J
a
mes Wu
Fix ty
p
echeck tests in master
commit
|
commitdiff
|
tree
2018-06-22
Joseph Griego
Add
i
s_any_array builtin fo
r
idx
commit
|
commitdiff
|
tree
2018-06-21
Da
v
i
d
Ka
h
n
Replacin
g
Coverage Hooks w
i
th Visitor
commit
|
commitdiff
|
tree
2018-06-21
Walee
d
K
han
Mi
g
ra
t
e the Ha
c
k linter to use the new
par
s
er
commit
|
commitdiff
|
tree
2018-06-21
James Wu
Shape f
i
e
l
d
must b
e
s
t
ring or
c
lass co
n
s
tant
commit
|
commitdiff
|
tree
2018-06-21
James Wu
Move typechecker tes
t
s
that are correct
commit
|
commitdiff
|
tree
2018-06-21
Ja
m
es Wu
U
s
e FFP for typechec
k
er
t
ests,
p
art 1
commit
|
commitdiff
|
tree
2018-06-21
Andre
w
K
ennedy
Reject
a
nd/o
r
/xor
operators
commit
|
commitdiff
|
tree
2018-06-21
James
W
u
V
i
sibility
on methods required
commit
|
commitdiff
|
tree
2018-06-21
Steve Walk
aar
c
h64 - patch for folly F14 (#8237)
commit
|
commitdiff
|
tree
2018-06-21
Jame
s
W
u
R
aise par
s
ing err
o
rs more like
p
hp -l
d
oe
s
commit
|
commitdiff
|
tree
2018-06-21
Fangyi Zh
o
u
use `require_[toke
n
]` rath
e
r than
`
a
ssert_token` wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Fre
d
Em
m
ott
support
br
a
ced
v
aria
b
le vari
a
ble inte
r
po
l
a
t
i
on in double
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Hunt
e
r
G
oldstei
n
FI
X
ME a
r
ray typehints in T
h
rowable an
d
chil
d
ren
commit
|
commitdiff
|
tree
2018-06-21
F
a
ngyi Zhou
Fix lexer `sc
a
n_xhp_body`
commit
|
commitdiff
|
tree
2018-06-21
A
n
drew Gallagher
buck macros:
a
dd plumbi
n
g to support
m
ul
t
i-compiler
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Jan Ora
v
ec
Make it AS
M
error to decla
r
e dupl
i
cate metho
d
nam
e
commit
|
commitdiff
|
tree
2018-06-21
J
a
n
O
ravec
R
e
p
ort
HH
V
M command line when crashing
commit
|
commitdiff
|
tree
2018-06-20
Kevi
n
Viratyosin
Add varra
y
, darray, varra
y
_
or_darray to T
y
peStruc
t
ure
commit
|
commitdiff
|
tree
2018-06-20
Kunal Meh
t
a
Remove BC a
l
ias
e
s
f
or
n
ative fu
n
ct
i
ons
commit
|
commitdiff
|
tree
2018-06-20
H
u
n
ter Goldstein
Undef AwaitAl
l
WaitHand
l
e::
f
romArray
commit
|
commitdiff
|
tree
2018-06-20
J
ames
Wu
Refactor ful
l
_f
i
delity_ast interface for easier p
o
rting
commit
|
commitdiff
|
tree
2018-06-20
Kunal Mehta
Add n
a
mesp
a
ce-al
i
asing tests
commit
|
commitdiff
|
tree
2018-06-20
An
d
rew Kennedy
Exact types
a
nd n
e
w
commit
|
commitdiff
|
tree
2018-06-20
Ma
x
Wang
Add
s
ome dar
r
a
ys to json-enco
d
e
.
php test
commit
|
commitdiff
|
tree
2018-06-20
Hunter Goldstein
U
p
date
array typ
e
h
int for get_object_
v
a
rs
commit
|
commitdiff
|
tree
2018-06-20
Andr
e
w Ke
n
n
edy
c
lass_meth wit
h
generic class
commit
|
commitdiff
|
tree
2018-06-20
Sasha Ma
n
z
y
uk
Bring the synt
a
x for newtypes into agree
m
ent wi
t
h Hack
commit
|
commitdiff
|
tree
2018-06-20
A
n
d
r
e
w
Kennedy
Check constraints on class type
parameters for calls
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
C
a
t
heri
n
e Gasnier
add index
to g
e
nera
t
ed p
d
f
commit
|
commitdiff
|
tree
2018-06-20
Bin L
i
u
fix
l
o
g line f
o
r
mat
commit
|
commitdiff
|
tree
2018-06-20
Manu
e
l Fahndrich
F
ix blunder
commit
|
commitdiff
|
tree
2018-06-19
Edw
i
n
Smith
F
i
x F14 de
p
recation warn
i
ngs abo
u
t InlineRegio
n
Key
commit
|
commitdiff
|
tree
2018-06-19
Jan
O
r
avec
Rep
l
ace non-
n
o
p FPass opc
o
des with FIsParamByRef
commit
|
commitdiff
|
tree
2018-06-19
Oguz
U
lgen
Mat
c
h
hphp
.
y behavior by enforcing stati
c
i
n
itializers
commit
|
commitdiff
|
tree
2018-06-19
Hu
n
t
er
G
old
s
tein
Update array typ
e
h
ints in builtins_prof
commit
|
commitdiff
|
tree
2018-06-19
Alexe
y
Top
t
ygin
Prevent crashing by
r
unning out of stack in
hphpc
.
commit
|
commitdiff
|
tree
2018-06-19
A
lexey Toptygin
Revert n
o
nsensical change from D69
1
167
8
commit
|
commitdiff
|
tree
2018-06-19
Cat
h
erine Ga
s
ni
e
r
T
yp
i
ng with con
t
inuations:
f
ix
i
ng control flow
commit
|
commitdiff
|
tree
2018-06-19
Hunte
r
Goldstein
Fix array typehi
n
ts / literals in
I
terat
o
r
a
nd impleme
n
tations
commit
|
commitdiff
|
tree
2018-06-19
Brett Si
m
mer
s
Dele
t
e tv_va
l
<>::tv_pt
r
()
commit
|
commitdiff
|
tree
2018-06-19
Brett Simmers
Remove all tv_val<>::tv_
p
tr() uses fr
o
m object-data
.
*
commit
|
commitdiff
|
tree
2018-06-19
Brett Simmers
Remove more tv_
x
val::tv_ptr
(
) ca
l
ls
commit
|
commitdiff
|
tree
2018-06-19
Bre
t
t Simmers
A
dd variant_ref and const_variant_ref
commit
|
commitdiff
|
tree
2018-06-19
Brett Simm
e
rs
R
e
mov
e
al
l
tv_xval:
:
tv_ptr() c
a
l
l
s in variable
-
{un
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Brett Simme
r
s
A
d
d an optional
t
ag
v
alu
e
to tv_
v
al<>
u
sing CompactTaggedPtr
commit
|
commitdiff
|
tree
2018-06-19
Alexey Toptygin
fix re
m
aining users
commit
|
commitdiff
|
tree
2018-06-19
Ale
x
ey T
o
p
t
y
gin
fix XHPClassAt
t
r
i
b
ute
commit
|
commitdiff
|
tree
2018-06-19
Al
e
x
e
y
T
optygin
fi
x
Fo
r
eachSta
t
ement
commit
|
commitdiff
|
tree
2018-06-19
A
l
exey To
p
t
ygin
f
i
x
ListE
x
p
r
ession
commit
|
commitdiff
|
tree
2018-06-19
Alexey Toptyg
i
n
fix Retu
r
nS
t
atement
commit
|
commitdiff
|
tree
2018-06-19
Vla
d
imi
r
Matveev
Make a
r
rays HH\Rx\Traversable and HH\Rx\KeyedTra
v
er
s
able
commit
|
commitdiff
|
tree
2018-06-19
Jake Ba
i
ley (Hacklang)
D
o
n'
t
allow functio
n
use clauses to shadow
g
lobal names
commit
|
commitdiff
|
tree
2018-06-19
J
a
mes Wu
Dele
t
e
hh_file_pa
r
s
e
, hh_format, and format_hack
commit
|
commitdiff
|
tree
2018-06-19
An
d
rew K
e
n
n
e
dy
Support return aw
a
it for ReturnDis
p
osable
commit
|
commitdiff
|
tree
2018-06-19
S
asha Man
z
yuk
Null
a
b
le
t
y
p
es are unions
commit
|
commitdiff
|
tree
2018-06-19
Catherin
e
Gasnier
disallow `inst
a
n
c
eof (s
o
metoken)` as amb
i
guous
commit
|
commitdiff
|
tree
2018-06-19
Mike
Qian
Option to disallow passing array cells
by
r
eference
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
O
g
uz
U
l
gen
E
mit async last
o
n
c
losure de
f
a
u
lt value printing
commit
|
commitdiff
|
tree
2018-06-19
O
g
uz Ulgen
Remove hhb
b
c disabling hackc
commit
|
commitdiff
|
tree
2018-06-19
H
u
nt
e
r Goldstein
Mar
k
call
_
user_met
h
od(_array)? as __PHPStdLib
commit
|
commitdiff
|
tree
2018-06-19
Jake B
a
ile
y
(
H
acklang)
C
onsid
e
r
nullable Hack
c
oll
e
ctio
n
s to be sketchy in
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Jake
B
ailey (Hacklang)
C
o
nsid
e
r nullabl
e
H
a
ck
a
rra
y
s to
b
e sketchy
in
null
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Jake
Bailey (Hac
k
la
n
g)
Co
n
sider ?array to b
e
sketchy in null checks
commit
|
commitdiff
|
tree
2018-06-19
Jake Bailey (Ha
c
klang)
Detect sketchy n
u
ll ch
e
c
k
s
o
n
c
o
n
s
t
r
aine
d
abstract
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
J
ake B
a
ile
y
(Ha
c
klang)
Cons
i
der ?enum to
be sketchy i
n
null checks
commit
|
commitdiff
|
tree
2018-06-19
Jake Bailey (Hacklang)
Consider ?bo
o
l to be sket
c
hy in n
u
ll checks
commit
|
commitdiff
|
tree
2018-06-19
Thomas Jia
n
g
Turn on corou
t
ines
commit
|
commitdiff
|
tree
2018-06-18
V
l
adim
i
r
M
a
t
veev
D
e
lete pcntl_wait test
commit
|
commitdiff
|
tree
2018-06-18
G
a
be Levi
Expose expec
t
ed_pream
b
le_si
z
e fr
o
m Marshal_too
l
s*
commit
|
commitdiff
|
tree
2018-06-18
Pau
l
Bissonnette
Add opt_type_structure to irgen-buil
t
in
commit
|
commitdiff
|
tree
2018-06-18
H
u
nte
r
Goldstein
Up
d
ate array typehints in Re
f
lection*
commit
|
commitdiff
|
tree
2018-06-18
Manue
l
Fah
n
d
r
ich
Ba
c
k to no
t
runnin
g
Zonk when there are
Hack err
o
rs
commit
|
commitdiff
|
tree
2018-06-18
James Wu
Don't
u
pdate search inde
x
during c
h
e
c
k mode
commit
|
commitdiff
|
tree
2018-06-18
E
mil
H
esslow
Chan
g
e Set
t
o use
a
rraykey inst
e
ad of mi
x
ed
commit
|
commitdiff
|
tree
2018-06-18
Michael O'F
a
rr
e
ll
F
i
x SIMD reg to reg
c
opy on ARM
commit
|
commitdiff
|
tree
2018-06-18
Waleed K
h
an
Re
m
ove spu
r
ious `s
r
c/r
e
p
r
o
.
ml`
commit
|
commitdiff
|
tree
2018-06-18
L
u
c
ian Wisch
i
k
Don't se
n
d empty title
commit
|
commitdiff
|
tree
2018-06-18
Kasper Kopec
Fix Errors
.
merge perfo
r
mance
commit
|
commitdiff
|
tree
next