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
handle typeconst inheritance
2022-02-09
Hu
n
ter Go
l
ds
t
e
in
Allow unstable features in
f
a
n
out test
s
commit
|
commitdiff
|
tree
2022-02-07
Hunte
r
Goldstein
Clean up `di
s
allow_i
n
v
a
lid_arraykey_c
o
nstr
a
i
n
t
`
commit
|
commitdiff
|
tree
2022-01-31
H
unter Goldstein
R
e
move submodules (for
now)
commit
|
commitdiff
|
tree
2022-01-25
H
un
t
er Go
l
dstein
Ad
d
s
p
an and file mode to
m
odul
e
decls
commit
|
commitdiff
|
tree
2022-01-25
Hunt
e
r
G
old
s
te
i
n
Add module declarati
o
n syntax
commit
|
commitdiff
|
tree
2022-01-07
Hunter Goldstein
Don'
t
r
e
turn five va
l
u
es
f
rom
`Nast
.
get_dec
l
s
`
commit
|
commitdiff
|
tree
2022-01-06
H
u
nter Gol
d
s
tein
R
emove record code from hh
_
server
/
HackC
commit
|
commitdiff
|
tree
2021-12-16
Hunter
Goldstein
S
tore mod
u
le
i
d
en
t
ifi
e
rs
rather than `Typin
g
_modules
.
t`
commit
|
commitdiff
|
tree
2021-12-14
Hunte
r
Goldstei
n
A
d
d back mo
d
ule arity check
commit
|
commitdiff
|
tree
2021-12-08
Hun
t
e
r Goldstein
Move from symb
o
l-level mo
d
ules to file level mo
d
ules
commit
|
commitdiff
|
tree
2021-11-18
Hunte
r
Goldste
i
n
Log when workers send t
o
o much data
commit
|
commitdiff
|
tree
2021-10-28
H
unte
r
Goldstei
n
Add test for T989
6
5467
commit
|
commitdiff
|
tree
2021-10-15
H
unter Goldstein
RFC: Di
s
allow rea
d
i
n
g parent properties befo
r
e `
p
arent
.
.
.
commit
|
commitdiff
|
tree
2021-10-11
H
un
t
e
r
G
o
ldstein
R
e
s
o
lve a
l
l cases of "ignoring" `inout`
commit
|
commitdiff
|
tree
2021-10-06
Hunter Gol
d
stein
Imp
l
ement "submodules
"
commit
|
commitdiff
|
tree
2021-10-06
Hunt
e
r
Goldstein
M
a
k
e modules
an opaque type
commit
|
commitdiff
|
tree
2021-10-06
H
u
nter
G
oldst
e
in
Update `a
r
ray_map` doc-block past
D31281504
commit
|
commitdiff
|
tree
2021-10-01
Hunter Goldstein
R
ip out support fo
r
`a
r
ray_map`
commit
|
commitdiff
|
tree
2021-09-29
Hunter Goldstein
Include posi
t
ion with
`
inout
`
commit
|
commitdiff
|
tree
2021-09-28
Hunter
G
o
ldstein
Disal
l
ow passing the fir
s
t
a
rg of `inv
a
riant`
by `inout`
commit
|
commitdiff
|
tree
2021-09-27
Hunter Goldste
i
n
D
isallow pa
s
sing
arguments to `i
s
set` by `inout`
commit
|
commitdiff
|
tree
2021-09-24
H
unter Go
l
dstein
Remove Ca
l
lconv
commit
|
commitdiff
|
tree
2021-09-24
Hunter G
o
lds
t
ein
Ma
k
e `para
m
_ki
n
d` non-
o
pti
o
nal
commit
|
commitdiff
|
tree
2021-09-24
H
unter Goldstein
Add tests
for `inout` with
p
seudofu
n
ctions
commit
|
commitdiff
|
tree
2021-09-16
Hunter Go
l
dste
i
n
Remove HH\seque
n
ce
commit
|
commitdiff
|
tree
2021-09-14
H
u
nter Goldstein
Remov
e
`array
_
filt
e
r`
commit
|
commitdiff
|
tree
2021-09-10
Hunter G
o
ldstein
Rip out support for `Rx/
I
S
_
ENABLED`
commit
|
commitdiff
|
tree
2021-09-07
Hunt
e
r G
o
ldstein
RFC: Spruce up attribute arity c
h
ecking
commit
|
commitdiff
|
tree
2021-09-07
Hunter
Gol
d
stei
n
`__Internal` should e
r
ror if used with non-p
u
blic methods
commit
|
commitdiff
|
tree
2021-09-07
Hunter Goldstein
Limit arit
y
for modularity attributes
commit
|
commitdiff
|
tree
2021-08-19
Hu
n
ter
G
olds
t
ei
n
Ad
d
specif
i
c error messag
e
f
o
r public override of int
e
rnal
.
.
.
commit
|
commitdiff
|
tree
2021-05-20
Hunter Goldst
e
in
Add HHI stubs
f
or class reifi
e
d gener
i
c info
A
PI
commit
|
commitdiff
|
tree
2021-05-05
Hunt
e
r
G
oldst
e
in
Add runtime de
f
i
nition for
`HH\
P
ar
s
eTree`
commit
|
commitdiff
|
tree
2021-04-28
Hun
t
er Gol
d
stein
Add reflection API for class reified generic inf
o
commit
|
commitdiff
|
tree
2021-01-28
Hunter Goldstein
F
ix up some DateTime builtins
commit
|
commitdiff
|
tree
2021-01-22
Hunter Goldstein
Disal
l
ow `$
t
h
i
s` and `$
_
` o
n
the RHS of a memb
e
r acc
e
ss
commit
|
commitdiff
|
tree
2021-01-08
H
u
n
ter Goldstein
Add --enable-coe
f
fects
f
lag to `hh_par
s
e`
commit
|
commitdiff
|
tree
2020-12-09
H
unter
G
ol
d
stein
A
dd backticks to dynamic in some R
e
a
s
ons
commit
|
commitdiff
|
tree
2020-12-09
Hunter Go
l
ds
t
ein
RFC:
Emit `d
y
namic` when usi
n
g
`dynam
i
c`
as a class
n
a
me
commit
|
commitdiff
|
tree
2020-11-19
H
un
t
er Goldstein
Add --loc
k
-file to
hh_clien
t
commit
|
commitdiff
|
tree
2020-11-18
Hunter Goldstein
Mark array
f
unctions as conditionally pu
r
e i
n
H
HIs
commit
|
commitdiff
|
tree
2020-11-05
Hunte
r
Golds
t
e
i
n
Remove __P
H
P
S
t
dLib f
r
om so
m
e debug fun
c
tions
commit
|
commitdiff
|
tree
2020-11-04
Hunter Goldst
e
in
Remove `_
_
M
e
moi
z
eLSB` overriding che
c
k
commit
|
commitdiff
|
tree
2020-10-21
Hunter Goldst
e
in
Remove --type-at-pos-batch-ex
commit
|
commitdiff
|
tree
2020-10-20
H
unter Goldste
i
n
A
d
d
d
o
cblock
t
o `is_any_arra
y
`
commit
|
commitdiff
|
tree
2020-10-08
Hun
t
er Gold
s
tein
Don't allow dynamic ~> T w
h
en
T
i
s
_
_Enforceabl
e
commit
|
commitdiff
|
tree
2020-09-16
Hunter Goldstein
Rip o
u
t "nullab
l
e xhp en
u
m"
support
commit
|
commitdiff
|
tree
2020-09-11
H
unter
G
oldst
e
in
Rip o
u
t all special handling of
`is_array`
commit
|
commitdiff
|
tree
2020-09-01
Hunter Gold
s
t
e
in
QoL updates to hphp/tools/out2expe
c
tf
.
py
commit
|
commitdiff
|
tree
2020-08-20
Hunter Goldstein
Replace
`
is_a
r
r
ay` with `is_any_array` in systemlib
commit
|
commitdiff
|
tree
2020-08-11
Hunt
e
r Gold
s
tein
Remove is_arra
y
() suppo
r
t from
t
he typechecker
commit
|
commitdiff
|
tree
2020-08-06
Hunt
e
r Golds
t
ein
Remove calls to
is_a
r
ray()
f
rom systemlib
commit
|
commitdiff
|
tree
2020-07-24
Hunt
e
r Goldstein
Add "dep
r
ec
a
tion not
i
ce" for `is_
a
rray`
commit
|
commitdiff
|
tree
2020-07-10
Hunt
e
r
G
oldstein
Change
`is_any_array` to refine
to `KeyedContainer
.
.
.
commit
|
commitdiff
|
tree
2020-07-01
H
u
n
ter G
o
lds
t
ein
`wi
d
en_is_
a
r
r
ay`
t
y
pechec
k
er
s
witch
commit
|
commitdiff
|
tree
2020-06-24
H
u
nte
r
Gold
s
tein
Add is_any_array to h
h
i
commit
|
commitdiff
|
tree
2020-06-16
Hun
t
er Goldstein
Rework mechanics of WidenIs
A
r
r
ay
commit
|
commitdiff
|
tree
2020-06-16
Hunte
r
Go
l
d
s
te
i
n
Read
`
i
s
_array` notice flag from the repo
commit
|
commitdiff
|
tree
2020-06-08
Hunt
e
r Goldstein
Move `
i
s_any_array`
t
ypes into `trep` (+ re
n
a
m
e)
commit
|
commitdiff
|
tree
2020-06-08
Hunt
e
r Goldstein
Re
n
ame `*Like` types to `*Compat
`
commit
|
commitdiff
|
tree
2020-05-29
Hunte
r
Goldste
i
n
RFC:
A
dd ty
p
echecker sup
p
ort for `is_any_array`
commit
|
commitdiff
|
tree
2020-05-28
Hu
n
ter Goldstein
Move JIT l
o
gic for `IsType ArrLik
e
_` t
o
help
e
r
commit
|
commitdiff
|
tree
2020-05-28
Hunter Goldstein
Chang
e
`ge
t
imag
e
size`
to
a
lways return
a
`
da
r
r
a
y`
commit
|
commitdiff
|
tree
2020-05-15
H
unt
e
r Goldste
i
n
Use `is_type_might_raise(IsTypeOp,
const
T
y
pe&)
`
in
.
.
.
commit
|
commitdiff
|
tree
2020-05-15
Hu
n
t
er Goldstein
`i
s
Type
A
r
rLike` should
r
eject `B
C
lsMeth` if `EvalIsC
o
mpatibl
.
.
.
commit
|
commitdiff
|
tree
2020-05-13
Hunte
r
G
o
ldstein
R
e
move
isCompactTypeClsM
e
t
h
commit
|
commitdiff
|
tree
2020-04-08
Hunte
r
Golds
t
ein
Add __Pr
o
v
enanceSkipFrame to some systemlib fu
n
c
ti
o
ns
commit
|
commitdiff
|
tree
2020-02-14
Hun
t
e
r Gold
s
tein
Ha
v
e `array_pad` u
n
condition
a
lly
return
v
array or
darray
commit
|
commitdiff
|
tree
2020-02-14
Hunt
e
r Goldstein
`is_array` refinement should intersec
t
, not overwrite
commit
|
commitdiff
|
tree
2020-02-11
Hu
n
ter Goldstein
Introduce `i
s
_p
h
p
_a
r
ray` to the typechecker
commit
|
commitdiff
|
tree
2020-02-06
H
unter Golds
t
ein
Return `varray` from a
r
r
a
y_values unconditiona
l
ly
commit
|
commitdiff
|
tree
2020-02-06
Hunter Goldstein
Have `HH\is_php_ar
r
ay` be closer
t
o
`
is_array` in im
p
l
e
mentat
i
o
n
commit
|
commitdiff
|
tree
2020-02-04
H
u
n
ter
G
o
ldstein
Add
`
is_
p
h
p_arr
a
y`
commit
|
commitdiff
|
tree
2020-01-14
Hunter Goldstein
Repla
c
e is_
a
rray ch
e
ck in
`BaseExce
p
ti
o
n::ge
t
TraceAsString`
commit
|
commitdiff
|
tree
2019-11-12
Hunter Goldste
i
n
JSON_FB_LEGACY_HAC
K
_ARRAYS wa
s
to
t
ally broken
commit
|
commitdiff
|
tree
2019-10-04
Hunter Go
l
dstein
Make en
a
ble_lega
c
y_behavior _
_
Rx
commit
|
commitdiff
|
tree
2019-10-02
H
unter Go
l
dstei
n
Add
f
lag for dec
o
ding legacy Hack a
r
rays in `unseri
a
li
z
e`
commit
|
commitdiff
|
tree
2019-09-30
Hun
t
er G
o
ldstein
Don't log d
i
cts in `
f
b_serialize`
commit
|
commitdiff
|
tree
2019-09-26
H
u
nter Goldste
i
n
generate_full_
f
id
e
lity
commit
|
commitdiff
|
tree
2019-09-26
Hunter Goldstein
Make htm
l
_entit
i
es
.
m
l
it's own
l
ibrar
y
commit
|
commitdiff
|
tree
2019-09-26
Hunter Go
l
dste
i
n
Fix dune build sr
c
/
g
enerate_full_fide
l
ity
.
e
xe
commit
|
commitdiff
|
tree
2019-09-18
Hunter Goldstein
Add legacy json_de
c
ode flag
commit
|
commitdiff
|
tree
2019-09-16
Hunter Goldstein
Don't log i
f
we
'
re for
c
ing PHP
array seriali
z
atio
n
commit
|
commitdiff
|
tree
2019-09-05
Hu
n
ter Goldstein
Assert
r
efcou
n
t
=
= 1 in
A
rrayData::setL
e
gacy
A
rra
y
commit
|
commitdiff
|
tree
2019-09-05
H
u
nt
e
r Go
l
dstein
is_legacy_beh
a
vior_
e
nabled
commit
|
commitdiff
|
tree
2019-09-04
Hunte
r
Gol
d
stein
Do
n
't log on vec
& json_en
c
ode
commit
|
commitdiff
|
tree
2019-08-30
Hunter Goldstei
n
M
ark Iterable:
:
toArra
y
as __PHPStdLib
commit
|
commitdiff
|
tree
2019-08-28
H
unter Goldstein
Add logging fo
r
arra
y
_ke
y
_exists(null, X)
w
hen X
is
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Hunter Goldstein
nitpicks from D16820915
commit
|
commitdiff
|
tree
2019-08-22
Hunt
e
r Goldst
e
i
n
RFC: Ban
a
ttributes o
n
variad
i
cs
commit
|
commitdiff
|
tree
2019-08-21
Hunte
r
Goldstein
A
w
aitAllWaitHandle::
f
romContainer
commit
|
commitdiff
|
tree
2019-08-06
Hunter Goldstein
A
dd flag f
o
r
d
isabling error sil
e
ncin
g
commit
|
commitdiff
|
tree
2019-08-02
H
u
nter Goldste
i
n
Fi
x
A
s
yncMys
q
lQuery
R
esult H
H
Is
commit
|
commitdiff
|
tree
2019-06-25
H
u
n
ter Goldstein
Mark `Pair::toArray`
a
s
`
__PH
P
StdLib`
commit
|
commitdiff
|
tree
2019-06-12
H
u
n
t
er Goldstein
Add `__ProvenanceSkipFrame` t
o
li
s
t of user attribut
e
s
commit
|
commitdiff
|
tree
2019-04-03
Hunter
Goldstein
Allow any kind
of whit
e
space before `<?hh`
commit
|
commitdiff
|
tree
2019-04-02
H
u
nt
e
r G
o
ldstein
Move promoti
o
n noti
c
es
o
ut of T
o
MixedHeader
commit
|
commitdiff
|
tree
2019-03-28
Hunter Gol
d
stei
n
Make all a
r
ray kinds subt
y
p
e
s of the u
n
typ
e
d
K
eyed
.
.
.
commit
|
commitdiff
|
tree
2019-03-13
Hunter Gol
d
s
t
ei
n
Add value and key types t
o
toValueAr
r
a
y
(
)
and t
o
K
eysArray
.
.
.
commit
|
commitdiff
|
tree
2019-03-07
H
u
nter Goldstein
Back out "[HAC] Add notice for wh
e
n Hac
k
C
o
llections
.
.
.
commit
|
commitdiff
|
tree
next