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
code cleanup in serverLazyInit
2019-01-28
Luc
i
an Wischik
code cleanup
in serverLa
z
yI
n
it
commit
|
commitdiff
|
tree
2019-01-28
Lu
c
ian W
i
schik
comments in cl
i
ent
C
onnect
commit
|
commitdiff
|
tree
2019-01-28
Luc
i
a
n
Wischik
mov
e
check_pro
g
ress out of conn
commit
|
commitdiff
|
tree
2019-01-28
Catherine Gasnier
hav
e
timeout per method or fu
n
c
tion
rather than pe
r
.
.
.
commit
|
commitdiff
|
tree
2019-01-28
Mag
g
i
e M
o
s
s
Move check_params_ins
t
antiable to i
n
stantiability_
c
heck
.
.
.
commit
|
commitdiff
|
tree
2019-01-28
Cat
h
eri
n
e Ga
s
nier
add
i
ng
.
m
li fo
r
typ
i
ng_union
commit
|
commitdiff
|
tree
2019-01-28
Magg
i
e Moss
Mo
v
e che
c
k
_tparams_instantiable
to instantiability_che
c
k
.
.
.
commit
|
commitdiff
|
tree
2019-01-28
Ma
g
gie Moss
Move cla
s
s_var checks to in
s
tantiabilit
y
_check (3/n)
commit
|
commitdiff
|
tree
2019-01-28
Sasha Ma
n
zyuk
U
se Typing_su
b
type
.
ex
p
and_type_
a
n
d_
s
olve
i
n Typing_shapes
.
.
.
commit
|
commitdiff
|
tree
2019-01-28
S
as
h
a Man
z
y
u
k
More constrain
t
-f
r
iendly way of type-checki
n
g the
.
.
.
commit
|
commitdiff
|
tree
2019-01-28
J
an
Oravec
Remove support for variab
l
e variables from runtime
commit
|
commitdiff
|
tree
2019-01-28
Jan Oravec
Remo
v
e s
u
pport for vari
a
ble va
r
i
ables from parser,
.
.
.
commit
|
commitdiff
|
tree
2019-01-28
Arnab De
E
xpand
ji
t
::Typ
e
to allow an arbitrar
y
number of
t
ype
.
.
.
commit
|
commitdiff
|
tree
2019-01-27
Oguz Ul
g
e
n
A
dd an immediate to Reifi
e
dNam
e
to i
n
dic
a
te whether
.
.
.
commit
|
commitdiff
|
tree
2019-01-27
E
mil Hesslow
Remove func_get_
a
rgs a
n
d func_num_
a
r
g
s f
r
om R
e
dis
commit
|
commitdiff
|
tree
2019-01-27
Alexey To
p
tygin
Stop
imp
l
i
citly
c
oercing
c
ollections to a
r
rays
in
f
unc
.
.
.
commit
|
commitdiff
|
tree
2019-01-26
Paul Bissonnette
Handle HH\set_frame
_
m
etadata in
the fronte
n
d
commit
|
commitdiff
|
tree
2019-01-26
Oguz
Ulgen
Add Arrli
k
e to
A
ssertNo
n
Nu
l
l
t
o
handle HackArrDVAr
r
s
commit
|
commitdiff
|
tree
2019-01-26
Jan Oravec
Detec
t
variable va
r
iables
i
n strings
commit
|
commitdiff
|
tree
2019-01-26
An
d
re
w
K
e
n
ned
y
New
inference: more t
e
sts
commit
|
commitdiff
|
tree
2019-01-26
Jan Or
a
ve
c
Disable va
r
iable v
a
riables
in r
u
ntime by default
commit
|
commitdiff
|
tree
2019-01-26
az
j
ezz
Replace '
.
php
f
ile' wi
t
h 'hac
k
f
ile' in erro
r
message
commit
|
commitdiff
|
tree
2019-01-26
Al
e
xey
T
o
ptygin
Supp
r
ess snpri
n
tf "out
p
ut
m
ay be
t
runca
t
ed"
wa
r
nings
commit
|
commitdiff
|
tree
2019-01-26
G
uilhe
r
me Otton
i
B
ack out
"Free co
d
e
.
prof after retranslate-all complete
s
"
commit
|
commitdiff
|
tree
2019-01-26
Rick Lavoie
Impro
v
e
TypeConstraint::alwaysPasses()
commit
|
commitdiff
|
tree
2019-01-26
R
ick Lavoie
Improv
e
p
rop type-hint enf
o
rc
e
ment o
v
erhead for Thrift
.
.
.
commit
|
commitdiff
|
tree
2019-01-26
Yu-J
u
ng Lo
ex
p
and the s
i
ze of RepoAuthType
T
a
g
commit
|
commitdiff
|
tree
2019-01-26
G
u
ilh
e
rme Ot
t
oni
Add an
o
ption to
d
i
sable
h
o
t/co
l
d
c
ode splitting for
.
.
.
commit
|
commitdiff
|
tree
2019-01-26
Mag
g
ie M
o
s
s
Move
ty
p
edef ch
e
ck
t
o instant
i
abil
i
ty_check (2/n
)
commit
|
commitdiff
|
tree
2019-01-26
A
l
e
xey To
p
tygin
Delete framewo
r
k tests
.
commit
|
commitdiff
|
tree
2019-01-26
Fr
e
d Emmott
Handle EINTR in waitp
i
d
when
h
h_client s
t
a
rts the server
commit
|
commitdiff
|
tree
2019-01-25
Pau
l
Bissonnet
t
e
Raise warnings
for lookups from SkipFrame
b
ui
l
tins
commit
|
commitdiff
|
tree
2019-01-25
L
e
o Osvald
Optionally ban non-tople
v
el (inl
i
ne) f
u
nct
i
o
ns
commit
|
commitdiff
|
tree
2019-01-25
Adam Sim
p
kins
defin
e
a
w
eak Test::
R
unTestsI
m
pl() symbol to avoid
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Leo O
s
v
a
ld
D
isall
o
w n
o
n
-toplev
e
l functi
o
ns before lowering
commit
|
commitdiff
|
tree
2019-01-25
Jo
s
e
p
h Gr
i
ego
Twea
k
toPHPArrayIntish
C
ast
to intish cast even on
P
HP
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Maggie Moss
Create instantiability_check
(
1/
n
)
commit
|
commitdiff
|
tree
2019-01-25
Jan Oravec
S
p
lit FPushCtor* into
NewOb
j
* + FPu
s
hCtor
commit
|
commitdiff
|
tree
2019-01-25
Kunal Mehta
Default i
n
val
i
d
m
od
e
to p
a
r
tial
i
n Hack f
i
les
commit
|
commitdiff
|
tree
2019-01-25
Paul Bissonnette
In
t
roduce a
n
e
w fr
a
mewor
k
for tr
a
c
ing
sandbox r
e
quest
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Paul Bissonnette
Mark fatal units a
s
H
H
commit
|
commitdiff
|
tree
2019-01-25
Andr
e
w K
e
n
n
edy
Clean up printing
o
f ty
p
es in
error messages
commit
|
commitdiff
|
tree
2019-01-25
Andrew Kennedy
New
inference: type variable type in TypeStru
c
t
u
re
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Leo Osval
d
Ad
d
option to disable
n
on-top
-
l
evel declarat
i
ons
commit
|
commitdiff
|
tree
2019-01-25
Yu
-
Jung Lo
Fix bu
g
when uses Func/Class type
v
a
l
u
e as arra
y
key
commit
|
commitdiff
|
tree
2019-01-25
Vladimir
M
atve
e
v
Relax condition in func
t
ion that cr
e
ates unique
name
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Bill Fu
m
erola
remov
e
code in {Unit,Func} used only t
o
support cre
a
te_func
t
ion
commit
|
commitdiff
|
tree
2019-01-25
Bill Fumerola
r
e
move
c
reat
e
_function
,
E
x
ecutionConte
x
t::creat
e
F
unc
t
io
n
commit
|
commitdiff
|
tree
2019-01-25
Bill Fumerola
remov
e
`c
r
eate_fu
n
c
t
ion` calls fr
o
m unit tests wher
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Bin Liu
do
n
't
l
e
t
w
armup reques
t
s
O
O
M
commit
|
commitdiff
|
tree
2019-01-24
F
r
e
d
Emm
o
tt
upd
a
te hack+hhvm version numbers
commit
|
commitdiff
|
tree
2019-01-24
T
homas Jia
n
g
Mig
r
ate `hint` nami
n
g t
o
operate on the aast
commit
|
commitdiff
|
tree
2019-01-24
Vassil Mladenov
pr
i
nt re
i
fy
f
or
t
p
arams
commit
|
commitdiff
|
tree
2019-01-24
Igor
S
u
gak
f
ix bu
i
ld wit
h
boost-1
.
69
.
0
commit
|
commitdiff
|
tree
2019-01-24
Magg
i
e
M
oss
Remove redundant c
o
routine c
h
ecks
commit
|
commitdiff
|
tree
2019-01-24
Tim Za
k
i
a
n
R
e
po
r
t
e
rrors for reified types in in
t
erfaces
commit
|
commitdiff
|
tree
2019-01-24
J
i
m
G
e
ist
Fix
crash in de
b
ugger
commit
|
commitdiff
|
tree
2019-01-24
And
r
ew Kennedy
New i
n
fer
e
nce: i
n
stanceof on cla
s
s ex
p
res
s
ion of type
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
Andrew Kennedy
Pro
d
uc
e
e
rror for type
c
hecker timeout on function
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
Sasha Manzyuk
Expand the bound
s
when solving type variables
commit
|
commitdiff
|
tree
2019-01-24
Sasha
M
anzyuk
Elim
i
nate redunda
n
t subtypi
n
g checks against mixed
commit
|
commitdiff
|
tree
2019-01-24
A
ndrew Kennedy
New
i
n
f
erence: new tes
t
cases that are co
r
rect
l
y rejec
t
ed
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
Wilfred Hughe
s
R
e
fac
t
or Errors module to not use injec
t
io
n
commit
|
commitdiff
|
tree
2019-01-24
L
e
o
O
s
vald
Disallow non-topl
e
vel classes wi
t
h
o
u
t
syntax
level
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
G
u
ilherme
O
tt
o
ni
Free code
.
prof after re
t
ranslate-al
l
comple
t
es
commit
|
commitdiff
|
tree
2019-01-24
Bin Li
u
prefer 2M hu
g
etlb
p
a
g
e
s, an
d
f
a
llbac
k
to trans
p
a
r
ent
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
Jan
O
r
avec
Add
s
upp
o
rt for <<__Dynamicall
y
Con
s
t
r
uctible>>
commit
|
commitdiff
|
tree
2019-01-24
J
a
n
O
r
avec
Kill Class::
m
_OD
A
t
trs
commit
|
commitdiff
|
tree
2019-01-23
Hu
n
t
er
Goldstein
Have invalid arraykey check
not r
e
port error
s
for untyped
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Hun
t
e
r
Goldstein
Suppress
p
r
omoti
o
n
notice for
key
-
val
u
e preserving
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Oguz U
l
gen
Make nest
e
d ParenthesizedExpression and SubscriptExpress
i
on
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Andrew
K
e
nned
y
New inference: spur
i
ous circul
a
r
typ
e
s
commit
|
commitdiff
|
tree
2019-01-23
Steve Walk
revise callstubs defs for aar
c
h64
target (
#
8401)
commit
|
commitdiff
|
tree
2019-01-23
Oguz U
l
ge
n
Add
p
arameter
v
e
rification to Rei
f
i
ed
G
e
n
eric
s
through
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Oguz
Ulgen
Emit
VerifyPa
r
amT
y
peT
S
ins
t
e
ad of Ve
r
if
y
Para
m
Type wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
J
an
O
ra
v
ec
Remove u
n
used field
s
from ArrayIter
commit
|
commitdiff
|
tree
2019-01-22
Jan Oravec
Improve
AutoloadHandler::DecodedHandler
commit
|
commitdiff
|
tree
2019-01-22
Alexe
y
Toptyg
i
n
Change order
o
f paths
i
n which we look for hh
v
m in
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
S
ash
a
Manzyuk
M
a
ke ty
p
e refinement by Shapes
:
:k
e
yExists te
s
ts work
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
S
a
sha Manzyuk
Support legacy behavior
o
f
H
H\BuiltinEnum in
the
new
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Wilfred Hu
g
hes
Remov
e
d u
n
used g
l
ob
a
l ref a
u
to_complete
commit
|
commitdiff
|
tree
2019-01-22
Mark Willi
a
ms
F
i
x
n
o
n-st
r
ict aliasing in
P
CF
i
lter
commit
|
commitdiff
|
tree
2019-01-21
Wilf
r
ed Hug
h
e
s
Remove unus
e
d global is_ide_m
o
de
commit
|
commitdiff
|
tree
2019-01-21
A
n
drew K
e
nnedy
New
inference: remov
e
red
u
ndant upper
bounds when
so
l
ving
.
.
.
commit
|
commitdiff
|
tree
2019-01-21
Andrew Kennedy
New inferen
c
e:
up
d
at
e
v
ari
a
nc
e
of t
y
pe variables after
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
An
d
rew Kennedy
Reject use of superglobals in st
r
ict mode
commit
|
commitdiff
|
tree
2019-01-19
Alexey
Toptygin
Move
funct
i
on poi
n
t
e
r
by
t
ecode
s
to the right secti
o
n
commit
|
commitdiff
|
tree
2019-01-19
A
l
e
xey Toptygin
Reflecti
o
nFunctionAbstract::returnsR
e
ference always
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Oguz
Ulgen
Prevent
ext_vsdebug
te
s
ts from leaving hhvm
processe
s
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Fred Emmott
Implici
t
`<?hh // s
t
rict` for
.
ha
c
k files
commit
|
commitdiff
|
tree
2019-01-19
Alexey
T
optygin
Re-i
n
tr
o
d
u
ce array_walk and
array_walk_recursive
commit
|
commitdiff
|
tree
2019-01-19
Emil Hessl
o
w
By mist
a
ke I removed $m
o
de
commit
|
commitdiff
|
tree
2019-01-19
Jan Orave
c
Kill
CufIter
commit
|
commitdiff
|
tree
2019-01-19
Jan O
r
avec
Do n
o
t use CufIt
e
r i
n
a
u
toload handler
commit
|
commitdiff
|
tree
2019-01-19
Andr
e
w Kennedy
New inference: overloaded idx
commit
|
commitdiff
|
tree
2019-01-18
Jan Or
a
ve
c
Nor
m
alize ActRec context
commit
|
commitdiff
|
tree
2019-01-18
Vassil Mladen
o
v
M
ake c_tparams p
r
intable
o
n a
class
commit
|
commitdiff
|
tree
2019-01-18
J
a
n Oravec
Improv
e
ana
l
ysis of FP
u
s
h
C
tor
a
nd FP
u
shCtorS
commit
|
commitdiff
|
tree
2019-01-18
Magg
i
e Moss
Allow as
o
p
e
r
a
tor
i
n
side
index
expressions i
n
f
o
r
e
ach
.
.
.
commit
|
commitdiff
|
tree
2019-01-18
Jake Baile
y
(Hac
k
lang)
I
m
prove e
q
uality check linter me
s
sage for opaque enu
m
s
commit
|
commitdiff
|
tree
next