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
Don't string match function names for Typing_env pseudo functions
2021-01-03
Va
s
sil Mlade
n
ov
Don't string match fun
c
tion names for
Typing_e
n
v pse
u
do
.
.
.
commit
|
commitdiff
|
tree
2020-12-30
Vassil Mladenov
Remove som
e
s
t
ring che
c
ks fr
o
m th
e
d
efaul
t
path for
.
.
.
commit
|
commitdiff
|
tree
2020-12-30
V
a
s
s
il Ml
a
d
e
nov
Check coeffects for `
u
sing`
commit
|
commitdiff
|
tree
2020-12-29
Vassil Mladenov
Do
not
r
un expression inference tw
i
ce f
o
r c
l
one
commit
|
commitdiff
|
tree
2020-12-24
V
a
ss
i
l Mlad
e
nov
Sp
e
ci
a
l cas
e
no
t
hing
c
oeffect
i
n error
me
s
sages, stop
.
.
.
commit
|
commitdiff
|
tree
2020-12-23
Vassil Mla
d
enov
Prett
y
print capabilities in ge
n
e
ric subty
p
ing errors
commit
|
commitdiff
|
tree
2020-12-23
Vassil M
l
adenov
Make g
o
to defin
i
tion ignore unsafe capa
b
i
li
t
ies in
.
.
.
commit
|
commitdiff
|
tree
2020-12-22
V
a
ssil Mladenov
Add
h
hconfig fla
g
for po_
e
nable_coeffects,
c
l
ean
up
.
.
.
commit
|
commitdiff
|
tree
2020-12-22
Va
s
sil
Mladenov
Hard enable
parsing of coeffects for hh_sing
l
e_type_
c
heck
commit
|
commitdiff
|
tree
2020-12-22
Vassil Ml
a
denov
Move ca
p
ab
i
lity initialization e
a
rl
i
er for fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2020-12-22
Vassil Mladen
o
v
Ch
e
ck co
e
f
f
e
c
ts
o
n __clone
commit
|
commitdiff
|
tree
2020-12-21
Vas
s
il
Mladenov
E
labora
t
e ctx
c
onst
a
nt n
a
m
espac
e
s
commit
|
commitdiff
|
tree
2020-12-21
V
assil Mlade
n
ov
I
n
st
a
ntia
t
e
c
o
ns
t
ructor
tparams i
f
they exist
commit
|
commitdiff
|
tree
2020-12-21
Vassi
l
M
l
adenov
T
r
ansformation
f
or
parameter
dependent cont
e
xts
commit
|
commitdiff
|
tree
2020-12-18
Vassil
M
lad
e
nov
Lower `ctx $f`
commit
|
commitdiff
|
tree
2020-12-16
Vas
s
il Mla
d
enov
S
ome r
e
n
a
m
ing
commit
|
commitdiff
|
tree
2020-12-16
Va
s
sil M
l
adenov
Change t
y
pe of capabilities t
o
list of hints
commit
|
commitdiff
|
tree
2020-12-15
Vassil Mlad
e
nov
Ad
d
parsing for
$
x::C in context lists
commit
|
commitdiff
|
tree
2020-12-14
Vassil Mladenov
Add parsing for dep
e
n
d
e
nt function c
o
ntexts
commit
|
commitdiff
|
tree
2020-12-14
Vassil Mladenov
Delete provisional
s
yn
t
a
x for ca
p
abilities
commit
|
commitdiff
|
tree
2020-12-11
Va
s
sil Mlade
n
ov
Do n
o
t
make
i
ntersectio
n
w
h
e
n only single item in
c
oef
f
e
ct
.
.
.
commit
|
commitdiff
|
tree
2020-12-04
Vass
i
l Mla
d
en
o
v
Ch
a
nge defa
u
l
t capabili
t
y to be `default
s
` instead
.
.
.
commit
|
commitdiff
|
tree
2020-12-03
Vass
i
l
Mladenov
Up
d
ate `defaults
`
with the v0 coeffects
commit
|
commitdiff
|
tree
2020-12-02
Vassil Mladenov
Ad
d
trimmed down graph for
v0 of
coeffec
t
s
commit
|
commitdiff
|
tree
2020-12-01
Vassil Mladenov
Reorganize capa
b
ili
t
y HH
I
s again
commit
|
commitdiff
|
tree
2020-11-23
Vassil Mladen
o
v
Back out "Change default
cap
a
b
i
lity to be `defaults
.
.
.
commit
|
commitdiff
|
tree
2020-11-20
Vas
s
il Mladenov
Chan
g
e default ca
p
a
bility to
b
e `defaults`
inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2020-11-19
Va
s
sil Ml
a
d
enov
Change capability to be a variant in Tfun
commit
|
commitdiff
|
tree
2020-11-10
Vassil Mlade
n
ov
Backout
D24132229
commit
|
commitdiff
|
tree
2020-11-03
V
ass
i
l
Mlad
e
nov
Make
def
a
ul
t
c
apab
i
li
t
y not be b
o
t
tom type
commit
|
commitdiff
|
tree
2020-11-03
Vassil
Ml
a
denov
Mino
r
simp
l
ificat
i
on for top level f
u
nction declarations
commit
|
commitdiff
|
tree
2020-10-23
Vassil
Mladen
o
v
HHI reo
r
ganiza
t
ion
commit
|
commitdiff
|
tree
2020-10-13
Vas
s
i
l Mladenov
Updating map with Gl
o
b
a
l
s
,
IO, and
U
nrestrictedMutation
commit
|
commitdiff
|
tree
2020-10-10
V
a
ssil M
l
a
denov
Add gra
p
h for coeffe
c
ts inte
r
face hierar
c
hy
commit
|
commitdiff
|
tree
2020-10-05
Vassil
Mladenov
Pars
e
cap
on lambda
commit
|
commitdiff
|
tree
2020-10-02
Vas
s
il
Ml
a
deno
v
Parse cap on functi
o
n
type
s
pe
c
ifier
commit
|
commitdiff
|
tree
2020-09-30
Vassil Mladenov
P
a
rse br
a
cket s
y
ntax
commit
|
commitdiff
|
tree
2020-09-22
V
assil Mladenov
Make make_
t
o
k
en ex
p
licitly
match in direct dec
l
parser
commit
|
commitdiff
|
tree
2020-09-21
Vassil
M
ladenov
Save a fu
n
ctio
n
's capability as a fake loc
a
l and pass
.
.
.
commit
|
commitdiff
|
tree
2020-09-16
Vassil
Mladenov
Set tco
p
t based on __Enabl
e
Unstab
l
eFeature
s
commit
|
commitdiff
|
tree
2020-09-16
Vassil Ml
a
d
e
nov
Add tco
p
t for c
o
effects
commit
|
commitdiff
|
tree
2020-09-12
Vas
s
il Mlade
n
ov
Add ft_implicit_params
to fun_type
commit
|
commitdiff
|
tree
2020-09-08
Vassil
M
la
d
enov
Lowering
o
f capabili
t
ies
commit
|
commitdiff
|
tree
2020-09-08
V
a
ssil Ml
a
denov
Add
f_
u
nsafe_c
a
p
t
o AST
commit
|
commitdiff
|
tree
2020-09-01
Vassil Ml
a
denov
Parsing of temporary capability syntax
commit
|
commitdiff
|
tree
2020-08-25
Vassil
Mladenov
Allow hh_parse to use _
_
EnableUnstableFeat
u
res
commit
|
commitdiff
|
tree
2020-08-21
V
a
ssi
l
M
la
d
e
n
ov
Mil
d
refacto
r
of fun
c
t
io
n
formatting
commit
|
commitdiff
|
tree
2020-06-15
Vass
i
l Mladenov
Mov
e
constant to root na
m
espace for
HSL
commit
|
commitdiff
|
tree
2020-06-12
V
a
s
s
il Mlad
e
nov
Restore har
d
-banne
d
error codes
commit
|
commitdiff
|
tree
2020-06-12
Vassil Mladenov
Add a flag to
not raise
a
typing error in partial
commit
|
commitdiff
|
tree
2020-06-12
Vassil Mla
d
en
o
v
Ad
d
integ
r
ation test
commit
|
commitdiff
|
tree
2020-06-12
Va
s
s
il Mlade
n
ov
A
d
d
p
a
rtial white
l
ist
commit
|
commitdiff
|
tree
2020-06-12
Vassil Mladenov
R
e
move unused lint ch
e
ck
commit
|
commitdiff
|
tree
2020-06-12
Vassil Mladenov
Invert
d
e
cl f
i
xm
e
code chec
k
commit
|
commitdiff
|
tree
2020-06-11
Va
s
sil
Mlad
e
nov
Mak
e
errors for strict mode be whit
e
li
s
ted
commit
|
commitdiff
|
tree
2020-06-10
Vassil Mla
d
enov
Ba
c
k out
"
Typecheck tests" an
d
"[1/8]
Make
errors for
.
.
.
commit
|
commitdiff
|
tree
2020-06-10
Vassil Mladenov
T
y
p
echeck tests
commit
|
commitdiff
|
tree
2020-06-10
Vassil Mladenov
Mak
e
e
r
rors
f
o
r strict mode be whitelisted
commit
|
commitdiff
|
tree
2020-06-04
Va
s
sil Ml
a
denov
Flag to dis
a
b
le H
H
_IGNORE_ERROR
commit
|
commitdiff
|
tree
2020-06-03
Vassil Ml
a
d
e
nov
Stop duplic
a
t
ing code
commit
|
commitdiff
|
tree
2020-05-31
Vassil
M
ladenov
Delet
e
.
out fi
l
es that have snuck into hg
commit
|
commitdiff
|
tree
2020-05-29
Vassil M
l
adenov
Clear
out top lev
e
l
code and missing return errors
.
.
.
commit
|
commitdiff
|
tree
2020-05-16
Vassil M
l
adenov
Add hackpa
r
tial to ru
n
t
i
me
commit
|
commitdiff
|
tree
2020-05-15
Vassil
Mladenov
Re-run oxidize
commit
|
commitdiff
|
tree
2020-05-14
Vassil Mladenov
R
e
m
o
ve function bound generics that
a
re only use
d
in
.
.
.
commit
|
commitdiff
|
tree
2020-05-14
Vassil Mladenov
Make hh_s
e
rver aw
a
re of
.
hackpartia
l
f
iles
commit
|
commitdiff
|
tree
2020-05-13
Vassil Mladen
o
v
Set mode of
.
hackpart
i
al files to be Mp
a
rt
i
al
commit
|
commitdiff
|
tree
2020-05-13
Vas
s
il Mladenov
Add
parse error for
.
ha
c
kpartial f
i
les with headers
commit
|
commitdiff
|
tree
2020-05-13
Vass
i
l Mladenov
Split
e
r
r
o
r
c
o
des
f
o
r read/w
r
i
te on array acce
s
s
and
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
V
a
s
sil Ml
a
denov
E
x
po
s
e more
b
u
i
ltin constant
s
commit
|
commitdiff
|
tree
2020-04-30
V
a
ssi
l
Mladeno
v
Ignore dis
a
llowed_decl_fix
m
es op
t
i
on in
H
HI files
commit
|
commitdiff
|
tree
2020-04-30
Vassil
Mladenov
Move incorrect type to fac
e
b
ook/
commit
|
commitdiff
|
tree
2020-04-30
Vassil Mlad
e
nov
Enable
l
ike casts to non-enforceable generics
commit
|
commitdiff
|
tree
2020-04-23
V
as
s
i
l
Mladenov
Make s
t
a
t
i
c
pr
o
pe
r
ty initial
i
zation
c
heck see if type
.
.
.
commit
|
commitdiff
|
tree
2020-04-21
V
a
s
sil Mlade
n
ov
M
ake initialized
p
r
op
e
rty ch
e
c
k
see if type i
s
a super
t
ype
.
.
.
commit
|
commitdiff
|
tree
2020-04-15
Vassil Mladenov
Igno
r
e i
g
nored_
f
ixme_
c
o
des in
HHI files
commit
|
commitdiff
|
tree
2020-04-14
V
a
ssi
l
Mladenov
Fix han
d
li
n
g
o
f
__FUNCTION_
C
R
EDENTIAL
_
_
pseu
d
o
c
on
s
tan
t
commit
|
commitdiff
|
tree
2020-04-06
Vassil Mladenov
Fix typo
commit
|
commitdiff
|
tree
2020-04-04
Vassil Mladenov
R
emove legacy
check
for
w
hether a type constant
i
s
.
.
.
commit
|
commitdiff
|
tree
2020-04-04
Vas
s
il Mladenov
Remove legacy c
h
e
c
k for whether
a type con
s
t
ant is
.
.
.
commit
|
commitdiff
|
tree
2020-04-04
Vassil Mladenov
Remove legacy check for w
h
ether a type constant i
s
.
.
.
commit
|
commitdiff
|
tree
2020-03-27
Va
s
s
i
l Mladenov
A
llow like casts for
v
a
rray/darray
commit
|
commitdiff
|
tree
2020-03-27
Vas
s
il Mla
d
enov
Ban
a
r
r
ay
a
ppend operations on Map
commit
|
commitdiff
|
tree
2020-03-26
Vassil Mladeno
v
Emit
l
ike ty
p
es as
t
heir
inner ty
p
e in XHP
a
ttribute
.
.
.
commit
|
commitdiff
|
tree
2020-03-24
V
assil Mladen
o
v
Re
m
ove typeche
c
ker supp
o
rt fo
r
__call
commit
|
commitdiff
|
tree
2020-03-24
Vassil Mlade
n
ov
Make legacy enums lookup type
c
onstant instead o
f
type
.
.
.
commit
|
commitdiff
|
tree
2020-03-24
V
assil Mladenov
Purge Unch
e
ckedEnum
commit
|
commitdiff
|
tree
2020-03-19
Vassi
l
Mla
d
en
o
v
Make BuiltInEnu
m
covariant
commit
|
commitdiff
|
tree
2020-03-18
V
assil Mladenov
Create
a
flag to ban array
(
) litera
l
s
commit
|
commitdiff
|
tree
2020-03-16
Vassil Mladenov
Random array st
u
ff in H
H
V
M
and Hack
N
ative
commit
|
commitdiff
|
tree
2020-03-13
Vas
s
il M
l
adenov
M
ake range(m
,
n) emit a varray
commit
|
commitdiff
|
tree
2020-03-03
Vassil Mladeno
v
Rand
o
m array stuff in hack
commit
|
commitdiff
|
tree
2020-03-03
V
a
ssil Mladen
o
v
Remove arra
y
in remaining miscell
a
ne
o
us hack tests
commit
|
commitdiff
|
tree
2020-03-03
Vassil Mla
d
e
nov
Remainder of
array
t
ests
commit
|
commitdiff
|
tree
2020-03-02
V
assil
Mladenov
Non-trivial typeche
c
k tests
commit
|
commitdiff
|
tree
2020-03-02
Vassil Mladenov
Remove array(
.
.
.
)
in typecheck
t
es
t
s that result
i
n
.
.
.
commit
|
commitdiff
|
tree
2020-03-02
Vassil Mladenov
Split o
u
t
memory i
n
t
erval change
commit
|
commitdiff
|
tree
2020-03-02
Vassil M
l
adenov
A few str
a
y dv_array
t
e
sts
commit
|
commitdiff
|
tree
2020-02-29
V
a
s
s
il Mla
d
enov
Remov
e
array from the co
m
par
i
s
on tests
commit
|
commitdiff
|
tree
2020-02-28
V
a
ssil
Mladenov
R
emove
a
rray from the hack_arr_compat tests
commit
|
commitdiff
|
tree
next