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
Add trimmed down graph for v0 of coeffects
2020-12-02
Vassil Mladen
o
v
Add trimmed down grap
h
for
v0
of coe
f
fe
c
ts
commit
|
commitdiff
|
tree
2020-12-01
Vassil Mla
d
enov
Reo
r
ganize cap
a
bility HHIs ag
a
in
commit
|
commitdiff
|
tree
2020-11-23
V
assi
l
Mlad
e
n
o
v
Back out "Change default
ca
p
ability to
b
e `defaults
.
.
.
commit
|
commitdiff
|
tree
2020-11-20
Vassil Ml
a
denov
Chang
e
defaul
t
c
apability to be `defaults` in
s
tea
d
.
.
.
commit
|
commitdiff
|
tree
2020-11-19
Vassil
Mladen
o
v
C
h
ange capability
t
o be a variant in Tfun
commit
|
commitdiff
|
tree
2020-11-10
V
a
ssil Mlad
e
nov
Backout
D
24
1
32
2
29
commit
|
commitdiff
|
tree
2020-11-03
Vassil Mladen
o
v
M
a
ke default
capabili
t
y
not b
e
bottom t
y
p
e
commit
|
commitdiff
|
tree
2020-11-03
V
a
ssil Mladeno
v
Mino
r
simpl
i
fication for
top level function de
c
larations
commit
|
commitdiff
|
tree
2020-10-23
Vas
s
il Mladenov
HH
I
reor
g
a
n
iza
t
io
n
commit
|
commitdiff
|
tree
2020-10-13
Vassil Mla
d
enov
Upd
a
ting map
wit
h
Global
s
,
I
O
, and Unrestri
c
tedMu
t
at
i
on
commit
|
commitdiff
|
tree
2020-10-10
Vassil
M
laden
o
v
A
dd graph for
c
o
e
ffects interf
a
ce hierarchy
commit
|
commitdiff
|
tree
2020-10-05
Vass
i
l Mladenov
Parse cap on l
a
mb
d
a
commit
|
commitdiff
|
tree
2020-10-02
Vassil Mladenov
Parse cap on function type speci
f
ie
r
commit
|
commitdiff
|
tree
2020-09-30
Vassil
M
lade
n
ov
Pars
e
brac
k
et syntax
commit
|
commitdiff
|
tree
2020-09-22
Vassil Mladenov
Make make_token explicitly match
i
n di
r
ect de
c
l
pars
e
r
commit
|
commitdiff
|
tree
2020-09-21
V
a
ssil
Mladenov
Save
a
fu
n
ction's capability as a fake local and pas
s
.
.
.
commit
|
commitdiff
|
tree
2020-09-16
V
ass
i
l Mlade
n
ov
Set t
c
opt
b
a
sed
o
n
_
_Enable
U
nstable
F
eature
s
commit
|
commitdiff
|
tree
2020-09-16
Va
s
s
il Mladenov
Add tcopt fo
r
c
o
effects
commit
|
commitdiff
|
tree
2020-09-12
Va
s
sil
Mla
d
enov
Add f
t
_implicit_pa
r
ams to fun_type
commit
|
commitdiff
|
tree
2020-09-08
Va
s
sil
M
la
d
enov
Lowerin
g
of ca
p
a
bilities
commit
|
commitdiff
|
tree
2020-09-08
Va
s
sil Mladenov
A
dd f_u
n
safe_cap to AST
commit
|
commitdiff
|
tree
2020-09-01
Vassil Ml
a
denov
Parsing of temporary
capa
b
ility syn
t
ax
commit
|
commitdiff
|
tree
2020-08-25
V
ass
i
l Mla
d
enov
Allow
h
h_
p
a
r
se to use __EnableU
n
stab
l
e
F
e
at
u
re
s
commit
|
commitdiff
|
tree
2020-08-21
Vassil Mladenov
Mi
l
d
refact
o
r of funct
i
on formatting
commit
|
commitdiff
|
tree
2020-06-15
Vassi
l
Mladenov
Move con
s
t
a
nt t
o
root
names
p
a
c
e for HSL
commit
|
commitdiff
|
tree
2020-06-12
Vassil Mladenov
Res
t
ore hard-
b
anned
error codes
commit
|
commitdiff
|
tree
2020-06-12
V
a
s
s
il
M
l
aden
o
v
Add a
f
lag
t
o not raise a
t
yping error in partial
commit
|
commitdiff
|
tree
2020-06-12
Vass
i
l Mladen
o
v
Add
integration test
commit
|
commitdiff
|
tree
2020-06-12
Vassil Mladen
o
v
Add partial whitelist
commit
|
commitdiff
|
tree
2020-06-12
V
assil Ml
a
den
o
v
Remove un
u
sed lint
c
h
e
c
k
commit
|
commitdiff
|
tree
2020-06-12
V
a
ssil Mladenov
Invert
decl fi
x
me code
c
h
e
ck
commit
|
commitdiff
|
tree
2020-06-11
Vassil Mladenov
Make errors for strict
mode be wh
i
telis
t
e
d
commit
|
commitdiff
|
tree
2020-06-10
Vassil Mlade
n
ov
Bac
k
o
ut "
T
ypec
h
eck tes
t
s" and "[1/
8
] Ma
k
e err
o
rs for
.
.
.
commit
|
commitdiff
|
tree
2020-06-10
V
a
s
sil Mladenov
Typecheck
t
ests
commit
|
commitdiff
|
tree
2020-06-10
Va
s
sil Mla
d
enov
Make e
r
ro
r
s for strict mode
be whitelist
e
d
commit
|
commitdiff
|
tree
2020-06-04
Vassil Mladenov
Flag to disab
l
e HH_IGNORE_E
R
ROR
commit
|
commitdiff
|
tree
2020-06-03
Vassil
Mladenov
Stop du
p
licating code
commit
|
commitdiff
|
tree
2020-05-31
Vassil Mladenov
Delete
.
out fi
l
es that
have sn
u
ck
into
hg
commit
|
commitdiff
|
tree
2020-05-29
Vassil Mladeno
v
Clear
o
ut top
l
evel co
d
e and missi
n
g
r
e
turn errors
.
.
.
commit
|
commitdiff
|
tree
2020-05-16
Vassil Mladenov
Add
h
ackpartial to runtime
commit
|
commitdiff
|
tree
2020-05-15
V
assil Mladen
o
v
Re-run oxidize
commit
|
commitdiff
|
tree
2020-05-14
Vassil Mladenov
R
e
move functi
o
n bound generics that are
only
u
sed in
.
.
.
commit
|
commitdiff
|
tree
2020-05-14
Vassil Mladeno
v
Mak
e
h
h
_server
a
war
e
of
.
hackpartial
file
s
commit
|
commitdiff
|
tree
2020-05-13
Vassil Mladenov
Set mode of
.
h
a
c
kpartial files to
b
e Mparti
a
l
commit
|
commitdiff
|
tree
2020-05-13
Vassil M
l
aden
o
v
Add parse
error for
.
h
ackpartial file
s
w
i
th he
a
ders
commit
|
commitdiff
|
tree
2020-05-13
Vass
i
l Mladenov
S
plit e
r
ror codes for read
/
write
on array access a
n
d
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
V
a
ssil Mladenov
Expose
m
o
r
e builtin constants
commit
|
commitdiff
|
tree
2020-04-30
Vassil
Mlad
e
n
ov
Ignore disallowed_de
c
l_fixmes o
p
tion in HHI files
commit
|
commitdiff
|
tree
2020-04-30
V
a
s
s
i
l Mladenov
Move incorrect
type to
f
acebook/
commit
|
commitdiff
|
tree
2020-04-30
Vassil Mladeno
v
Enab
l
e like
c
a
s
ts to non-
e
nforc
e
able generics
commit
|
commitdiff
|
tree
2020-04-23
Vassil
M
l
adenov
Make s
t
atic property initializa
t
ion check see
if
t
ype
.
.
.
commit
|
commitdiff
|
tree
2020-04-21
Vassil Ml
a
denov
Make initia
l
ized property check see if type is a supert
y
pe
.
.
.
commit
|
commitdiff
|
tree
2020-04-15
Vassil Mladenov
Ignore ignored_fi
x
me_codes in
H
HI files
commit
|
commitdiff
|
tree
2020-04-14
Vassil Mladenov
Fix handl
i
ng
o
f __FUNCTION_
C
REDENTIAL_
_
pseudoconstan
t
commit
|
commitdiff
|
tree
2020-04-06
V
a
ssil Ml
a
denov
Fix typo
commit
|
commitdiff
|
tree
2020-04-04
Vassil M
l
adenov
Remove
legacy chec
k
for whether a type
c
onsta
n
t is
.
.
.
commit
|
commitdiff
|
tree
2020-04-04
Vassil Mladenov
R
emove legacy che
c
k for
whe
t
her a typ
e
con
s
tant is
.
.
.
commit
|
commitdiff
|
tree
2020-04-04
V
a
ssil M
l
adenov
Remove l
e
gacy c
h
e
ck
f
o
r whether a type
c
onstant
i
s
.
.
.
commit
|
commitdiff
|
tree
2020-03-27
V
assil Mlad
e
n
o
v
Allow like c
a
sts
for varr
a
y/da
r
r
ay
commit
|
commitdiff
|
tree
2020-03-27
V
a
ssil Mladenov
Ban array
append operations
on Ma
p
commit
|
commitdiff
|
tree
2020-03-26
Vass
i
l Mladeno
v
Emit like types as their inner type in
X
HP attribute
.
.
.
commit
|
commitdiff
|
tree
2020-03-24
Vas
s
il Mladenov
R
e
move type
c
hecker s
u
ppo
r
t for __call
commit
|
commitdiff
|
tree
2020-03-24
Vassil Mladenov
Make legacy enums l
o
okup type constant instead of type
.
.
.
commit
|
commitdiff
|
tree
2020-03-24
Va
s
sil Mladenov
Purge Unch
e
c
kedEnum
commit
|
commitdiff
|
tree
2020-03-19
Vassi
l
M
l
ad
e
no
v
M
ake BuiltInEnum
c
ovariant
commit
|
commitdiff
|
tree
2020-03-18
V
a
ssil Mladenov
Create a flag to ban
arra
y
() literals
commit
|
commitdiff
|
tree
2020-03-16
Vass
i
l
M
ladenov
Random ar
r
a
y
stu
f
f in HHVM an
d
Hack Nat
i
ve
commit
|
commitdiff
|
tree
2020-03-13
Vassil Mladen
o
v
Make range(
m
,
n
) emit a varray
commit
|
commitdiff
|
tree
2020-03-03
Vas
s
i
l
Mladenov
R
an
d
o
m arra
y
stuff in
hack
commit
|
commitdiff
|
tree
2020-03-03
Va
s
sil
M
l
a
denov
R
e
m
o
ve a
r
ray in re
m
ainin
g
m
iscellaneous hack tests
commit
|
commitdiff
|
tree
2020-03-03
Vassil Mladenov
Remai
n
der of array t
e
sts
commit
|
commitdiff
|
tree
2020-03-02
V
a
ssil Mlad
e
nov
Non-trivial typecheck tests
commit
|
commitdiff
|
tree
2020-03-02
V
assil Mlade
n
ov
Remove
a
rray(
.
.
.
) in typecheck tests that res
u
lt in
.
.
.
commit
|
commitdiff
|
tree
2020-03-02
V
a
ssil
M
ladenov
Spli
t
out memory
i
nterval chan
g
e
commit
|
commitdiff
|
tree
2020-03-02
Va
s
s
i
l Mladenov
A
few str
a
y dv
_
array test
s
commit
|
commitdiff
|
tree
2020-02-29
V
a
ss
i
l
M
ladenov
Remo
v
e
array from the com
p
arison tests
commit
|
commitdiff
|
tree
2020-02-28
Vassil Mladenov
Rem
o
ve array from the hack_arr
_
compat
tests
commit
|
commitdiff
|
tree
2020-02-28
V
a
s
sil Ml
a
denov
Replace array(
.
.
.
) with intrinsics in the d
v
_array
.
.
.
commit
|
commitdiff
|
tree
2020-02-28
Vassil
M
ladenov
Shor
t
e
n
expectf
commit
|
commitdiff
|
tree
2020-02-28
Vass
i
l Mladenov
Roll back array-spe
c
ific ch
a
nges through D
1
9
607758
commit
|
commitdiff
|
tree
2020-02-28
Vassil Mladenov
Auto: re
p
l
ac
e
e
m
pty
a
rray literal
s
w
ith varray
commit
|
commitdiff
|
tree
2020-02-28
Vassil Mladenov
Au
t
o: s
l
ow
/
t
e
st array lite
r
als with expectf changes
commit
|
commitdiff
|
tree
2020-02-28
Vassil
M
lad
e
nov
Aut
o
: re
p
lace array liter
a
ls in slow/ tests
commit
|
commitdiff
|
tree
2020-02-28
Vassil Mladenov
Replace mi
x
ed
array l
i
terals manu
a
lly
commit
|
commitdiff
|
tree
2020-02-28
V
assil Mladenov
Replace mi
x
ed array lit
e
rals manually
commit
|
commitdiff
|
tree
2020-02-27
V
a
s
sil
Mladeno
v
Replac
e
mixed ar
r
ay literals manua
l
ly
commit
|
commitdiff
|
tree
2020-02-27
Vassil
M
ladenov
R
e
place mixed array literals ma
n
u
a
lly
commit
|
commitdiff
|
tree
2020-02-27
Vass
i
l Mladenov
Replac
e
mixed array liter
a
l
s manuall
y
commit
|
commitdiff
|
tree
2020-02-26
Vas
s
il Mlad
e
nov
Manual: r
e
mov
e
array literals
f
rom quick tes
t
s
commit
|
commitdiff
|
tree
2020-02-26
V
a
ssil Mla
d
enov
Bind position to kind in JSON for
Typ
i
ng_pr
i
nt i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2020-02-26
Vassi
l
Mladenov
Remove array l
i
t
e
rals from q
u
i
c
k
tests
commit
|
commitdiff
|
tree
2020-02-26
Vassil Mlad
e
nov
Remove array lite
r
als from qu
i
c
k
tests
commit
|
commitdiff
|
tree
2020-02-26
V
assil
M
la
d
enov
Re
m
ove
a
r
ray literals from qu
i
c
k
tests
commit
|
commitdiff
|
tree
2020-02-25
Vassil Mladenov
Rem
o
ve array literals
from quick
t
ests
commit
|
commitdiff
|
tree
2020-02-21
Vassil Mladenov
Re
m
ove
a
rr
a
y(
.
.
.
) in f
f
p test
s
commit
|
commitdiff
|
tree
2020-02-20
Vassil Mladenov
Codemod array(
.
.
.
) in hack tests
commit
|
commitdiff
|
tree
2020-02-19
Vass
i
l Mladenov
Do not
error for
d
efault case w
h
en
swi
t
ching
on an
.
.
.
commit
|
commitdiff
|
tree
2020-02-19
V
a
ssil Mladenov
Allow like casts for
typ
e
aliases wi
t
h g
e
n
erics using
.
.
.
commit
|
commitdiff
|
tree
2020-02-13
Vass
i
l Mladenov
Ban this::T as a rei
f
ied type argument
commit
|
commitdiff
|
tree
2020-02-13
Vassil Mladenov
Attach type
re
a
son posi
t
io
n
s
to
type
-
a
t-pos json
commit
|
commitdiff
|
tree
next