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
record total relative to initial value
2021-12-09
Kevin V
i
ratyosin
DateTime
:
:_
_
construc
t
()[control
l
ed]
commit
|
commitdiff
|
tree
2021-12-07
Kevin Vira
t
yosin
S
t
r\join takes readonly
commit
|
commitdiff
|
tree
2021-12-07
Kevin Viraty
o
sin
impl
o
de takes readonly
commit
|
commitdiff
|
tree
2021-12-07
Kevin Vir
a
t
yosin
V
e
c,Dict\shuffl
e
- make controlled
commit
|
commitdiff
|
tree
2021-12-07
Kevin
V
iratyosin
shuffl
e
- make controlled
commit
|
commitdiff
|
tree
2021-11-30
Kevin Viratyosin
(HHI)
get_cl
a
ss takes read
o
nly
commit
|
commitdiff
|
tree
2021-11-17
Kevin
Viratyosin
Vector::shuffle()
[
con
t
rolled]
commit
|
commitdiff
|
tree
2021-11-17
Kevin Viratyosi
n
implode takes rea
d
only
commit
|
commitdiff
|
tree
2021-11-17
Kevin Viratyosin
shuffle - make con
t
rolle
d
commit
|
commitdiff
|
tree
2021-11-15
Kevi
n
V
iratyosin
Da
t
eTim
e
:
:__constr
u
ct()[controlled]
commit
|
commitdiff
|
tree
2021-11-03
Ke
v
i
n
Virat
y
osin
Spl
i
t out Exception
W
ithPureGetMessageTra
i
t
commit
|
commitdiff
|
tree
2021-11-03
Ke
v
i
n
Viratyosin
(HHI
)
H
H
\InvariantE
x
cep
t
i
on exten
d
s Exception
W
i
t
hPureGetMessag
e
commit
|
commitdiff
|
tree
2021-11-02
Kevin Viratyosin
(H
H
VM) get_
c
la
s
s
takes read
o
n
l
y
commit
|
commitdiff
|
tree
2021-10-29
Kevin Viratyos
i
n
Update swit
c
h type lint message
commit
|
commitdiff
|
tree
2021-10-20
Kevin Vi
r
atyosin
(H
H
VM) HH\Inv
a
r
i
a
n
t
Exception extends
E
xceptionWi
t
hPureG
e
tMessag
e
commit
|
commitdiff
|
tree
2021-10-08
Kevin Viraty
o
sin
Fix ReflectionT
y
peConstan
t
::getType
S
tructure for inher
i
ted
.
.
.
commit
|
commitdiff
|
tree
2021-10-07
Kevi
n
Viraty
o
sin
HHVM - Mark Asi
o
\jo
i
n as pure
commit
|
commitdiff
|
tree
2021-10-05
Kevin Viratyosin
Make `C\contains_key`, `C\contains
`
t
ake
readonly paramete
r
s
commit
|
commitdiff
|
tree
2021-09-24
Kevin Vira
t
yosin
Remove
bro
k
en error line fro
m
4390 incorrect coeff
e
cts
.
.
.
commit
|
commitdiff
|
tree
2021-09-23
Kevi
n
Virat
y
osin
(HHI) Add I
E
xcept
i
onWithPureGetMessage; co
m
mon classes
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
K
e
vin Vira
t
yo
s
i
n
A
dd runtime
v
a
lidatio
n
to
R
e
a
do
n
l
y
\as_mut
commit
|
commitdiff
|
tree
2021-09-20
K
e
vi
n
Viraty
o
sin
(HHVM) A
d
d IException
W
i
thPur
e
GetMessage; com
m
on classes
.
.
.
commit
|
commitdiff
|
tree
2021-09-16
K
evin Viratyosin
A
d
d
t
ypes to some DOM methods
commit
|
commitdiff
|
tree
2021-09-07
Kevin
V
i
r
a
tyosin
Require controlled context for some builtins r
e
lated
.
.
.
commit
|
commitdiff
|
tree
2021-08-24
Kevin
V
iratyosin
Require controlled
context for
some buil
t
ins relate
d
.
.
.
commit
|
commitdiff
|
tree
2021-08-16
Kev
i
n Viratyosin
Add d
y
namic
-
type of $this
depende
n
t coeffects to IMemoizePar
.
.
.
commit
|
commitdiff
|
tree
2021-05-12
Ke
v
in
V
iratyosin
R
equire [read_glob
a
ls] for
g
lobal_key_exist
s
commit
|
commitdiff
|
tree
2021-05-10
Ke
v
i
n Vira
t
yosin
M
a
rk hphp_debugger_att
a
ched as read
_
globals
commit
|
commitdiff
|
tree
2021-05-05
K
e
vin Viratyos
i
n
A
d
d string return
types to seriali
z
e and seriali
z
e_pu
r
e
commit
|
commitdiff
|
tree
2021-05-03
K
e
vin Viratyosin
Update hhis for
pure var
i
a
n
ts for (un)seria
l
iz
e
, js
o
n_encode
commit
|
commitdiff
|
tree
2021-04-21
Kevin Viratyo
s
i
n
Introduce
js
o
n_encod
e
_pure
commit
|
commitdiff
|
tree
2021-04-12
Kevin V
i
ratyosin
Mar
k
HH\non_c
r
ypto_md5_l
o
wer
/
up
p
er p
u
re
commit
|
commitdiff
|
tree
2021-04-08
Ke
v
i
n
Viratyosin
Mar
k
tr
i
gger_error pure
commit
|
commitdiff
|
tree
2021-03-30
Kevin Viratyosin
Mark hex
2
bi
n
as []
commit
|
commitdiff
|
tree
2021-03-30
Kevin Viratyosin
Sync HHI coeff
e
cts
o
n bui
l
tin
met
h
ods
to HHVM stub
s
commit
|
commitdiff
|
tree
2021-03-30
K
e
vin Viratyosin
Ma
r
k Sha
p
es
:
:* me
t
hods as
pu
r
e
commit
|
commitdiff
|
tree
2021-03-30
Kev
i
n Viratyosin
Sync coeffects
from H
H
I t
o
more i
n
te
r
n
HH
V
M func
t
ions
commit
|
commitdiff
|
tree
2021-03-30
Kevin Vira
t
yosin
Mark HH\Li
b
\_Private\Nati
v
e container functions
p
u
r
e
commit
|
commitdiff
|
tree
2021-03-30
Kev
i
n Viratyo
s
in
Remove defunc
t
attrib
u
tes
from H
H
VM stubs w
/
coe
f
fec
t
s
commit
|
commitdiff
|
tree
2021-03-24
K
evin
Viratyosin
Sync coef
f
ects from HHIs
t
o
H
H
VM st
u
bs
commit
|
commitdiff
|
tree
2021-03-18
Kevin Virat
y
os
i
n
R
e
move unus
e
d
ctx const
f
rom IDis
p
osable, IAsyncDis
p
osable
commit
|
commitdiff
|
tree
2021-03-17
Kevin Viratyosin
Rena
m
e IMemoi
z
eParam:
:
C to
C
MemoP
a
ram
commit
|
commitdiff
|
tree
2021-01-05
K
e
vin Viratyosin
Declare TAG_PROVENANCE_
H
ERE_MUTATE
_
COLL
E
C
T
IONS i
n
hhi
commit
|
commitdiff
|
tree
2020-10-22
Kevin Vi
r
atyosin
repla
c
e # comments with //
i
n hphp/te
s
t
commit
|
commitdiff
|
tree
2020-10-08
Kevin Vira
t
yosin
Av
o
id
provenan
c
e message
s
i
n
hphp/test/run
.
p
hp
commit
|
commitdiff
|
tree
2020-07-01
Ke
v
in Viratyosin
Retu
r
n
darrays from array_fill_keys
commit
|
commitdiff
|
tree
2020-07-01
K
e
v
in
V
i
r
atyosin
Retur
n
darrays from h
p
hp_get
_
timers and hp
h
p_get_hardwa
r
e_co
.
.
.
commit
|
commitdiff
|
tree
2020-07-01
Kevin Viratyosin
Re
t
urn varray instead of darray from i
m
a
gettf
b
b
ox
commit
|
commitdiff
|
tree
2020-07-01
Kevin Viratyosin
Make
array
_
reverse return
d
ar
r
ay[
]
i
n the trivial case
commit
|
commitdiff
|
tree
2020-07-01
K
e
vin
V
iratyosin
Make array_inter
s
ect return darr
a
y[]
in the trivial
.
.
.
commit
|
commitdiff
|
tree
2020-06-12
Kev
i
n Viratyosin
Fix mb_parse
_
str
commit
|
commitdiff
|
tree
2020-06-11
Kevin Viratyosi
n
Fix
f
bc
o
d
e
/hp
h
p/
t
e
s
t/slow/ext_fb/compact_serialize
.
.
.
commit
|
commitdiff
|
tree
2020-06-10
Kevi
n
Viratyosin
Fix a bunch of zend tests t
h
at fail due to e
x
pect
i
ng
.
.
.
commit
|
commitdiff
|
tree
2020-06-05
Kev
i
n Viratyosin
Fix v/darrays in hp
h
p/test/
s
low/ext_
p
reg/ext_preg
.
ph
p
commit
|
commitdiff
|
tree
2020-06-05
K
evin Vira
t
yosin
Make some shape/
t
uple
te
s
ts
pass when
s
pecializati
o
n
.
.
.
commit
|
commitdiff
|
tree
2020-06-05
K
e
vin Viratyosin
Make some t
e
sts special
i
z
ation agno
s
t
i
c
or explicitly
.
.
.
commit
|
commitdiff
|
tree
2020-06-04
Kevin Vir
a
ty
o
sin
Av
o
i
d
A
r
r
ay::Creat
e
() in arra
y
and pr
e
g bu
i
ltins
commit
|
commitdiff
|
tree
2020-06-04
Kevin Viraty
o
sin
R
e
pl
a
c
e
a bunch
of Array::C
r
eate() calls wi
t
h
v/darray
s
commit
|
commitdiff
|
tree
2020-06-04
Kevin Vi
r
aty
o
sin
Change proc_open out param
`$pi
p
es` to
retur
n
a darray
commit
|
commitdiff
|
tree
2020-05-29
Kevin Viratyosin
A
v
oid more plain arra
y
ty
p
ehints i
n
extensions
commit
|
commitdiff
|
tree
2020-05-29
Kevin
Viratyos
i
n
Avoid plain (return
)
array typeh
i
nts in a
bunch of
.
.
.
commit
|
commitdiff
|
tree
2020-05-28
Ke
v
i
n
Viratyosin
Produce v/darra
y
instead
of pl
a
in arra
y
commit
|
commitdiff
|
tree
2020-05-27
Kevin Viraty
o
sin
A
v
oid plain array type
h
int
s
i
n
ex
t
_st
d
_classobj
commit
|
commitdiff
|
tree
2020-05-11
K
e
vin V
i
ratyo
s
in
Fix plain ar
r
ay
t
y
pes in ext functions with tests th
a
t
.
.
.
commit
|
commitdiff
|
tree
2020-05-09
Kevin Viratyosin
Make
fbcode/hphp/t
e
st/slow/prop-type-hint
s
/thrif
t
.
php
.
.
.
commit
|
commitdiff
|
tree
2020-05-09
K
evin Vi
r
atyosin
F
ix hp
h
p
/te
s
t
/
zend/good/ext/intl/tests/
t
hat fail when
.
.
.
commit
|
commitdiff
|
tree
2020-05-08
Kevin Viratyosin
Fix some
e
xt tests
t
hat f
a
il with -vEval
.
HackAr
r
Co
m
patType
H
i
.
.
.
commit
|
commitdiff
|
tree
2020-05-08
K
evin Viratyo
s
in
Avoid plain array typehints
in some extensions
commit
|
commitdiff
|
tree
2020-05-08
Kevin Virat
y
os
i
n
Make som
e
HHVM tests specialization agnostic
commit
|
commitdiff
|
tree
2020-03-10
Kevi
n
Viratyosin
Mak
e
`a
r
ray_pad` retur
n
v/da
r
r
a
y when l
e
ft-padding too
commit
|
commitdiff
|
tree
2020-02-07
Kev
i
n
V
iratyos
i
n
Change pl
a
i
n
array
t
y
p
e
h
ints in ext_ldap
commit
|
commitdiff
|
tree
2020-02-07
Kev
i
n
Vi
r
atyosin
U
pdate p
l
ain PH
P
ar
r
ay
s
to v/darray i
n
ex
t
openssl
commit
|
commitdiff
|
tree
2020-02-07
Kevin Vir
a
tyosin
H
H\ffp_parse_string returns
darray
commit
|
commitdiff
|
tree
2020-02-07
Kevin
V
i
ratyosin
Use v/d
a
rray typehin
t
s f
o
r HH\ExperimentalParserUtils
commit
|
commitdiff
|
tree
2020-01-22
Kevi
n
Viratyosin
Distinguish equality
vs
r
elational co
m
paris
o
n
n
otices
.
.
.
commit
|
commitdiff
|
tree
2019-11-05
Kevin
Viratyosin
photodna_dedupe_packed_hashes ta
k
es, returns
darra
y
commit
|
commitdiff
|
tree
2019-11-05
Kevin Viratyosin
E
n
try argument
f
or
l
d
ap_
(
modify|mod_replac
e
|m
o
d_del
.
.
.
commit
|
commitdiff
|
tree
2019-10-28
K
e
v
i
n
Vira
t
yosin
Co
n
struct RequestOOMK
i
l
ledExcep
t
ion with varray
a
s
.
.
.
commit
|
commitdiff
|
tree
2019-10-21
Kevin
V
i
ratyos
i
n
Remove plain arra
y
u
s
e
i
n
ext_soap
commit
|
commitdiff
|
tree
2019-10-21
Kevin Viratyosin
E
xcept
i
o
n
trace args
sh
o
ul
d
be varrays
commit
|
commitdiff
|
tree
2019-10-18
Kevin Viratyosin
S
im
p
l
e
X
MLElement m
e
t
hods return v/darr
a
ys
commit
|
commitdiff
|
tree
2019-10-07
Kevin Virat
y
osin
enable_le
g
acy_behavior -> mark_legacy_hack_array
commit
|
commitdiff
|
tree
2019-09-13
Kevi
n
Vir
a
ty
o
si
n
Split
c
o
m
p
aring array with no
n
-array t
o
distinguish
.
.
.
commit
|
commitdiff
|
tree
2019-09-11
Kevin Viratyosin
cai
n
f
o is varray in: openssl_pkcs7_verify, fb_un
s
afe_openssl
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Kevin Viratyo
s
in
Create darrays in ext_xml
commit
|
commitdiff
|
tree
2019-08-27
Ke
v
in Vi
r
atyos
i
n
Preserve dar
r
ay-n
e
ss w
h
e
n unshifting darrays
commit
|
commitdiff
|
tree
2019-08-23
K
evin Viratyosin
Ma
k
e EncodingDetector::detectAll return varray
commit
|
commitdiff
|
tree
2019-08-22
Kevin Viratyosi
n
e
x
t_pass
w
ord
commit
|
commitdiff
|
tree
2019-08-21
Kevin
V
iratyosin
R
e
turn
(
via ino
u
t) v/darray f
o
r
Collator sort and asor
t
commit
|
commitdiff
|
tree
2019-08-20
Kevin
Viratyosi
n
En
s
ure
f
rameinfo is
a
lways darra
y
f
o
r fb_s
e
tprof
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2019-08-08
Kevin Viratyosin
Special
i
ze more arrays
commit
|
commitdiff
|
tree
2019-08-08
Kevin Viratyosin
?stat returns darray (or
f
alse
)
commit
|
commitdiff
|
tree
2019-08-08
Kevin Viraty
o
s
in
Gate v
/
darr
a
y is/as no
t
ices on EvalHackArrCompatTypeHintNo
t
i
.
.
.
commit
|
commitdiff
|
tree
2019-08-07
Kevin
V
ir
a
tyosin
fp
u
tcsv
commit
|
commitdiff
|
tree
2019-08-06
Kevin Viratyosin
ext_gd
commit
|
commitdiff
|
tree
2019-08-06
K
e
vin Vi
r
atyos
i
n
ext
_
stream
commit
|
commitdiff
|
tree
2019-08-01
Kev
i
n Viratyos
i
n
F
ix ar
r
ay type
h
int in op
e
nssl_x509_c
h
eckpurpose
commit
|
commitdiff
|
tree
2019-07-04
Kevin
V
iratyosi
n
DateTimezone::getTransi
t
ions
retu
r
ns f
a
l
s
e or varra
y
commit
|
commitdiff
|
tree
2019-06-26
Kevin Viratyosin
Cre
a
t
e
darrays for VariantContro
l
lerH
a
ckArrays
M
ode
.
.
.
commit
|
commitdiff
|
tree
2019-06-26
Kevin Viratyosin
VariantCon
t
roller respect mode f
o
r
o
ther map meth
o
ds
commit
|
commitdiff
|
tree
next