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
rename Tunresolved to Tunion
2019-05-13
C
a
therine Gas
n
ie
r
rename
Tun
r
esolved to Tunion
commit
|
commitdiff
|
tree
2019-05-13
Cat
h
erine Gasn
i
er
type
cir
c
ularity error
should not
show type
v
a
riables
commit
|
commitdiff
|
tree
2019-05-02
C
atherine Gas
n
ie
r
remove --f
a
llback-o
u
t-ext opt
i
o
n
commit
|
commitdiff
|
tree
2019-05-01
Catherine Gasnier
avoi
d
creating to
o
m
any typ
e
var
i
ables in expand_type
_
and_
n
ar
r
ow
commit
|
commitdiff
|
tree
2019-05-01
Catherine Gasni
e
r
hh_
f
or
c
e_
s
olve pseudofunctio
n
commit
|
commitdiff
|
tree
2019-05-01
C
atheri
n
e
Gasnier
fix review
.
sh when
.
exp doe
s
not exist
commit
|
commitdiff
|
tree
2019-04-30
Cat
h
erine Gasnier
allow to pass --out-exten
s
ion
t
o hh_single
_
type_chec
k
commit
|
commitdiff
|
tree
2019-04-30
Catherine Gasni
e
r
f
o
r files
which
t
ime out, log the
envi
r
onment when
.
.
.
commit
|
commitdiff
|
tree
2019-04-26
Catherine Gas
n
ier
compil
e
wi
t
h facebook sta
t
e_l
o
a
der
i
f available
commit
|
commitdiff
|
tree
2019-04-26
Catherin
e
G
asnier
transform subty
p
e assertions involvin
g
Tany into
s
ubt
y
pe
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Catherine
G
a
snier
fix r
e
view
.
sh for dune
.
sh
commit
|
commitdiff
|
tree
2019-04-17
Cathe
r
ine Gas
n
i
e
r
al
l
ow to bu
i
ld with
r
elease profile
commit
|
commitdiff
|
tree
2019-04-15
C
a
t
herine Ga
s
nier
make
opam_
c
leanup
.
sh work from any
d
i
rectory
commit
|
commitdiff
|
tree
2019-04-14
C
a
therine Gasnier
remove
a
l
l
_locals
commit
|
commitdiff
|
tree
2019-04-14
C
a
t
herine Gas
n
i
e
r
rem
o
v
e
pe
n
ding lvar
m
echani
s
m
commit
|
commitdiff
|
tree
2019-04-14
Ca
t
her
i
ne G
a
snier
replace
Local_id
.
get w
i
th
L
ocal_id
.
make_unscop
e
d
commit
|
commitdiff
|
tree
2019-04-12
Cath
e
ri
n
e Gasnier
a
nonymous function should
n
ot capture variables n
o
t
.
.
.
commit
|
commitdiff
|
tree
2019-04-10
Cath
e
rine Gasnier
av
o
id
race condition on tests in typechec
k
/new_infer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2019-04-08
Catherine Gasnier
workaround for
dune bug
commit
|
commitdiff
|
tree
2019-03-29
Catherine Gasni
e
r
so
m
e
h
o
w
prin
t
ing the stack messes u
p
the stack
trace
commit
|
commitdiff
|
tree
2019-03-26
Catherine
Ga
s
nier
test with both old
a
nd new inference
commit
|
commitdiff
|
tree
2019-03-23
Catherine
G
as
n
i
er
check_todo should
b
e
d
one
a
fter variable solving
commit
|
commitdiff
|
tree
2019-03-22
C
ather
i
n
e G
a
s
n
ier
rem
o
v
e
u
nneeded todo
i
n
typing_generi
c
commit
|
commitdiff
|
tree
2019-03-22
Catherine G
a
sn
i
er
wit
h
new inferenc
e
,
a
llow m
a
tching a vec<
C
> against
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Cat
h
erin
e
G
a
snier
flip th
e
swi
t
ch on tast
t
ests
commit
|
commitdiff
|
tree
2019-03-21
Cath
e
rine Gasnier
fix hh c
o
mpilation on trunk
commit
|
commitdiff
|
tree
2019-03-21
Catherine Gasnier
fix dumpsymbolinfo te
s
ts
commit
|
commitdiff
|
tree
2019-03-21
Cather
i
ne
G
asnier
fix dynamic_view test
commit
|
commitdiff
|
tree
2019-03-21
Catherine Gasnier
expa
n
d_
t
y
p
e
_an
d
_
solve sh
o
u
l
d normaliz
e
unions
commit
|
commitdiff
|
tree
2019-03-21
C
atheri
n
e
Gas
n
ier
account
f
or r
e
t
u
rn type of lambda when set
t
ing va
r
iance
commit
|
commitdiff
|
tree
2019-03-21
Cather
i
ne Gasnier
bu
g
in tyvar_is_so
l
ved
commit
|
commitdiff
|
tree
2019-03-21
Catherine Gasnier
fix
regr
e
ssion i
n
com
p
leten
e
ss
due to removing remove_equiva
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Catherine Ga
s
nier
remo
v
e Env
.
remove_e
q
uival
e
nt_ty
v
ars
commit
|
commitdiff
|
tree
2019-03-21
Catheri
n
e Gasnier
remove
cal
l
s to ge
t
_tyvar_u
p
per
/
lower_bounds outside
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Catherine Gasnier
fix infer
_
re
t
urn_types test
commit
|
commitdiff
|
tree
2019-03-21
Catherine Gasnier
restore behavior of
l
i
nt on C\
c
ontains and C\c
o
ntains_ke
y
commit
|
commitdiff
|
tree
2019-03-21
Catherine Gasnier
fi
x
dumpsymbolinfo tests
commit
|
commitdiff
|
tree
2019-03-20
Cathe
r
ine Gasnier
hh_show does
n
ot show the
t
ype vari
a
bl
e
numbers
commit
|
commitdiff
|
tree
2019-03-20
Catherine Gas
n
ier
im
p
rove err
o
r message
when type constraint is violated
commit
|
commitdiff
|
tree
2019-03-19
Catherine Gasnier
re
f
ac
t
o of ch
e
ck_args (in
c
all_
)
commit
|
commitdiff
|
tree
2019-03-14
Ca
t
herine Gasnier
Typing_lo
g
sho
u
ld flush
w
hat it logs
commit
|
commitdiff
|
tree
2019-03-07
Catherine Gasnier
await mi
g
ht throw
commit
|
commitdiff
|
tree
2019-03-07
Catherine Gasnier
Fix typi
n
g
of non-exhaustive sw
i
tch statement
s
commit
|
commitdiff
|
tree
2019-02-21
C
a
t
herine Gasnier
c
all
union_lis
t
after doing obj_
g
et or class_
g
et on
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
Ca
t
h
e
rin
e
Gasnier
s
imp
l
if
y
union
s
in hovered types
commit
|
commitdiff
|
tree
2019-02-19
Catherine
G
asnier
construct union
o
f lowe
r
bou
n
ds with union_l
i
st
commit
|
commitdiff
|
tree
2019-02-19
C
a
therin
e
Gas
n
i
e
r
add functi
o
n union_list t
o
compute the union of a list
.
.
.
commit
|
commitdiff
|
tree
2019-02-14
Catherine
G
asnier
refactoring
t
he normalization of bo
u
nds befor
e
s
o
l
v
ing
commit
|
commitdiff
|
tree
2019-02-14
C
a
t
herine Gasn
i
er
fi
x
erro
r
parser (python)
commit
|
commitdiff
|
tree
2019-02-12
Ca
t
herine Ga
s
nier
further
s
i
m
plification in
d
i
sjunction
smart c
t
or
commit
|
commitdiff
|
tree
2019-02-08
Catheri
n
e Gasnier
refactori
n
g
in Typing_union
commit
|
commitdiff
|
tree
2019-02-08
Catherine Gasnier
i
n verbose mode, print Tu
n
resolved[null;t] as "(
n
ull
.
.
.
commit
|
commitdiff
|
tree
2019-02-08
Ca
t
herine G
a
s
n
i
e
r
minor fi
x
in
typing_union: normalize unions with null
commit
|
commitdiff
|
tree
2019-02-08
Cather
i
ne Gasnier
l
o
g variou
s
type varia
b
le c
r
e
ati
o
n
commit
|
commitdiff
|
tree
2019-02-08
Cath
e
rine
Gasnier
d
eal with typ
e
c
o
n
s
tant
s
commit
|
commitdiff
|
tree
2019-02-07
Ca
t
herine G
a
s
n
ier
f
ix bug where un
i
ons involving 'any' were not
commutat
i
ve
commit
|
commitdiff
|
tree
2019-02-06
Catherin
e
Ga
s
ni
e
r
print s
t
ac
k
tr
a
ce a
n
d positio
n
when excepti
o
n occurs
commit
|
commitdiff
|
tree
2019-02-06
Catherine Gasnier
fix e
x
ception on
calls t
o
map
2
_
e
n
v
commit
|
commitdiff
|
tree
2019-02-04
C
a
therine G
a
sn
i
e
r
optio
n
to only
compare error lines
commit
|
commitdiff
|
tree
2019-02-04
Catherine Gasnier
upda
t
ing d
o
c comme
n
t
in hh_server
commit
|
commitdiff
|
tree
2019-02-04
C
atheri
n
e Gasnier
s
i
m
plify singleto
n
Tun
r
esolv
e
d
commit
|
commitdiff
|
tree
2019-02-04
Catherine Gasnier
k
eep
T
any
i
n
unions
commit
|
commitdiff
|
tree
2019-02-04
Cat
h
erin
e
Gasnier
be mor
e
aggr
e
ssive in normalizing unions
commit
|
commitdiff
|
tree
2019-02-04
Ca
t
h
e
rine
Gasnier
bu
g
: arguments of check_constrai
n
t were
s
wa
p
p
ed
commit
|
commitdiff
|
tree
2019-02-04
Ca
t
herine Gasnier
further r
e
facto
r
ing w
h
en r
e
finin
g
t
o
a generic c
l
ass
commit
|
commitdiff
|
tree
2019-02-04
Catherine Gas
n
ier
In type param
e
nv,
simplify
type
p
arams which are equal
commit
|
commitdiff
|
tree
2019-02-01
C
a
therin
e
Gas
n
ie
r
a
dd
o
pt
i
on --s
a
ved-
s
tate-ig
n
o
re
-
hhc
o
nfig
similar to
.
.
.
commit
|
commitdiff
|
tree
2019-01-29
Catherine Ga
s
ni
e
r
YAS
O
F (yet an
o
t
h
e
r
s
tack overfl
o
w fi
x
)
commit
|
commitdiff
|
tree
2019-01-28
C
atherine Gas
n
ier
have t
i
meout per
metho
d
or f
u
nction rat
h
er than per
.
.
.
commit
|
commitdiff
|
tree
2019-01-28
Catherine Gasnier
adding
.
mli for typing_union
commit
|
commitdiff
|
tree
2019-01-10
C
ather
i
ne G
a
snier
add now working test
commit
|
commitdiff
|
tree
2019-01-10
Cathe
r
in
e
Gasnier
'as'
e
xp
r
ession may throw
:
save local types in 'c
a
tch
.
.
.
commit
|
commitdiff
|
tree
2019-01-10
Catherine Gas
n
ier
fix stack
o
verflow
commit
|
commitdiff
|
tree
2019-01-08
C
atherine Gasnier
refactoring in add_tyvar_up
p
er/l
o
wer_bound
commit
|
commitdiff
|
tree
2018-12-21
Catherine Gasnier
disjuncti
o
n of const
r
ai
n
ts: take the first one that
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Ca
t
herin
e
Ga
s
nier
test w
i
t
h
instanceof refinement
commit
|
commitdiff
|
tree
2018-12-14
C
atherine
Gasnier
more t
e
sts
commit
|
commitdiff
|
tree
2018-12-12
Ca
t
h
e
r
i
ne Gasnier
tests wit
h
recur
s
ive const
r
aints
commit
|
commitdiff
|
tree
2018-12-07
Cath
e
r
ine Gasnier
b
ound con
t
ravar
i
ant
with no
upp
e
r b
o
und to mi
x
e
d
commit
|
commitdiff
|
tree
2018-12-07
Catherine
Gasnier
Tany as subtype is valid
commit
|
commitdiff
|
tree
2018-12-07
Catherine Gasnier
s
o
l
v
e invariant vars at end
o
f fun / method
commit
|
commitdiff
|
tree
2018-12-07
Catherine Gasnie
r
log
remaining unsolved co
n
straints
commit
|
commitdiff
|
tree
2018-12-04
Catheri
n
e Ga
s
n
ie
r
allow runni
n
g all test
s
wit
h
--ne
w
-infer
e
nce and -
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Ca
t
herine
G
asnier
Alway
s
show tvars with n
e
w i
n
ference flag
commit
|
commitdiff
|
tree
2018-12-03
Catherin
e
Gasn
i
er
timeout on tests
i
n no
n
-batch
m
o
d
e
commit
|
commitdiff
|
tree
2018-11-30
Cather
i
n
e
Gasnier
avoid having "T
R
U
E
&&"
han
g
ing a
r
ound in const
r
aints
commit
|
commitdiff
|
tree
2018-11-26
Catherine Gasnier
a
d
d
--
a
ll-erro
r
s flag to new_infere
n
ce test dir
e
c
t
ory
commit
|
commitdiff
|
tree
2018-11-26
C
a
t
herine Gas
n
i
er
lo
g
unsolved constra
i
nts at end of function
o
r method
commit
|
commitdiff
|
tree
2018-11-21
Catherine G
a
snier
a few corr
e
ctions with Tany
commit
|
commitdiff
|
tree
2018-11-14
Cath
e
rin
e
Gasn
i
er
fix nig
h
tly build
commit
|
commitdiff
|
tree
2018-11-13
Catherine Gas
n
i
er
move o
p
am mini repo
i
n
its o
w
n su
b
di
r
commit
|
commitdiff
|
tree
2018-11-13
Catherine Gasni
e
r
OS
S
:
b
u
il
d
hh with
d
une
commit
|
commitdiff
|
tree
2018-11-05
Cat
h
e
rin
e
Ga
s
nier
a
dd Typing_return
.
m
li
commit
|
commitdiff
|
tree
2018-10-29
Cathe
r
ine Gasnier
a
d
d
ing
a
test for find
_
re
f
s
f
o
r
de
a
d
code
commit
|
commitdiff
|
tree
2018-10-27
C
at
h
erin
e
Gasn
i
er
t
raverse dead code to pr
o
perly add
d
ependen
c
ies
commit
|
commitdiff
|
tree
2018-10-24
Cat
h
erine Gasnier
Pha
s
e to typeche
c
k
the TAST (prot
o
ty
p
e)
commit
|
commitdiff
|
tree
2018-10-19
Cath
e
rine Ga
s
nier
l
og i
n
fer
e
nce co
n
straints i
n
t
o S
c
u
ba
commit
|
commitdiff
|
tree
2018-10-18
Catherine Gasnie
r
splitting lint
.
ml
commit
|
commitdiff
|
tree
2018-10-17
Catherine Gasnier
change type of unbou
n
d_mode
commit
|
commitdiff
|
tree
2018-10-17
Cather
i
ne
Gasnier
r
ena
m
e functions in Local_id
commit
|
commitdiff
|
tree
next