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
Add docblock to `is_any_array`
2020-10-20
Hunter Goldstein
Add doc
b
lock to
`is
_
any_array`
commit
|
commitdiff
|
tree
2020-10-08
Hu
n
ter
Goldstein
Don't allow dynamic ~> T
w
hen T is _
_
E
n
forceable
commit
|
commitdiff
|
tree
2020-09-16
Hu
n
ter Goldstein
Rip out "null
a
ble xhp
enum" s
u
pport
commit
|
commitdiff
|
tree
2020-09-11
H
u
nt
e
r
Goldstei
n
Rip out all special handling
of `is_array`
commit
|
commitdiff
|
tree
2020-09-01
Hu
n
t
e
r Goldstein
QoL update
s
to
hp
h
p/tools/o
u
t2expectf
.
py
commit
|
commitdiff
|
tree
2020-08-20
H
unter
Go
l
dstein
Repl
a
c
e
`i
s
_arr
a
y` with
`is_any
_
array` in sy
s
temlib
commit
|
commitdiff
|
tree
2020-08-11
Hunter Goldstein
R
e
move is_arr
a
y
(
) su
p
port from the ty
p
eche
c
ke
r
commit
|
commitdiff
|
tree
2020-08-06
Hunter G
o
ldstein
Remove calls
t
o
is_array() from s
y
s
temlib
commit
|
commitdiff
|
tree
2020-07-24
Hunter Goldstein
Ad
d
"deprecation no
t
ice" fo
r
`is_arra
y
`
commit
|
commitdiff
|
tree
2020-07-10
Hunter Goldstein
C
h
ange `is_any_arra
y
`
t
o
re
f
ine to `KeyedC
o
ntainer
.
.
.
commit
|
commitdiff
|
tree
2020-07-01
H
unter Goldstein
`widen_is_array` typechecker switch
commit
|
commitdiff
|
tree
2020-06-24
H
unter Goldst
e
i
n
Add is_any_a
r
ray to hhi
commit
|
commitdiff
|
tree
2020-06-16
Hunter Gol
d
stei
n
Rework m
e
chani
c
s of W
i
denIsAr
r
ay
commit
|
commitdiff
|
tree
2020-06-16
Hunte
r
Golds
t
ein
Read `i
s
_array` notice
f
lag from th
e
r
e
p
o
commit
|
commitdiff
|
tree
2020-06-08
Hunter
Go
l
dstein
Move
`is_an
y
_array`
ty
p
es into `trep` (+ rename)
commit
|
commitdiff
|
tree
2020-06-08
Hunter
G
ol
d
s
te
i
n
R
e
name `*Lik
e
` t
y
p
e
s to `*Compat`
commit
|
commitdiff
|
tree
2020-05-29
H
unter Goldstein
RFC:
A
dd typech
e
cker supp
o
rt for `is_an
y
_array`
commit
|
commitdiff
|
tree
2020-05-28
Hunter Goldstein
Move JIT
l
ogic for `IsType ArrLike _` to hel
p
e
r
commit
|
commitdiff
|
tree
2020-05-28
Hunter Goldst
e
in
Change
`
g
etim
a
ges
i
z
e
` to
a
lwa
y
s
return a
`
darray`
commit
|
commitdiff
|
tree
2020-05-15
H
u
n
ter Gold
s
t
ein
Use `is_type_mig
h
t
_
raise(Is
T
ypeOp, con
s
t Type&)` in
.
.
.
commit
|
commitdiff
|
tree
2020-05-15
H
u
nt
e
r Goldstein
`isTypeArrL
i
ke` sh
o
uld reject `BClsMeth` if `E
v
alIsCompat
i
bl
.
.
.
commit
|
commitdiff
|
tree
2020-05-13
Hunter Goldste
i
n
Remove isCompactTy
p
eClsMeth
commit
|
commitdiff
|
tree
2020-04-08
Hun
t
er Goldstein
Add __ProvenanceSk
i
pF
r
ame to
some systemlib
functions
commit
|
commitdiff
|
tree
2020-02-14
H
unter Goldstein
Have `array_pad` uncond
i
t
ionally return varray
o
r darray
commit
|
commitdiff
|
tree
2020-02-14
H
u
nter Goldstein
`is_array` refine
m
ent should intersect, no
t
overwrite
commit
|
commitdiff
|
tree
2020-02-11
Hunter Golds
t
ein
Introdu
c
e `is_php_
a
rray`
to th
e
typeche
c
k
er
commit
|
commitdiff
|
tree
2020-02-06
Hun
t
er Goldstein
Return `varray`
f
rom array_va
l
ues
unco
n
ditionally
commit
|
commitdiff
|
tree
2020-02-06
Hunter Gol
d
stein
Ha
v
e
`HH\is_php_array` be c
l
oser to
`is_ar
r
ay` i
n
implementation
commit
|
commitdiff
|
tree
2020-02-04
Hunter Goldstein
Add `is_p
h
p_array`
commit
|
commitdiff
|
tree
2020-01-14
Hunter
Go
l
dstein
Replac
e
is_array check
i
n
`BaseException::g
e
tTra
c
eAsString`
commit
|
commitdiff
|
tree
2019-11-12
Hun
t
e
r Goldstein
JSON_FB
_
LEGACY
_
HACK_A
R
RA
Y
S was totally b
r
oken
commit
|
commitdiff
|
tree
2019-10-04
Hunter G
o
ldstein
Make enable_legacy_behavi
o
r __
R
x
commit
|
commitdiff
|
tree
2019-10-02
Hunter Goldstein
Ad
d
flag for decoding legacy Ha
c
k
arrays i
n
`unserialize`
commit
|
commitdiff
|
tree
2019-09-30
Hunter G
o
l
d
stein
Don't log d
i
cts in `fb_se
r
ialize`
commit
|
commitdiff
|
tree
2019-09-26
Hunte
r
Goldstein
gene
r
a
t
e_
f
ull_fidel
i
ty
commit
|
commitdiff
|
tree
2019-09-26
Hunter G
o
ldste
i
n
Make html_entities
.
ml it'
s
o
wn
l
ibra
r
y
commit
|
commitdiff
|
tree
2019-09-26
Hun
t
er Goldstei
n
F
i
x
dune
build
s
rc/generate_fu
l
l_fi
d
elit
y
.
exe
commit
|
commitdiff
|
tree
2019-09-18
H
u
nter G
o
lds
t
ein
A
dd le
g
a
c
y json_decode fl
a
g
commit
|
commitdiff
|
tree
2019-09-16
Hunter Gol
d
stein
Don't log
if w
e
're forcing PHP a
r
ray seri
a
lization
commit
|
commitdiff
|
tree
2019-09-05
Hunt
e
r
G
oldst
e
in
Assert
refcount == 1
in
A
rra
y
Data::set
L
e
gac
y
Array
commit
|
commitdiff
|
tree
2019-09-05
Hunter Goldstein
is_lega
c
y_behav
i
or_en
a
bled
commit
|
commitdiff
|
tree
2019-09-04
Hunter Goldstein
Don't log o
n
v
e
c & json_encod
e
commit
|
commitdiff
|
tree
2019-08-30
Hu
n
t
er Go
l
dste
i
n
Mark
I
terable::t
o
Array as
_
_
PHPSt
d
Lib
commit
|
commitdiff
|
tree
2019-08-28
Hunter Goldst
e
in
Add logging for array_
k
ey_exist
s
(null
,
X) when X is
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Hunter G
o
ldst
e
in
ni
t
picks
f
rom
D
16820915
commit
|
commitdiff
|
tree
2019-08-22
Hunter Goldstein
RFC:
Ban
attribut
e
s
on va
r
iadics
commit
|
commitdiff
|
tree
2019-08-21
Hunter
G
o
l
dstein
A
w
a
itAllWaitHa
n
dle::fromContainer
commit
|
commitdiff
|
tree
2019-08-06
Hunter
Goldstein
Add
f
lag
for disabling error silencing
commit
|
commitdiff
|
tree
2019-08-02
Hunter
G
ol
d
stein
Fix AsyncMysqlQueryResult H
H
Is
commit
|
commitdiff
|
tree
2019-06-25
Hu
n
ter Goldst
e
i
n
Mark `
P
air::toArray` a
s
`
_
_PHPStdLib`
commit
|
commitdiff
|
tree
2019-06-12
Hunter Gold
s
tein
Add `__Pro
v
e
nanceSkipFrame` to
list of u
s
er attribut
e
s
commit
|
commitdiff
|
tree
2019-04-03
Hunter Goldst
e
in
Allo
w
any kind of
w
hitespace before
`<
?
h
h`
commit
|
commitdiff
|
tree
2019-04-02
Hunter Gol
d
s
t
ein
Move promotion
notices out of T
o
MixedHead
e
r
commit
|
commitdiff
|
tree
2019-03-28
H
unter Goldstei
n
Make
all arra
y
k
i
n
ds subtypes of
the untyped Keyed
.
.
.
commit
|
commitdiff
|
tree
2019-03-13
H
u
nter Gol
d
stein
Ad
d
val
u
e and ke
y
types to toValueArra
y
() and t
o
KeysAr
r
ay
.
.
.
commit
|
commitdiff
|
tree
2019-03-07
H
u
nter Gold
s
tein
Back out "[HAC] Add notice fo
r
when Hack Collection
s
.
.
.
commit
|
commitdiff
|
tree
2019-02-27
Hunter Goldstein
RFC: fb_serialize
M
igratory f
o
rmat
commit
|
commitdiff
|
tree
2019-02-27
Hun
t
er Goldstein
Update array_
k
eys type
commit
|
commitdiff
|
tree
2019-01-23
Hunter Goldstei
n
Have
invalid array
k
ey check
n
ot r
e
p
ort err
o
rs for untyped
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Hunter Goldstein
Suppress
p
romotion notice for
key-value pres
e
r
v
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-01-14
H
u
nter Goldste
i
n
Add r
u
ntime f
l
ags for va
r
ray to darray pr
o
motion an
d
.
.
.
commit
|
commitdiff
|
tree
2018-12-19
Hun
t
e
r
Gol
d
stein
__
t
o
St
r
ing on un
c
a
ught e
x
cept
i
ons
.
commit
|
commitdiff
|
tree
2018-12-19
Hunter
Goldst
e
in
E
x
plicitly set
m
i
s
s
i
ng k
e
ys IniSetting::Pars
e
rCa
l
lback
commit
|
commitdiff
|
tree
2018-12-11
H
unte
r
Goldstein
Return dar
r
a
y from Reflecti
o
nClass::getOrderedTy
p
eCo
n
stants
commit
|
commitdiff
|
tree
2018-12-10
Hunt
e
r
G
o
lds
t
e
in
U
p
d
ate `invalid
_
arraykey` e
r
r
o
r
m
essage
commit
|
commitdiff
|
tree
2018-12-03
Hunt
e
r Goldstein
Only coerce key
i
n arr
a
y_count_v
a
lues
if it is
an arraykey
commit
|
commitdiff
|
tree
2018-11-17
Hunter Goldstein
Return va
r
ray / darray fr
o
m ext_soap
commit
|
commitdiff
|
tree
2018-11-15
Hunter
G
o
l
ds
t
ein
RFC:
D
isallow array acce
s
s wit
h
in
v
alid arraykey
commit
|
commitdiff
|
tree
2018-11-08
Hun
t
er Goldstein
Add
s
ensibl
e
error
messag
e
s to the internal pointer
.
.
.
commit
|
commitdiff
|
tree
2018-11-06
H
unter Goldstein
Add not
i
c
e f
o
r w
h
en
H
ack Coll
e
ctions
a
re coerced to
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Hun
t
er Gol
d
s
t
ein
Typehints
i
n
e
xt_reflection_hni
commit
|
commitdiff
|
tree
2018-09-19
H
unter Gold
s
te
i
n
Emit varr
a
y
s for serial
i
zed attr
i
but
e
s
instead of
a
rrays
commit
|
commitdiff
|
tree
2018-09-14
H
unter G
o
ldstein
Trigger HackArrCom
p
a
tArrayProducing
F
uncNot
i
c
e
in Pair
.
.
.
commit
|
commitdiff
|
tree
2018-09-10
Hunter Goldste
i
n
Emit da
r
ray and var
r
a
y
fr
o
m
e
xt_date
t
ime
commit
|
commitdiff
|
tree
2018-08-30
Hunter Goldstein
Update
f
un
c
t
i
o
n
s in ext_array to
r
eturn / accept [vd
.
.
.
commit
|
commitdiff
|
tree
2018-08-29
Hunter Goldstein
Ad
d
--disa
l
l
o
w-
u
ns
e
t-on-varray
commit
|
commitdiff
|
tree
2018-08-28
Hun
t
er Goldstein
Upda
t
e
ext_p
d
o to return / accept [vd]array
commit
|
commitdiff
|
tree
2018-08-24
Hunter Golds
t
ein
Mark It
e
rabl
e
::toA
r
ra
y
a
nd child
r
en as __PHP
S
tdLib
commit
|
commitdiff
|
tree
2018-08-24
Hunter Goldstein
Ad
d
Eval
.
Ha
c
kArrCompatA
r
rayProduci
n
gFunc
N
otice
commit
|
commitdiff
|
tree
2018-08-24
Hunter G
o
l
dstein
Rename *::to
A
rray to *::to
P
HPArra
y
for Hack Col
l
e
c
tions
commit
|
commitdiff
|
tree
2018-08-22
Hunter Goldstein
Update
Throwa
b
le and children to return v
a
rray for
.
.
.
commit
|
commitdiff
|
tree
2018-08-21
Hunter Goldst
e
in
Update ext_re
f
lection
t
o retu
r
n [vd]
a
rray
commit
|
commitdiff
|
tree
2018-08-20
Hunter Goldstei
n
Update ext_imagick
to re
t
urn /
a
ccept [vd]array
commit
|
commitdiff
|
tree
2018-08-20
Hunter Goldstein
Use f
l
oat
i
ng point regex for
e
xt_datetime tests
commit
|
commitdiff
|
tree
2018-08-17
Hunter
Goldstein
Chang
e
Exception::$
t
race to
b
e p
r
ivate
commit
|
commitdiff
|
tree
2018-08-14
Hunter Goldstein
Update `HH\facts_pa
r
se` t
o
be varra
y
/
d
array a
t
runtime
commit
|
commitdiff
|
tree
2018-08-14
Hu
n
te
r
Go
l
d
s
tein
Add u
n
expos
e
d option for json_decode
to return varray
.
.
.
commit
|
commitdiff
|
tree
2018-08-14
H
u
nter Gold
s
te
i
n
Upd
a
t
e
HH
\
get_header
s
_se
c
ure implementation to r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
H
u
n
te
r
Gold
s
tein
Update Zip
A
r
chive to
accept
darrays at
runtime
commit
|
commitdiff
|
tree
2018-08-10
Hunter
G
oldstein
Update ArrayIter
a
tor and ArrayObject
t
o ac
c
ep
t
a
ll
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
Hunter Goldstein
H
a
v
e *Itera
b
l
e
Traits i
m
plement
HH\Iterable or
H
H\Key
e
dIterable
commit
|
commitdiff
|
tree
2018-08-09
H
u
nter Goldstein
Allow
H
h_json
.
json
_
of_string to pars
e
u
p
percase hex
.
.
.
commit
|
commitdiff
|
tree
2018-08-07
Hunter Goldstein
A
llow __PHPStd
L
i
b
to wo
r
k f
o
r c
l
ass
m
em
b
ers
commit
|
commitdiff
|
tree
2018-08-01
Hunter Goldstein
Allow
a
r
r
a
y
_
s
plic
e
to accept
Hac
k
arrays
commit
|
commitdiff
|
tree
2018-07-31
Hunter
Golds
t
ein
U
pdate ext_
a
sync_mysq
l
to accept darray
s
/ a
r
raylike
commit
|
commitdiff
|
tree
2018-07-27
Hunter Goldstein
Update get_object_var
s
to return darray
commit
|
commitdiff
|
tree
2018-07-26
Hunter
Golds
t
ein
Update ext_objprof to
a
c
cept / return
[vd]arrays
commit
|
commitdiff
|
tree
2018-07-26
Hun
t
e
r
Goldstein
Update Asio
\
backtrace() to
return v
a
rray / darray
commit
|
commitdiff
|
tree
2018-07-25
Hunte
r
Goldste
i
n
Up
d
ate ext_he
a
pgraph
t
o accept /
return [vd]array
commit
|
commitdiff
|
tree
2018-07-24
Hunt
e
r
G
oldstein
Update
e
xt
_
datetim
e
to return darrays
commit
|
commitdiff
|
tree
next