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
Make `param_kind` non-optional
2021-09-24
Hunter Goldstein
Ma
k
e `pa
r
am_kind` non-optional
commit
|
commitdiff
|
tree
2021-09-24
Hunter G
o
l
d
stein
Ad
d
tests
f
o
r
`
i
nout` with pseudofunctions
commit
|
commitdiff
|
tree
2021-09-16
Hu
n
te
r
Gold
s
tein
Remove HH\
s
equence
commit
|
commitdiff
|
tree
2021-09-14
Hunter Go
l
dstein
Remove `ar
r
a
y
_filter`
commit
|
commitdiff
|
tree
2021-09-10
Hunter Go
l
d
s
tein
Ri
p
out support for
`Rx/IS_ENABLE
D
`
commit
|
commitdiff
|
tree
2021-09-07
Hu
n
ter Goldstein
RFC: S
p
ruce
up attribute arity checking
commit
|
commitdiff
|
tree
2021-09-07
Hunt
e
r Gol
d
stein
`__In
t
er
n
al` shou
l
d
e
rror
i
f
u
s
e
d with
n
on-publ
i
c methods
commit
|
commitdiff
|
tree
2021-09-07
Hunt
e
r Goldstein
Li
m
i
t
arity fo
r
modularity a
t
tribu
t
es
commit
|
commitdiff
|
tree
2021-08-19
H
unter Goldste
i
n
Add
sp
e
c
i
fic
e
rror mes
s
age for publi
c
o
verride of internal
.
.
.
commit
|
commitdiff
|
tree
2021-05-20
Hunter G
o
ldstein
Add HHI
stubs for class reified
gene
r
ic info API
commit
|
commitdiff
|
tree
2021-05-05
Hunter
G
oldste
i
n
Add runt
i
m
e definition
for `
H
H
\ParseT
r
e
e
`
commit
|
commitdiff
|
tree
2021-04-28
Hunter Goldstein
A
dd refl
e
c
t
ion
API for
c
lass reified
generic
info
commit
|
commitdiff
|
tree
2021-01-28
Hun
t
er
Goldstei
n
F
i
x
up
s
o
me Date
T
ime builtins
commit
|
commitdiff
|
tree
2021-01-22
Hunter Goldstein
Disa
l
low `$this` a
n
d `$_` on the
R
HS of a member a
c
c
e
s
s
commit
|
commitdiff
|
tree
2021-01-08
H
unter Goldste
i
n
A
dd --ena
b
l
e
-coeffects flag
to `hh_parse`
commit
|
commitdiff
|
tree
2020-12-09
Hunter Goldstein
Add backticks to dynamic in
some
Reasons
commit
|
commitdiff
|
tree
2020-12-09
Hun
t
er
Goldstein
RFC: Emit `dynamic` when usi
n
g
`dynamic` as a
classname
commit
|
commitdiff
|
tree
2020-11-19
Hunter Gol
d
stein
Add --lo
c
k-file to hh_client
commit
|
commitdiff
|
tree
2020-11-18
Hu
n
ter Goldst
e
in
Mark array fun
c
tions a
s
con
d
itionally pure in HHIs
commit
|
commitdiff
|
tree
2020-11-05
Hun
t
er Goldstein
Remove __PHPStdLib from
s
ome deb
u
g functions
commit
|
commitdiff
|
tree
2020-11-04
H
unter Gol
d
st
e
in
Remove `__MemoizeLSB` overriding check
commit
|
commitdiff
|
tree
2020-10-21
Hunter
G
oldstein
Remove
--type-at-pos-b
a
tch-
e
x
commit
|
commitdiff
|
tree
2020-10-20
Hunter
Go
l
dst
e
i
n
Add docblock to `is_any_arr
a
y`
commit
|
commitdiff
|
tree
2020-10-08
Hunter Goldstein
D
on't allow dynamic ~> T when T is __E
n
f
orceable
commit
|
commitdiff
|
tree
2020-09-16
Hunter Go
l
d
s
tein
Rip out "nullable xhp enum" support
commit
|
commitdiff
|
tree
2020-09-11
Hunter Goldstein
R
ip out al
l
special handl
i
ng of `is
_
a
r
r
a
y`
commit
|
commitdiff
|
tree
2020-09-01
Hunter
G
oldstei
n
QoL u
p
dates to hp
h
p/
t
o
ols/out2expe
c
tf
.
py
commit
|
commitdiff
|
tree
2020-08-20
Hunter Goldstein
Repl
a
ce `is_array` with `is
_
any_array`
in sys
t
e
mlib
commit
|
commitdiff
|
tree
2020-08-11
Hunter Goldstein
Remove i
s
_array() suppo
r
t
f
r
om the
ty
p
ech
e
cker
commit
|
commitdiff
|
tree
2020-08-06
Hunter
G
oldstein
Remove
c
al
l
s
to
i
s_arr
a
y() from s
y
stemlib
commit
|
commitdiff
|
tree
2020-07-24
Hunte
r
G
o
ldstei
n
Add "de
p
recatio
n
notice" for `is_arra
y
`
commit
|
commitdiff
|
tree
2020-07-10
Hunter Goldstein
Ch
a
nge `is_an
y
_array` to refine to
`K
e
yedContainer
.
.
.
commit
|
commitdiff
|
tree
2020-07-01
Hunter Goldstei
n
`widen_i
s
_ar
r
ay` typec
h
ecker switch
commit
|
commitdiff
|
tree
2020-06-24
Hunte
r
G
o
ldstei
n
Add is_any_array to hh
i
commit
|
commitdiff
|
tree
2020-06-16
Hunter G
o
ldstein
Rework
mechanics of
WidenIsA
r
r
a
y
commit
|
commitdiff
|
tree
2020-06-16
H
u
nter Goldstein
Read `is_array` notice flag from the repo
commit
|
commitdiff
|
tree
2020-06-08
Hunter Gold
s
tein
Move `is_any_array` types into `trep`
(
+ rename)
commit
|
commitdiff
|
tree
2020-06-08
Hu
n
t
e
r G
o
lds
t
ein
Rena
m
e `*Like` types to
`*Compat`
commit
|
commitdiff
|
tree
2020-05-29
Hunt
e
r Goldst
e
in
RFC
:
Add t
y
pe
c
he
c
ker support for `i
s
_
any_
a
rr
a
y`
commit
|
commitdiff
|
tree
2020-05-28
Hun
t
er Goldstein
Move JI
T
logic
f
or
`
IsType ArrLike
_
` to helper
commit
|
commitdiff
|
tree
2020-05-28
Hunter G
o
l
d
stein
Chang
e
`g
e
tim
a
gesize` to always return a
`
da
r
ray`
commit
|
commitdiff
|
tree
2020-05-15
H
u
nt
e
r Goldstei
n
Us
e
`is_type_might_raise(IsTypeOp, cons
t
T
ype&)` in
.
.
.
commit
|
commitdiff
|
tree
2020-05-15
H
u
n
ter Goldstein
`isType
A
rrLike`
should reject `BClsM
e
th` if `EvalI
s
Compatib
l
.
.
.
commit
|
commitdiff
|
tree
2020-05-13
Hunte
r
Go
l
dstein
R
emove isCompact
T
y
p
e
ClsMeth
commit
|
commitdiff
|
tree
2020-04-08
Hunter Goldstein
Add
_
_Pro
v
enanceSki
p
Frame t
o
some s
y
stem
l
ib functions
commit
|
commitdiff
|
tree
2020-02-14
Hunter Goldstein
H
ave `array_pad` uncondi
t
iona
l
ly return
v
array or darray
commit
|
commitdiff
|
tree
2020-02-14
Hunt
e
r Goldstein
`is_arr
a
y`
r
efinement sho
u
l
d
intersect, not ov
e
rwrite
commit
|
commitdiff
|
tree
2020-02-11
Hunter Goldstein
Introduce `is_
p
hp_arr
a
y
`
to the
t
y
p
echecker
commit
|
commitdiff
|
tree
2020-02-06
Hunter G
o
ld
s
tein
Return `varra
y
`
from array_values uncon
d
i
ti
o
n
a
lly
commit
|
commitdiff
|
tree
2020-02-06
Hunter Gol
d
st
e
in
Ha
v
e `HH\is_php_array`
b
e closer to `is_a
r
r
ay`
i
n implementa
t
ion
commit
|
commitdiff
|
tree
2020-02-04
Hu
n
t
er
Goldstein
Add
`is
_
p
h
p_array`
commit
|
commitdiff
|
tree
2020-01-14
Hunter Gold
s
tein
Replace is_array c
h
eck
in `Bas
e
Exce
p
tion::getTraceAsStrin
g
`
commit
|
commitdiff
|
tree
2019-11-12
Hunter Goldstein
JS
O
N
_
F
B
_LEGACY_HAC
K
_ARRAYS was t
o
tally
brok
e
n
commit
|
commitdiff
|
tree
2019-10-04
Hunter
G
oldstein
Make enable
_
l
egacy_behavior __Rx
commit
|
commitdiff
|
tree
2019-10-02
H
u
nter Goldstein
A
d
d flag
for deco
d
i
n
g lega
c
y Hack arra
y
s i
n
`unserialize`
commit
|
commitdiff
|
tree
2019-09-30
H
unter Goldstein
Don't log dic
t
s
i
n `fb_ser
i
ali
z
e
`
commit
|
commitdiff
|
tree
2019-09-26
Hunter
G
ol
d
s
t
ein
gener
a
te_f
u
ll
_
f
idelity
commit
|
commitdiff
|
tree
2019-09-26
H
unter Go
l
ds
t
ein
Make h
t
ml_
e
nt
i
ties
.
ml
it's own l
i
brary
commit
|
commitdiff
|
tree
2019-09-26
H
u
n
t
er Golds
t
ein
Fix dune build src/generate_
f
ull_fidelity
.
exe
commit
|
commitdiff
|
tree
2019-09-18
Hunte
r
G
o
lds
t
ein
Add legacy json_decod
e
flag
commit
|
commitdiff
|
tree
2019-09-16
Hunter Goldstein
Don't log if we're forcing PHP array
seriali
z
ation
commit
|
commitdiff
|
tree
2019-09-05
Hunter G
o
lds
t
ein
A
ssert
refcount
== 1 in
Arr
a
yData::set
L
egacy
A
r
ray
commit
|
commitdiff
|
tree
2019-09-05
Hunte
r
Goldste
i
n
is_legacy_behav
i
or_enabled
commit
|
commitdiff
|
tree
2019-09-04
H
u
nter Goldstein
Don't log on vec & json_
e
ncode
commit
|
commitdiff
|
tree
2019-08-30
Hunter Goldstein
Mark
Iterable::toArray as __P
H
P
S
t
dLib
commit
|
commitdiff
|
tree
2019-08-28
H
unter Goldst
e
i
n
Add logging fo
r
ar
r
ay_
k
ey_exists(null, X) when X is
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Hunt
e
r
Goldstein
nitpicks f
r
o
m D1682091
5
commit
|
commitdiff
|
tree
2019-08-22
Hu
n
ter Gold
s
tein
R
F
C: Ban
attri
b
utes on variadics
commit
|
commitdiff
|
tree
2019-08-21
H
u
nter
Go
l
dstein
AwaitAllWa
i
tHandle::fromContainer
commit
|
commitdiff
|
tree
2019-08-06
Hu
n
t
e
r
Gol
d
stein
Ad
d
flag
f
or disabling erro
r
silencing
commit
|
commitdiff
|
tree
2019-08-02
Hu
n
ter Goldstein
Fix AsyncMysqlQu
e
r
yRe
s
ult HHIs
commit
|
commitdiff
|
tree
2019-06-25
Hunter
G
oldst
e
in
M
a
rk
`
P
air::toArray` as `__
P
HPS
t
dLib`
commit
|
commitdiff
|
tree
2019-06-12
Hunt
e
r
Goldstein
Add `__Provenance
S
kipFrame` to list of user attrib
u
tes
commit
|
commitdiff
|
tree
2019-04-03
Hunte
r
Goldstein
Allow
any ki
n
d of whitespac
e
before `<?hh`
commit
|
commitdiff
|
tree
2019-04-02
H
u
n
t
e
r
G
o
ldstein
M
ove promotion notices out o
f
ToMixedHeader
commit
|
commitdiff
|
tree
2019-03-28
Hunter Gol
d
ste
i
n
Make
a
ll arr
a
y kin
d
s subtypes of the untyped K
e
yed
.
.
.
commit
|
commitdiff
|
tree
2019-03-13
H
u
nt
e
r Golds
t
ein
A
d
d value
a
nd
key ty
p
es t
o
t
oValueArra
y
() and
toKey
s
Array
.
.
.
commit
|
commitdiff
|
tree
2019-03-07
Hunter Goldstein
Back ou
t
"[HAC] Ad
d
notice f
o
r when H
a
ck
C
o
l
l
e
ctions
.
.
.
commit
|
commitdiff
|
tree
2019-02-27
Hunter Goldstein
RFC: fb_
s
erialize Migratory form
a
t
commit
|
commitdiff
|
tree
2019-02-27
Hunte
r
Goldstein
Upda
t
e ar
r
ay_key
s
type
commit
|
commitdiff
|
tree
2019-01-23
Hunter Goldstein
Ha
v
e invalid a
r
raykey c
h
eck
n
ot report
e
rrors
f
or un
t
yped
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
H
u
nter
Gol
d
ste
i
n
Suppres
s
promotion
n
otic
e
for key-value preserv
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-01-14
Hunter Go
l
dste
i
n
Add runtime flags for varray to darray promotion and
.
.
.
commit
|
commitdiff
|
tree
2018-12-19
Hu
n
ter Goldstein
__toString
on uncaught exceptions
.
commit
|
commitdiff
|
tree
2018-12-19
Hunter Go
l
dste
i
n
Explicitly set missing keys IniSetting
:
:ParserCallback
commit
|
commitdiff
|
tree
2018-12-11
Hunter Goldstein
Return darray f
r
om ReflectionClass::getOrd
e
redTypeCons
t
a
nts
commit
|
commitdiff
|
tree
2018-12-10
Hunter Goldstein
Update `invalid_
a
rraykey` error message
commit
|
commitdiff
|
tree
2018-12-03
Hunter G
o
ldstein
O
n
ly coerc
e
key in
array_count_values if i
t
is an arraykey
commit
|
commitdiff
|
tree
2018-11-17
Hu
n
ter Goldst
e
in
Return varray / darray from ext_soap
commit
|
commitdiff
|
tree
2018-11-15
H
unter
G
o
l
d
s
tein
RFC: Disallow
array acce
s
s wi
t
h i
n
val
i
d a
r
raykey
commit
|
commitdiff
|
tree
2018-11-08
Hunter Goldstein
Add
s
e
ns
i
ble error m
e
ssa
g
e
s
to
th
e
i
n
t
e
rnal poi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2018-11-06
Hunter
G
oldstein
A
dd no
t
ice for when Hack Collections are coerced to
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
H
un
t
e
r
Golds
t
e
i
n
Typ
e
hin
t
s in ex
t
_reflecti
o
n_hni
commit
|
commitdiff
|
tree
2018-09-19
Hunter Goldstein
Emit
v
arrays
for serial
i
zed attributes inst
e
ad of a
r
rays
commit
|
commitdiff
|
tree
2018-09-14
Hun
t
er G
o
ldstein
T
r
igger Hac
k
ArrC
o
mp
a
t
ArrayProducingF
u
ncNotice in Pair
.
.
.
commit
|
commitdiff
|
tree
2018-09-10
Hu
n
ter Goldstein
E
mit dar
r
ay and varray from ex
t
_datet
i
me
commit
|
commitdiff
|
tree
2018-08-30
Hunter
Go
l
dstein
Up
d
ate f
u
nctio
n
s
in ex
t
_ar
r
a
y
t
o
ret
u
rn /
accept [vd
.
.
.
commit
|
commitdiff
|
tree
2018-08-29
H
u
nter G
o
l
dst
e
in
Add
--disallow-u
n
set-on-
v
arr
a
y
commit
|
commitdiff
|
tree
2018-08-28
Hunter G
o
ldstei
n
U
p
date e
x
t_pdo
t
o return / acce
p
t
[
vd]array
commit
|
commitdiff
|
tree
2018-08-24
Hunter Goldstein
Mark Iter
a
b
l
e::toAr
r
a
y and childr
e
n
as
__PHPStdLi
b
commit
|
commitdiff
|
tree
next