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
set GC params
2022-07-29
Cat
h
erine Gasnier
se
t
G
C params
commit
|
commitdiff
|
tree
2022-07-16
C
athe
r
ine Gasnier
log
t
otal f
a
nout cardinal and other st
a
ts
commit
|
commitdiff
|
tree
2022-07-15
Cath
e
rine Gasnie
r
More precise
class
diff in case of e
n
um constra
i
nt
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Catherine Gasnier
log alt
e
rn
a
ti
v
e fano
u
t
cardi
n
al
s
commit
|
commitdiff
|
tree
2022-07-13
Cathe
r
ine Gasnier
log s
i
ngle class f
a
nouts to
h
h_fan
o
ut
scuba table
commit
|
commitdiff
|
tree
2022-07-13
Catherine Gasnier
co
m
p
u
t
e m
o
re
d
e
t
ailed class
d
if
f
in case of a "
m
aj
o
r
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Catherine Gasnier
refactor AffectedDeps prior to addin
g
tel
e
m
e
try
commit
|
commitdiff
|
tree
2022-06-23
Cathe
r
in
e
G
a
s
ni
e
r
fix fanout bug when making
a
n attr
i
bute
required
commit
|
commitdiff
|
tree
2022-06-23
Catheri
n
e G
a
sn
i
er
add test exhibiting bu
g
commit
|
commitdiff
|
tree
2022-06-20
Catherine Gasni
e
r
reimplement go-to
-
def on `<<__
O
ve
r
ride>>
`
for folded
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
Catherin
e
Gasnier
D
e
c
l
_i
n
herit: factor out the
parent traversal logic
commit
|
commitdiff
|
tree
2022-06-14
Catherin
e
Gasni
e
r
u
n
do D1
2
8
9637
3
and rem
o
v
e `Decl_in
h
erit
.
coll
a
p
s
e_trait_inher
.
.
.
commit
|
commitdiff
|
tree
2022-06-14
Catherine
G
asnie
r
Decl_inherit: rewrite foldin
g
paren
t
s
i
n
t
he
s
a
m
e way
.
.
.
commit
|
commitdiff
|
tree
2022-06-10
Ca
t
herine Gasnier
set
the decl store to
use local memory
commit
|
commitdiff
|
tree
2022-06-09
Cather
i
ne Gasnie
r
introduce ide_
u
se_shallow_de
c
ls flag to
a
llo
w
to
use
.
.
.
commit
|
commitdiff
|
tree
2022-06-07
C
atherine Gasnier
remove usage of O
b
j
.
t in Pr
o
vide
r
_back
e
nd
.
Dec
l
_cache
commit
|
commitdiff
|
tree
2022-06-06
Catheri
n
e Gasnier
m
ove
D
ec
l
_in
h
erita
n
ce
.
inherited
_
members into Typing_class_types
commit
|
commitdiff
|
tree
2022-06-06
Catherine G
a
snier
move types defined in T
y
ping_clas
s
e
s
_heap into a se
p
a
r
ate
.
.
.
commit
|
commitdiff
|
tree
2022-06-06
Catherine Gasn
i
er
m
a
k
e
Typing_
c
lasses_h
e
ap
.
class_t no
t
d
e
pe
n
d o
n
Prov
i
der_cont
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Cather
i
ne
G
a
snier
some
renaming in dump_
s
a
ve
d
_sta
t
e_depgrap
h
commit
|
commitdiff
|
tree
2022-05-11
Catherine Gasni
e
r
so
m
e
d
ocumentati
o
n in
Typin
g
_deps
commit
|
commitdiff
|
tree
2022-05-09
Catherin
e
G
a
snier
a
d
d one tes
t
a
b
out adding
a
nd removing
c
l
a
s
ses
commit
|
commitdiff
|
tree
2022-05-04
C
a
therine Gasnier
addin
g
a
n enum co
n
s
t
ant should retypecheck
a
ll `s
w
i
t
c
h
.
.
.
commit
|
commitdiff
|
tree
2022-05-04
C
atherin
e
Gasnier
add tests f
o
r
`
s
w
itch` statements
commit
|
commitdiff
|
tree
2022-05-04
Ca
t
herine Gasnier
make po_enable_enum_supertyping true by
d
efault
commit
|
commitdiff
|
tree
2022-05-03
Catherine Gasni
e
r
fix fanout when adding
a
required X
H
P attribute
commit
|
commitdiff
|
tree
2022-05-03
Catherine
Gasnier
Shallow_class_di
f
f
: pass a module
to diff_members
.
.
.
commit
|
commitdiff
|
tree
2022-05-03
Cathe
r
ine Gasnier
add fanout te
s
t
for adding a required xh
p
a
t
trib
u
t
es
commit
|
commitdiff
|
tree
2022-04-22
C
atherine
Gasnier
f
anout:
ad
d
test adding a constructor in t
h
e middle
.
.
.
commit
|
commitdiff
|
tree
2022-04-21
C
atherin
e
Gasnier
Switch hac
k
IDE
over to LF
U
caches inst
e
ad o
f
LRU
commit
|
commitdiff
|
tree
2022-04-21
Cathe
r
ine Gasn
i
er
d
o
c
+
renames in
D
ecl_redecl_se
r
vice
commit
|
commitdiff
|
tree
2022-04-19
Catherine
G
asnier
rename a
l
l the
`
fast` stuff to `defs_per_files`
commit
|
commitdiff
|
tree
2022-04-19
Catherine Gasnier
Fanouts: fix fanout
algorithm when modifying a
member
commit
|
commitdiff
|
tree
2022-04-19
Catherin
e
Gasnier
switch f
a
nout t
e
sts over to n
e
w
f
anout algorithm
commit
|
commitdiff
|
tree
2022-04-18
Cat
h
e
r
ine
G
a
snier
Add fanout
t
est case fo
r
hiera
r
chy ch
e
cks
commit
|
commitdiff
|
tree
2022-04-13
Cath
e
rine Gasnier
Telemetry: rename rechecked_
c
ount to cha
n
ged_fil
e
s_coun
t
.
.
.
commit
|
commitdiff
|
tree
2022-04-13
Cath
e
r
i
ne
Gasnier
log rechec
k
ed file
s
count int
o
're
c
hecked' and 'total_rechec
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
Cath
e
rine Gasni
e
r
Telemetry: remove
i
s_
l
azy
_
i
nc
r
e
m
ental
commit
|
commitdiff
|
tree
2022-04-08
Catherine Gasnier
d
efunctionalize shal
l
ow_class_fanout
commit
|
commitdiff
|
tree
2022-04-08
C
a
therine Gasnier
A
d
d
roll
o
ut flag for ide_use
_
lfu_ca
c
he_instead_of_lru
commit
|
commitdiff
|
tree
2022-04-07
Ca
t
h
erine Gasnier
Hack IDE: add
t
h
e possibili
t
y to
us
e
an
L
f
u
_
c
ache instead
.
.
.
commit
|
commitdiff
|
tree
2022-03-31
Catherin
e
Gasnie
r
FreqCac
h
e: no need to
manu
a
lly
m
aintain `size`
commit
|
commitdiff
|
tree
2022-03-28
Cat
h
erine Gasnier
Move checks fr
o
m
Trait_reuse_check into Typing_extends
commit
|
commitdiff
|
tree
2022-03-28
Cath
e
r
ine G
a
sni
e
r
refactor some map types in Typing_extends to av
o
id
.
.
.
commit
|
commitdiff
|
tree
2022-03-17
Catherine Gasnie
r
si
m
pli
f
y logi
c
for
`
check_mem
b
er_unique` pa
r
am
i
n Typ
i
ng
_
e
x
tends
commit
|
commitdiff
|
tree
2022-03-14
C
a
therine
G
a
snie
r
rename para
m
eters `tru
n
c
a
te_elems` and
`truncate_
l
en
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
Ca
t
heri
n
e Gasnie
r
move logic fr
o
m Typi
n
g_toplevel
.
che
c
k_ex
t
end_a
b
stract
.
.
.
commit
|
commitdiff
|
tree
2022-03-10
Cathe
r
ine G
a
snier
avoid c
a
lling uni
o
ning
w
h
e
n localizing options
commit
|
commitdiff
|
tree
2022-03-07
Catherine Gas
n
i
e
r
improve error
m
e
ssage
a
n
d position for "
b
ad
d
ecl override
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
C
a
therine Gasnier
Improve
p
os
i
tions and
w
or
d
i
n
g of "metho
d
not i
m
plemented
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
Catherine Gasni
e
r
add hh_a
u
toimport
.
ml
i
+ doc
commit
|
commitdiff
|
tree
2022-03-04
Catherine
G
asnier
wire the
Pos
.
t
o
f
a class' parents down in Typing_extends
commit
|
commitdiff
|
tree
2022-03-01
Ca
t
h
erine
G
asn
i
e
r
Fix doc bl
o
cs in
T
r
ait_reuse_check
commit
|
commitdiff
|
tree
2022-03-01
Catherine G
a
s
n
ier
A
f
ew ren
a
mings in Typ
i
ng
_
exte
n
ds
commit
|
commitdiff
|
tree
2022-02-28
C
a
therine
G
asnier
remove
T
yping_en
v
.
wra
p
_inference_env_call
commit
|
commitdiff
|
tree
2022-02-26
C
atherine Gasnier
Remove calls
to
the Measure
m
od
u
le
i
n Naming_heap
commit
|
commitdiff
|
tree
2022-02-24
Catheri
n
e Gas
n
ier
r
e
move
functio
n
aast_to_n
a
st
w
hich does nothing
commit
|
commitdiff
|
tree
2022-02-21
C
at
h
erine Gasnier
declutter Typing_env_from_d
e
f
.
clas
s
_env
commit
|
commitdiff
|
tree
2022-02-21
Catherine Gasnier
ma
k
e
Rtype
c
onst tak
e
a l
a
zy string
commit
|
commitdiff
|
tree
2022-02-18
C
a
th
e
rine
Gasn
i
er
make string i
n
Rt
y
pe
_
acc
e
ss lazy
commit
|
commitdiff
|
tree
2022-02-15
Cather
i
ne Gasnier
reset type variable i
d
entifiers
f
or ea
c
h top-level
.
.
.
commit
|
commitdiff
|
tree
2022-01-31
Catherine
Gas
n
ier
factor out code
a
bout
m
ethod return into helper
commit
|
commitdiff
|
tree
2022-01-31
Catherine Gasnier
T
ypi
n
g_subtype
:
take some func
t
i
ons out of big recur
s
ion
commit
|
commitdiff
|
tree
2022-01-31
C
ather
i
ne Gasnier
NastIni
t
Check
.
c
l
ass_
should belong to `
c
lass_
w
ellformed
n
ess
_
.
.
.
commit
|
commitdiff
|
tree
2022-01-28
Catherine Gas
n
ier
rem
o
ve diagno
s
tic subscription code
commit
|
commitdiff
|
tree
2022-01-28
C
atherine Gasnier
remove flag stream
_
e
r
r
ors
commit
|
commitdiff
|
tree
2022-01-28
Catherine Gasnier
removing stream_errors flag: remove branching on flag
.
.
.
commit
|
commitdiff
|
tree
2022-01-28
Catherin
e
Ga
s
nier
remove Adhoc_profiler
commit
|
commitdiff
|
tree
2022-01-28
Ca
t
h
erine
G
asni
e
r
create check_class_mem
b
ers helper
commit
|
commitdiff
|
tree
2022-01-28
Catherine Gas
n
ier
further bre
a
k down `c
l
ass_wellfo
r
m
e
dness_che
c
ks`
commit
|
commitdiff
|
tree
2022-01-28
Catherine Gasnier
helpers f
o
r class w
e
llformedness checks
and cl
a
ss hierarc
h
y
.
.
.
commit
|
commitdiff
|
tree
2022-01-28
Catherine
Gasnier
add check_class_w
h
er
e
_constraint hel
p
er
commit
|
commitdiff
|
tree
2022-01-28
Catherine Gasnier
export
s
ealed-r
e
l
a
t
ed l
o
g
i
c
i
n
to helper
commit
|
commitdiff
|
tree
2022-01-28
Cath
e
rine G
a
snier
Le
t
E
rrors
.
t derive
show for debugg
i
ng
commit
|
commitdiff
|
tree
2022-01-28
Catheri
n
e Gasnier
Le
t
Server
E
nv
.
env der
i
ve show
commit
|
commitdiff
|
tree
2022-01-27
Cat
h
erine
G
asnier
renam
e
and d
o
cumen
t
check_co
n
structor_dep
commit
|
commitdiff
|
tree
2022-01-26
C
a
t
herine Gas
n
ier
c
lean-up code c
h
ecki
n
g override
k
e
yw
o
rd
commit
|
commitdiff
|
tree
2022-01-26
Cath
e
ri
n
e
G
a
s
nier
setu
p
_en
v
_f
o
r_class_
d
ef_check helper
commit
|
commitdiff
|
tree
2022-01-24
Ca
t
herine Gasnier
simplify c
h
e
cking of multi
p
le concrete definitions
.
.
.
commit
|
commitdiff
|
tree
2022-01-24
Catherine G
a
snier
s
impl
i
fy inter
f
ace i
m
plemen
t
ation checking
commit
|
commitdiff
|
tree
2022-01-21
Catheri
n
e
Ga
s
nier
no need to
check dyna
m
icall
y
callable for members that
.
.
.
commit
|
commitdiff
|
tree
2022-01-21
C
a
therine Gasnier
Break do
w
n Typing_ext
e
n
d
s
.
c
heck_o
v
errid
e
commit
|
commitdiff
|
tree
2022-01-21
Catherine
Gas
n
ier
refactor c
h
eck_overr
i
de: remove parameter ignore_fun_return
commit
|
commitdiff
|
tree
2022-01-21
Catherine Gasn
i
er
refact
o
r adding d
e
p
e
ndency when call
i
ng check_override
commit
|
commitdiff
|
tree
2022-01-21
Catherine
Gasnier
do no
t
check overridin
g
a
s
y
nthesized member
commit
|
commitdiff
|
tree
2022-01-19
Cather
i
ne Gasnier
r
e
factor so
m
e com
m
on priva
t
e + LSB
l
o
gic
commit
|
commitdiff
|
tree
2022-01-19
Catherine Gasnier
m
a
ke cla
s
s element flags abstract
commit
|
commitdiff
|
tree
2022-01-19
Catherine Ga
s
nier
refactor class
elem
e
nt flags and
a
dd a pr
e
tty pri
n
t
er
commit
|
commitdiff
|
tree
2022-01-18
C
athe
r
ine Ga
s
n
ier
fix
m
aster build
commit
|
commitdiff
|
tree
2022-01-18
Cat
h
erine Gasni
e
r
re
m
ove dead code in Decl_env
commit
|
commitdiff
|
tree
2022-01-14
Catherine
G
as
n
ier
Let
T
yping_cla
s
s
e
s_hea
p
.
Ap
i
.
t
d
erive
show
commit
|
commitdiff
|
tree
2022-01-13
Catheri
n
e Gasnier
remove d
e
ad par
a
meter
`
check_privates`
commit
|
commitdiff
|
tree
2022-01-13
Cathe
r
ine
G
a
s
n
ie
r
u
nion all
pare
n
t
memb
e
rs
b
ef
o
re do
i
ng override checks
commit
|
commitdiff
|
tree
2022-01-11
Cathe
r
ine Gasn
i
er
aggregate redundant key
s
from /pr
o
c
/
cpuin
f
o as a his
t
o
gram
commit
|
commitdiff
|
tree
2022-01-06
Ca
t
herin
e
Gasnier
remov
e
the multi
c
ache
in favor of the fre
q
uen
c
y cache
commit
|
commitdiff
|
tree
2021-12-20
Ca
t
herin
e
G
a
s
n
ie
r
i
n
trodu
c
e Hac
k
EventLogg
e
r
.
PerFileProf
i
lin
g
Config
.
t
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Catherine Ga
s
n
i
er
va
r
ious refact
o
ri
n
g
s abou
t
m
e
m
be
r
"so
u
r
c
e
"
/ kind
commit
|
commitdiff
|
tree
2021-12-15
C
a
therine Gasnier
defunctionalize p
a
rt of Typin
g
_extends
commit
|
commitdiff
|
tree
2021-12-15
C
a
the
r
i
ne Gasnier
rename param
s
of Errors
.
try_whe
n
commit
|
commitdiff
|
tree
2021-12-15
C
atherine
G
asnier
refactor and export inte
r
nal function doing method
.
.
.
commit
|
commitdiff
|
tree
next