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
Roll back array-specific changes through D19607758
2020-02-28
Vass
i
l Mla
d
en
o
v
R
o
ll back array-sp
e
cifi
c
change
s
through D1
9
607758
commit
|
commitdiff
|
tree
2020-02-28
Vassil M
l
adenov
Auto:
replace
e
mpty array
lite
r
a
l
s
w
i
t
h
v
array
commit
|
commitdiff
|
tree
2020-02-28
Vassil
M
lad
e
no
v
Auto: slow/ test array lit
e
rals wit
h
ex
p
e
c
tf changes
commit
|
commitdiff
|
tree
2020-02-28
Vass
i
l Mladenov
Auto
:
r
e
place
array litera
l
s in slow/ tests
commit
|
commitdiff
|
tree
2020-02-28
V
a
ssil Ml
a
denov
Replace mixed a
r
r
a
y li
t
e
r
a
ls manually
commit
|
commitdiff
|
tree
2020-02-28
Va
s
si
l
Mlade
n
ov
Replace mi
x
ed
array literals manually
commit
|
commitdiff
|
tree
2020-02-27
Vas
s
il Mladenov
R
e
place mixed array
liter
a
ls manua
l
ly
commit
|
commitdiff
|
tree
2020-02-27
Vassil Mladenov
Replac
e
mixe
d
ar
r
ay literals manually
commit
|
commitdiff
|
tree
2020-02-27
V
a
ssil Mladenov
Replace
mixed array
literals manually
commit
|
commitdiff
|
tree
2020-02-26
Vassil M
l
ade
n
ov
M
a
nual: remove array liter
a
ls from quick
te
s
t
s
commit
|
commitdiff
|
tree
2020-02-26
Vassil Mladenov
Bind position to kind in JSO
N
for Typi
n
g_pri
n
t ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2020-02-26
Vassil Mladenov
Remove
array lit
e
rals from
q
u
ick test
s
commit
|
commitdiff
|
tree
2020-02-26
V
a
ssil
Mlade
n
o
v
R
e
m
ov
e
array lite
r
als from qu
i
c
k tes
t
s
commit
|
commitdiff
|
tree
2020-02-26
Vassil Mladeno
v
Remove arr
a
y l
i
t
e
rals
f
rom qui
c
k te
s
ts
commit
|
commitdiff
|
tree
2020-02-25
Vas
s
il Mlade
n
ov
Remov
e
array
l
iterals from qu
i
ck tests
commit
|
commitdiff
|
tree
2020-02-21
Vassil Mlade
n
ov
R
emove
arra
y
(
.
.
.
)
in ffp t
e
sts
commit
|
commitdiff
|
tree
2020-02-20
Vassil Mladenov
C
o
demod
a
rray(
.
.
.
)
i
n
hack te
s
ts
commit
|
commitdiff
|
tree
2020-02-19
Vas
s
il Mladenov
Do not error for defa
u
l
t case whe
n
s
wit
c
hing
o
n
an
.
.
.
commit
|
commitdiff
|
tree
2020-02-19
Vassil
Mladenov
Allo
w
lik
e
casts for typ
e
a
l
iases with gener
i
c
s
using
.
.
.
commit
|
commitdiff
|
tree
2020-02-13
Vassil Mlad
e
nov
Ban t
h
is
:
:T as a reified type
a
r
gument
commit
|
commitdiff
|
tree
2020-02-13
Va
s
sil
M
ladeno
v
Attach type reas
o
n
positions
to type-at-pos js
o
n
commit
|
commitdiff
|
tree
2020-02-12
Va
s
s
il
Mla
d
enov
Fix INCORRECT_T
Y
PE ca
s
t
s
to properly
s
e
t the like
c
ontext
.
.
.
commit
|
commitdiff
|
tree
2020-02-11
Vassil Mladenov
Replace array() to varr
a
y[] arbit
r
a
ri
l
y in Zend tests
commit
|
commitdiff
|
tree
2020-02-11
V
a
s
s
il Ml
a
de
n
ov
Re
p
lace ar
r
ay() with
varray
[
] in a specifi
c
kind of
.
.
.
commit
|
commitdiff
|
tree
2020-02-11
V
a
ssil Mladen
o
v
Replace array()
with varray[] in a specific kind
o
f
.
.
.
commit
|
commitdiff
|
tree
2020-02-11
Va
s
si
l
Mladeno
v
Auto: remove
a
rray from
Z
end tests
commit
|
commitdiff
|
tree
2020-02-08
Vassil Mladenov
Roll back dv_array
c
hanges fr
o
m D19590660
commit
|
commitdiff
|
tree
2020-02-07
Vassil Mladenov
Remove array(
.
.
.
) literals
f
ro
m
i
n
c
fil
e
s
commit
|
commitdiff
|
tree
2020-02-06
Vas
s
il Mladenov
Re
m
o
ve arra
y
(
.
.
.
) literals from hphp/sys
t
em
commit
|
commitdiff
|
tree
2020-02-06
V
a
ss
i
l Mladenov
Re
m
ove ar
r
ay(
.
.
.
) litera
l
s from hphp/system
commit
|
commitdiff
|
tree
2020-02-06
Vassil Ml
a
denov
R
emove array(
.
.
.
) literals from hphp/test
/
server
and
.
.
.
commit
|
commitdiff
|
tree
2020-02-06
Vassil Mladenov
Remov
e
array(
.
.
.
) li
t
erals from hphp/system
commit
|
commitdiff
|
tree
2020-02-05
Vassil Mladenov
Remo
v
e par
s
ing fo
r
bracke
t
array
l
iterals
commit
|
commitdiff
|
tree
2020-02-05
Vassil Mla
d
enov
Remove bracket lite
r
als
exposed
b
y
D19704305
commit
|
commitdiff
|
tree
2020-02-05
Vassil
Mlade
n
o
v
R
emove array(
.
.
.
) l
i
te
r
a
l
s fro
m
h
p
hp/runtim
e
commit
|
commitdiff
|
tree
2020-02-05
Vass
i
l Mladenov
Ra
i
se u
n
c
o
n
d
i
tional
parse er
r
o
r for
b
racket
array literals
commit
|
commitdiff
|
tree
2020-02-03
Vassil
M
l
a
deno
v
Codemod t
o
re
m
ove bracket
ar
r
a
y
s
f
ro
m
Hack tests
commit
|
commitdiff
|
tree
2020-02-03
Vassil Mladeno
v
Convert e
m
pty a
r
rays i
n
tests that sp
e
cific
a
lly test
.
.
.
commit
|
commitdiff
|
tree
2020-02-03
Vassil Mladenov
Conver
t
empty
ar
r
ays in tests that specificall
y
te
s
t
.
.
.
commit
|
commitdiff
|
tree
2020-02-03
Vassil Mladeno
v
Convert empty arrays
in tests that
specific
a
l
l
y
test
.
.
.
commit
|
commitdiff
|
tree
2020-02-03
Vassil Mla
d
enov
Convert
e
mpty
a
rrays to varray/d
a
rray in slow/ tests
commit
|
commitdiff
|
tree
2020-02-01
Vassil Mladenov
C
o
nvert more tests
w
ith empty
arrays to varray/da
r
r
ay
commit
|
commitdiff
|
tree
2020-01-30
Vas
s
i
l
Mladen
o
v
Conver
t
em
p
ty
arrays
to varra
y
/dar
r
a
y i
n
slow/ tests
commit
|
commitdiff
|
tree
2020-01-28
Va
s
s
i
l Mla
d
enov
Use V
a
rrayDarrayCodemo
d
to r
e
move br
a
cket
arrays from
.
.
.
commit
|
commitdiff
|
tree
2020-01-28
Vassil Mladeno
v
R
emove
b
racket arrays from in
c
fi
l
es
commit
|
commitdiff
|
tree
2020-01-28
Vassil Ml
a
denov
Chan
g
e the last of the
.
in
c
file
s
commit
|
commitdiff
|
tree
2020-01-28
Va
s
s
i
l Mladenov
Remove bracket a
r
rays f
r
om
slow/ te
s
ts
commit
|
commitdiff
|
tree
2020-01-28
Vassi
l
Mladenov
Remove brac
k
e
t arrays fr
o
m slow
/
t
es
t
s
commit
|
commitdiff
|
tree
2020-01-28
Vas
s
il Mla
d
e
n
ov
R
emove bracket
array
s
from zen
d
/ tests
commit
|
commitdiff
|
tree
2020-01-27
Vas
s
il
M
ladenov
R
emove
b
racket arrays f
r
om server/ t
e
s
t
s
commit
|
commitdiff
|
tree
2020-01-23
Vassil Mladenov
R
e
move array litera
l
s from quic
k
tests
commit
|
commitdiff
|
tree
2020-01-23
Vassil Mladenov
Re
m
o
v
e litera
l
s
from ext_xhprof
commit
|
commitdiff
|
tree
2020-01-23
Vassil Mlade
n
ov
R
emove literals from ext_reflectio
n
_hni
commit
|
commitdiff
|
tree
2020-01-23
V
a
ssil Mladenov
R
e
move literal in ext_gd
.
php
commit
|
commitdiff
|
tree
2020-01-22
Vassil Mlade
n
ov
Remove literal
s
in ext_std_options
.
p
hp
commit
|
commitdiff
|
tree
2020-01-22
V
assil Ml
a
den
o
v
Remove array litera
l
s fro
m
t
he test
r
u
nner
commit
|
commitdiff
|
tree
2020-01-22
Vassil
Mladenov
Delete docskel
.
p
h
p
commit
|
commitdiff
|
tree
2020-01-22
Vassil
M
l
a
deno
v
R
emove literal f
r
om e
x
t
_
spl
commit
|
commitdiff
|
tree
2020-01-22
Vassil M
l
a
d
enov
Remove
l
i
terals
in
e
xt_ic
u
_
c
ale
n
dar
commit
|
commitdiff
|
tree
2020-01-22
Vassil Mladenov
Remove lit
e
r
a
ls from ex
t
_process
commit
|
commitdiff
|
tree
2020-01-22
V
a
ssil Mlad
e
nov
Remove bra
c
ket array literals
from Red
i
s
commit
|
commitdiff
|
tree
2020-01-20
Vass
i
l Mladenov
Use s
u
btyping to handle splat
d
estructuring
commit
|
commitdiff
|
tree
2020-01-15
Vassil M
l
adenov
Make i
n
out as
s
ignment
e
rror po
s
ition independent of
.
.
.
commit
|
commitdiff
|
tree
2020-01-06
V
as
s
il
Mladenov
M
ake a
r
ithm
e
t
ic
more
robust in the
p
r
e
s
ence of like
.
.
.
commit
|
commitdiff
|
tree
2019-12-06
Va
s
sil
Mladenov
Improve error m
e
ssages and clean up subtypin
g
for
d
estructuring
commit
|
commitdiff
|
tree
2019-12-06
Vassi
l
Mladenov
Use ppx_deriving
ord to d
e
r
i
ve some comparison
s
in
.
.
.
commit
|
commitdiff
|
tree
2019-12-06
Vassil Mladenov
Move arithmetic into Typin
g
_
a
r
ith
m
etic
commit
|
commitdiff
|
tree
2019-11-21
Vassil Ml
a
denov
R
e
factor AST fo
r
C
a
ll an
d
New
n
ode
s
commit
|
commitdiff
|
tree
2019-11-19
Vassil
Mladeno
v
Clean
up unnecessary lik
e
types exp files
commit
|
commitdiff
|
tree
2019-11-18
Vassil Mladenov
C
onvert Td
e
structure to constraint type
commit
|
commitdiff
|
tree
2019-11-13
V
assil Mladenov
Remove
thr
e
e r
e
f
erence
s
to Typi
n
g_phas
e
from Typing_su
b
type
commit
|
commitdiff
|
tree
2019-11-13
Vass
i
l
M
l
a
denov
Reference local subtype function instead of j
u
mp
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-11-07
Vassil M
l
adenov
Make t
h
r
ow use coercion
commit
|
commitdiff
|
tree
2019-11-06
Vassil Mladenov
Use co
e
r
c
i
o
n
to check Tr
a
versable
s
for a s
p
lat
commit
|
commitdiff
|
tree
2019-11-05
Vassil Mladen
o
v
E
xt
e
nd Shapes:: functions o
v
er
r
ide to dynamic
commit
|
commitdiff
|
tree
2019-11-01
V
a
ssil
M
la
d
enov
Rem
o
v
e
confusi
n
g module T alias
commit
|
commitdiff
|
tree
2019-10-28
Vassil Mladenov
Weak
e
n
exhau
s
tive
n
e
s
s check for like
e
nums
commit
|
commitdiff
|
tree
2019-10-25
Vas
s
il Mladen
o
v
Mer
g
e inference fo
r
varray,ve
c
and
d
array,dict
commit
|
commitdiff
|
tree
2019-10-25
Vass
i
l Mladen
o
v
D
elete unu
s
ed collection
s
flag
commit
|
commitdiff
|
tree
2019-10-21
Vassil M
l
adeno
v
Do not treat
s
of
t
types as li
k
e
type
s
commit
|
commitdiff
|
tree
2019-10-21
Vassil Mlad
e
nov
Do no
t
pessimize Shapes:: arguments
commit
|
commitdiff
|
tree
2019-10-17
Vassil
Mladenov
D
o
not
p
e
ssimize i
n
i
t
i
a
lizers
commit
|
commitdiff
|
tree
2019-10-17
Vassil Mladenov
Do
not pessi
m
ize funct
i
on ar
g
u
me
n
t
t
y
p
es
commit
|
commitdiff
|
tree
2019-10-17
V
a
s
s
i
l Mladenov
Fix
ref
i
nement in Shapes::idx when the shape is
a
like
.
.
.
commit
|
commitdiff
|
tree
2019-10-16
Vass
i
l
Ml
a
denov
Fix t
e
sts
commit
|
commitdiff
|
tree
2019-10-15
Vassi
l
Mladeno
v
Do not
pessimi
z
e return t
y
pes
commit
|
commitdiff
|
tree
2019-10-10
Vassil
M
laden
o
v
Add a debug tool to skip function and meth
o
d bodies
commit
|
commitdiff
|
tree
2019-10-10
Vassi
l
Mladenov
U
nify all
h
h_singl
e
_
t
yp
e
_
c
h
eck like types flag
s
commit
|
commitdiff
|
tree
2019-10-07
Vassil Mladeno
v
Remove _simple suffix fro
m
p
e
s
s
imiz
a
tion
and enforc
e
a
bility
.
.
.
commit
|
commitdiff
|
tree
2019-10-04
Vassil Mladenov
Allow
compariso
n
s with like
t
y
pes
commit
|
commitdiff
|
tree
2019-10-04
Va
s
sil Mladenov
Fix soft a
w
aitab
l
es u
n
der pessimization
commit
|
commitdiff
|
tree
2019-10-02
Vassil
M
ladenov
Remove complex pessimization
commit
|
commitdiff
|
tree
2019-09-27
Vassil
M
ladenov
Remove the branch where we shortcut Tapp
l
y
localiz
a
tio
n
.
.
.
commit
|
commitdiff
|
tree
2019-09-25
Va
s
sil
Ml
a
denov
Remove li
k
e casts wh
e
n using the alias
commit
|
commitdiff
|
tree
2019-09-19
V
a
ssil Mlade
n
o
v
Allow coe
r
cio
n
to a
r
ra
y
key f
o
r dictionary ke
y
construction
commit
|
commitdiff
|
tree
2019-09-18
Va
s
sil Mladenov
Create HH\INCORRE
C
T
_
TYPE<T>
alia
s
for l
i
ke c
a
sts
commit
|
commitdiff
|
tree
2019-09-17
Vassi
l
Mladenov
En
a
ble coerci
o
n to const types,
p
essimi
z
e pr
o
p
erty
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
V
assil Ml
a
denov
R
e
move enfor
c
eabili
t
y judge
m
ent
f
rom localiz
a
tion
commit
|
commitdiff
|
tree
2019-09-13
Vassil Mladenov
Enable coercion to
default parameter types
commit
|
commitdiff
|
tree
2019-09-13
Vas
s
il Mladenov
D
o
not intersect for dynami
c
and like casts
commit
|
commitdiff
|
tree
next