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
Remove unused parameter of Typing_shapes.shrink_shape
2019-07-02
K
u
nal Mehta
M
a
ke
typeStructureCouldB
e
NonStatic take ArrayDat
a
*
commit
|
commitdiff
|
tree
2019-07-02
Kunal Meh
t
a
Cache type structure in RDS for is-expressi
o
n
s
commit
|
commitdiff
|
tree
2019-06-26
K
unal Mehta
A
dd dynamic to TypeStructure
commit
|
commitdiff
|
tree
2019-06-26
Kun
a
l
M
ehta
Unify function au
t
oimport implementation with typechecker
commit
|
commitdiff
|
tree
2019-06-19
Ku
n
al Mehta
U
n
i
fy HH autoimport behavio
r
of Hack array functions
commit
|
commitdiff
|
tree
2019-06-18
K
una
l
Mehta
Regene
r
ate expect files
commit
|
commitdiff
|
tree
2019-06-18
Kunal Meht
a
G
r
oup HH autoimport na
m
es by kind in the typechec
k
er
commit
|
commitdiff
|
tree
2019-06-15
Kun
a
l Mehta
Re
m
ove sy
s
temlib_compa
t
_mode o
p
t
ion
commit
|
commitdiff
|
tree
2019-06-14
K
un
a
l
Mehta
Unify HH
a
utoimport b
e
havior of varra
y
/darray function
s
commit
|
commitdiff
|
tree
2019-06-13
Kunal Mehta
H
a
ndle is/as-expressions
in u
n
used
A
waitable che
c
k
commit
|
commitdiff
|
tree
2019-06-12
Kunal Mehta
Remove/
f
ix stragg
l
in
g
inst
a
nceof tests
commit
|
commitdiff
|
tree
2019-06-12
K
u
nal M
e
hta
Add substi
t
ut
i
ons b
e
fore adding c
o
nst
r
aints on wildcards
commit
|
commitdiff
|
tree
2019-06-11
Kunal Meh
t
a
Remov
e
typ
e
check tests using ins
t
anceof on variable
s
commit
|
commitdiff
|
tree
2019-06-11
K
u
nal Mehta
instanceof -> is,
t
ype
c
heck tests
commit
|
commitdiff
|
tree
2019-06-10
Kun
a
l
M
eht
a
Unify H
H
autoimport behavior of
is_* functions
commit
|
commitdiff
|
tree
2019-06-07
Kunal Mehta
Unify HH autoimport
beh
a
vior
o
f idx
commit
|
commitdiff
|
tree
2019-06-07
Kunal Mehta
Unify H
H
a
utoimport behavior of fun
c
tio
n
pointer and
.
.
.
commit
|
commitdiff
|
tree
2019-06-07
Ku
n
al
Mehta
Unify HH au
t
oimport behavior
of xenon, asi
o
, and type
.
.
.
commit
|
commitdiff
|
tree
2019-06-07
Kuna
l
Mehta
M
inor cleanups in autoimp
o
rt list
commit
|
commitdiff
|
tree
2019-06-06
Ku
n
al Me
h
ta
U
ni
f
y
H
H
a
u
toimport
behavio
r
of p
r
ofiling functions
commit
|
commitdiff
|
tree
2019-06-06
K
u
n
al Me
h
ta
Unify
H
H auto
i
mport beh
a
vior o
f
heapgraph
functi
o
n
s
commit
|
commitdiff
|
tree
2019-06-06
K
u
nal Mehta
Prepare for
u
nifying HH autoimport behavior
commit
|
commitdiff
|
tree
2019-06-04
Kunal Me
h
ta
Remo
v
e is_
h
h_syntax_en
a
bled from H
h
bc_id
commit
|
commitdiff
|
tree
2019-06-04
K
unal Mehta
Remove is_ha
c
k check
s
from Full_fi
d
elit
y
_pars
e
r_errors (2
)
commit
|
commitdiff
|
tree
2019-06-04
K
una
l
Mehta
Remove is_hack ch
e
cks
f
rom Full_fidelit
y
_parser_err
o
rs (1)
commit
|
commitdiff
|
tree
2019-06-04
Kunal Mehta
Remove force_hh from pa
r
ser e
n
v
commit
|
commitdiff
|
tree
2019-06-04
Kunal
Mehta
Remove the enabl
e
_xh
p
opt
i
on
commit
|
commitdiff
|
tree
2019-06-04
Kunal Mehta
Remove is_hh_f
i
le, forc
e
_hh, and enable_xhp from Lexer
commit
|
commitdiff
|
tree
2019-06-03
Kunal Mehta
Remove
is_hack and allow_xhp params
f
rom T
o
k
enKind
.
.
.
commit
|
commitdiff
|
tree
2019-06-03
Kuna
l
Meht
a
Lex tokens id
e
ntical
l
y be
t
w
e
e
n Ha
c
k and PHP fil
e
s
commit
|
commitdiff
|
tree
2019-06-03
Kunal Mehta
Make 'inout' and 'u
s
ing'
case-insens
i
tive
keywords
.
.
.
commit
|
commitdiff
|
tree
2019-04-17
Kunal Me
h
t
a
Mark IsLat
e
Bou
n
dCls as effect
-
fr
e
e
commit
|
commitdiff
|
tree
2019-04-17
Kun
a
l Mehta
Ban the '
i
s' operator on a
b
stract final classes
commit
|
commitdiff
|
tree
2019-04-17
Kunal M
e
h
t
a
Basic typ
e
che
c
ker supp
o
rt for l
i
ke-t
y
pes
commit
|
commitdiff
|
tree
2019-04-16
Ku
n
a
l
Mehta
Simplify Typing
.
check_e
x
tend_abstrac
t
_c
o
nst
commit
|
commitdiff
|
tree
2019-04-16
Kunal Meh
t
a
Add like-types
to
T
y
p
e
Struc
t
u
r
e
commit
|
commitdiff
|
tree
2019-04-15
Kunal Mehta
Remove
F
Pu
s
hFuncU bytec
o
d
e
commit
|
commitdiff
|
tree
2019-04-15
Kunal Mehta
Remove f
u
nction
n
amespace fallbac
k
from
t
he compiler
commit
|
commitdiff
|
tree
2019-04-12
K
unal Mehta
Remove fallbacks from Hhbc_id
.
Clas
s
commit
|
commitdiff
|
tree
2019-04-11
Kunal Mehta
Option to
disable
the inst
a
n
c
eof ope
r
ator
commit
|
commitdiff
|
tree
2019-04-09
Kunal Me
h
ta
Default RuntimeOption::U
n
d
efine
d
Funct
i
onFallback
t
o
.
.
.
commit
|
commitdiff
|
tree
2019-04-09
K
unal Mehta
Unify l
i
st of
a
u
toimpor
t
ed fu
n
ctions
b
e
t
wee
n
typeche
c
ker
.
.
.
commit
|
commitdiff
|
tree
2019-04-09
K
u
n
al
M
eht
a
Enforce keywords are lowercase in all fil
e
s
commit
|
commitdiff
|
tree
2019-04-05
Kunal Mehta
Support like-types
in the
c
ompiler
commit
|
commitdiff
|
tree
2019-04-05
Kunal Mehta
Add like-typ
e
s to AST/A
A
S
T
commit
|
commitdiff
|
tree
2019-04-04
Kunal
M
ehta
Add like
-
ty
p
e
s to the
CS
T
commit
|
commitdiff
|
tree
2019-03-21
K
u
n
a
l
M
e
hta
Fix ty
p
echec
k
er parse errors in systeml
i
b +
extens
i
on
s
commit
|
commitdiff
|
tree
2019-03-21
K
un
a
l M
e
h
ta
R
e
move
su
p
port f
o
r redefining true
/
f
a
lse/null
commit
|
commitdiff
|
tree
2019-03-21
Kunal Mehta
I
sLateB
o
u
n
dCl
s
bytecode
commit
|
commitdiff
|
tree
2019-03-20
Kunal
M
e
h
ta
Remo
v
e forward_static_c
a
ll Hac
k
defi
n
ition
commit
|
commitdiff
|
tree
2019-03-19
K
unal Meh
t
a
Remove
Hh_aut
o
import
.
au
t
o
impo
r
t_only_
f
or_typechecker
commit
|
commitdiff
|
tree
2019-03-19
Kun
a
l Mehta
Remove
D
isableForwardStaticCall optio
n
s
commit
|
commitdiff
|
tree
2019-03-19
Kunal
Mehta
R
emove Cn
s
UE
b
ytecode
commit
|
commitdiff
|
tree
2019-03-19
Kunal
Mehta
Remove Un
d
ef
i
ned
C
onstFallback optio
n
commit
|
commitdiff
|
tree
2019-03-18
Kunal Mehta
Remove
'
forwarding
'
argument from vm_ca
l
l_us
e
r_func
commit
|
commitdiff
|
tree
2019-03-15
Kunal Mehta
R
e
m
o
ve
C
ns/C
n
sU bytecodes
commit
|
commitdiff
|
tree
2019-03-14
Kunal Me
h
ta
R
e
m
ove UndefinedConstAsString optio
n
commit
|
commitdiff
|
tree
2019-03-14
K
u
na
l
Mehta
Fully qualify
function names in systemli
b
/
extensions
commit
|
commitdiff
|
tree
2019-03-14
Kunal Mehta
Expli
c
i
t
ly mark metho
d
s public in
sy
s
temlib + extensions
commit
|
commitdiff
|
tree
2019-03-13
Kunal Mehta
Make
a
l
l
extens
i
on
f
iles partia
l
Hack
commit
|
commitdiff
|
tree
2019-03-13
Kunal
M
e
h
ta
Fully
qualify function names i
n
s
y
stem
l
ib/test
s
commit
|
commitdiff
|
tree
2019-03-12
K
unal
M
e
h
ta
Make all sy
s
te
m
l
ib f
i
les partial
Hack
commit
|
commitdiff
|
tree
2019-03-12
Kunal Mehta
F
u
l
ly qualify function names in systemlib
/
t
ests
commit
|
commitdiff
|
tree
2019-03-12
Ku
n
a
l
M
ehta
Fully qual
i
fy function n
a
mes in syste
m
lib/tests
commit
|
commitdiff
|
tree
2019-03-12
Ku
n
a
l M
e
hta
i
nstanceof
->
i
s,
s
ystemlib et
.
al
.
commit
|
commitdiff
|
tree
2019-03-12
Kun
a
l
M
e
h
t
a
F
u
lly qual
i
fy functi
o
n names in tests
commit
|
commitdiff
|
tree
2019-03-12
Kunal Mehta
F
ully quali
f
y fun
c
t
i
on nam
e
s in tes
t
s
commit
|
commitdiff
|
tree
2019-03-12
Kuna
l
Mehta
Fully
q
ualify functio
n
name
s
i
n
systemlib/
t
ests
commit
|
commitdiff
|
tree
2019-03-12
Kunal M
e
hta
Fully-qual
i
fy functi
o
n
names in systemlib
commit
|
commitdiff
|
tree
2019-03-11
K
u
nal
M
ehta
Option and loggi
n
g for undefined f
u
n
ctions falli
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-03-04
Kuna
l
Mehta
Remove
d
efault_mode option
commit
|
commitdiff
|
tree
2019-03-04
K
u
nal Me
h
t
a
Optio
n
to d
i
sab
l
e insta
n
ceof ref
i
n
e
ment
commit
|
commitdiff
|
tree
2019-03-01
Kun
a
l Mehta
instanc
e
of -> is,
systemlib
commit
|
commitdiff
|
tree
2019-03-01
Kunal Mehta
Ex
p
li
c
i
t
l
y
specify pa
r
tial mode in lowered c
o
routine
.
.
.
commit
|
commitdiff
|
tree
2019-02-28
Kunal Mehta
Fix non-
t
oplevel
d
eclara
t
ion check, part 2
commit
|
commitdiff
|
tree
2019-02-28
K
u
nal Mehta
Explicit
l
y sp
e
cify partial mode in vario
u
s t
e
sts
commit
|
commitdiff
|
tree
2019-02-27
K
unal Me
h
ta
Fix non-to
p
l
evel declaration ch
e
ck
commit
|
commitdiff
|
tree
2019-02-27
Kunal
M
e
hta
Exp
l
icitly specify part
i
al mode in TAST
tes
t
s
commit
|
commitdiff
|
tree
2019-02-27
K
u
nal Meh
t
a
Explicitl
y
speci
f
y
partial mode
in inte
g
ration te
s
ts
commit
|
commitdiff
|
tree
2019-02-25
Kunal
Mehta
Expli
c
itly specif
y
p
ar
t
ial
m
ode in typecheck
t
ests
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Kunal Mehta
D
e
fault str
i
ct m
o
de in integr
a
tion t
e
sts
commit
|
commitdiff
|
tree
2019-02-21
Kunal Mehta
Explicitly specify partial mode in typecheck t
e
sts
commit
|
commitdiff
|
tree
2019-02-19
K
unal Mehta
Fix defaul
t
_mode option
commit
|
commitdiff
|
tree
2019-02-07
Kunal Mehta
Pass through options t
o
G
lobalOptions
.
mak
e
in hh_s
i
ngle_type
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
K
u
nal Mehta
Pass throu
g
h optio
n
s
to G
l
obalOptions
.
make in Serv
e
rC
o
nfig
commit
|
commitdiff
|
tree
2019-02-07
Kunal M
e
hta
Make
al
l
arguments t
o
Glo
b
alOptions
.
make optiona
l
commit
|
commitdiff
|
tree
2019-02-06
Kunal Mehta
Opt
i
on to set the d
e
fault mode
commit
|
commitdiff
|
tree
2019-01-30
Kun
a
l Mehta
Re
m
ove
F
ull_f
i
delity_sy
n
tax_tree
.
f
r
om_root
commit
|
commitdiff
|
tree
2019-01-29
Kunal Mehta
Un
i
fy languag
e
and m
o
de
commit
|
commitdiff
|
tree
2019-01-25
Kuna
l
Mehta
Defau
l
t invali
d
mode to parti
a
l
i
n Hack fi
l
e
s
commit
|
commitdiff
|
tree
2018-12-14
Kunal
M
ehta
Remove ability to speci
f
y d
e
cl
m
o
d
e
commit
|
commitdiff
|
tree
2018-12-14
K
u
nal Me
h
ta
Do
n
't represent languag
e
/mode a
s
raw strings in Full_fide
l
it
.
.
.
commit
|
commitdiff
|
tree
2018-12-08
Kunal
M
ehta
Catch exceptions thrown by
H
ack code in
is-expres
s
i
ons
commit
|
commitdiff
|
tree
2018-12-06
Kunal Mehta
A
ssume hhi
fi
l
e
s
ar
e
in decl
m
ode
commit
|
commitdiff
|
tree
2018-12-06
K
unal M
e
hta
Remove disable_decl optio
n
commit
|
commitdiff
|
tree
2018-11-30
K
u
nal
M
ehta
Support nul
l
in is-expressions
commit
|
commitdiff
|
tree
2018-11-26
Kunal Meh
t
a
Make non-wildcard generics invali
d
i
n is-expressions
commit
|
commitdiff
|
tree
2018-11-19
Kunal Meh
t
a
Evaluat
e
n
on-HHI decl files as
p
artia
l
commit
|
commitdiff
|
tree
2018-11-16
Kun
a
l Meht
a
Fully qualify cons
t
a
n
t
in ArchiveH
a
ndler
commit
|
commitdiff
|
tree
2018-10-29
Kunal Mehta
Fix p
r
eg_mat
c
h f
o
r HSL flag + offset capture
commit
|
commitdiff
|
tree
next