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
shuffle - make controlled
2021-12-07
Kevin Viraty
o
sin
shu
f
f
l
e
- make
c
ontrolled
commit
|
commitdiff
|
tree
2021-11-30
Kevin
V
iratyosin
(H
H
I) ge
t
_class takes reado
n
l
y
commit
|
commitdiff
|
tree
2021-11-17
Kev
i
n Viratyo
s
in
Vecto
r
:
:
shuffle()[controll
e
d]
commit
|
commitdiff
|
tree
2021-11-17
Kevin
Viratyosin
i
mplod
e
t
akes readon
l
y
commit
|
commitdiff
|
tree
2021-11-17
K
e
vin Viratyosin
shuffle - make controlled
commit
|
commitdiff
|
tree
2021-11-15
K
e
vin Vira
t
yosin
DateTime
:
:_
_
constr
u
ct()[con
t
rolled]
commit
|
commitdiff
|
tree
2021-11-03
Kev
i
n
Viratyosin
Spl
i
t
o
ut ExceptionW
i
thPure
G
etMessageT
r
ait
commit
|
commitdiff
|
tree
2021-11-03
Kevin Vi
r
atyosin
(HHI) HH\
I
nvariantE
x
ceptio
n
extends Exceptio
n
WithPu
r
eGe
t
Mes
s
age
commit
|
commitdiff
|
tree
2021-11-02
Kevin
Viratyosin
(HHVM) get_class takes readonly
commit
|
commitdiff
|
tree
2021-10-29
Kevin Virat
y
osin
Updat
e
switch ty
p
e lint message
commit
|
commitdiff
|
tree
2021-10-20
Kevin Viratyosin
(HHVM) H
H
\Inv
a
riantException extends ExceptionWithPur
e
GetMessage
commit
|
commitdiff
|
tree
2021-10-08
Kevin Vir
a
tyosin
F
ix Re
f
l
e
ctionType
C
ons
t
ant::getT
y
peStructu
r
e
f
or
i
nher
i
ted
.
.
.
commit
|
commitdiff
|
tree
2021-10-07
K
e
vin Virat
y
osin
HHVM - Mark
As
i
o\join
a
s pure
commit
|
commitdiff
|
tree
2021-10-05
Kevin
V
i
ratyosin
Make `C\con
t
ains_key`, `C\cont
a
ins` take
r
eadonly
p
a
rameters
commit
|
commitdiff
|
tree
2021-09-24
K
e
vin Viratyos
i
n
Remove brok
e
n er
r
o
r
l
i
n
e
from 439
0
incorrect coeffects
.
.
.
commit
|
commitdiff
|
tree
2021-09-23
Kevin Viratyos
i
n
(HHI) Ad
d
IExceptionWithPureGetMess
a
ge; common class
e
s
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Kevin Viratyo
s
in
Add runtime val
i
dation
t
o Readonly\as_
m
u
t
commit
|
commitdiff
|
tree
2021-09-20
Kevi
n
Viratyosin
(HHVM) Add IExc
e
ptionWi
t
h
P
u
reGetMessage; common classes
.
.
.
commit
|
commitdiff
|
tree
2021-09-16
Kevi
n
Viratyo
s
in
Add typ
e
s to some
DOM
methods
commit
|
commitdiff
|
tree
2021-09-07
Kevin Vi
r
atyosin
Require controlled
context for some
b
uilt
i
n
s related
.
.
.
commit
|
commitdiff
|
tree
2021-08-24
Kevin Viratyosin
R
equi
r
e controlled contex
t
for s
o
me bui
l
tin
s
related
.
.
.
commit
|
commitdiff
|
tree
2021-08-16
Kevin Vi
r
atyosi
n
Add dy
n
amic-type
o
f
$th
i
s de
p
endent
c
oeff
e
c
t
s to
IMemoizePar
.
.
.
commit
|
commitdiff
|
tree
2021-05-12
Kevin Viratyosin
Require [read_gl
o
b
a
ls] for global_key_exists
commit
|
commitdiff
|
tree
2021-05-10
K
e
vin V
i
raty
o
sin
Ma
r
k hphp_debugger_atta
c
hed as read_g
l
o
b
a
ls
commit
|
commitdiff
|
tree
2021-05-05
Kevin Viratyosi
n
Add
s
tring return
types t
o
serialize and serialize_pure
commit
|
commitdiff
|
tree
2021-05-03
Kevin Viratyosin
Update hhis for pure
va
r
iants
f
or (un)
s
er
i
alize, json_encode
commit
|
commitdiff
|
tree
2021-04-21
K
e
vin Virat
y
o
s
in
Introd
u
c
e
j
son_encod
e
_pure
commit
|
commitdiff
|
tree
2021-04-12
Kevin Vi
r
atyosin
Mark HH\non_
c
rypto
_
md5_lower/u
p
per
pure
commit
|
commitdiff
|
tree
2021-04-08
Kevin Viratyosin
Ma
r
k trigger_
e
rror
pure
commit
|
commitdiff
|
tree
2021-03-30
K
e
v
in Viratyosin
Ma
r
k
hex2bin as []
commit
|
commitdiff
|
tree
2021-03-30
Kevi
n
V
i
ratyosin
Sync HHI
c
oeffects on buil
t
in meth
o
ds to HHVM stubs
commit
|
commitdiff
|
tree
2021-03-30
Kevi
n
Viratyosin
Mark Shapes::
*
methods as
p
u
re
commit
|
commitdiff
|
tree
2021-03-30
K
e
vin
Viratyo
s
in
Sy
n
c coeffects
f
ro
m
HHI to more intern HHVM functio
n
s
commit
|
commitdiff
|
tree
2021-03-30
Kevin Vi
r
atyosin
Mark
HH\Lib\_Private\Native conta
i
ner functions pure
commit
|
commitdiff
|
tree
2021-03-30
K
evin Viratyosin
Rem
o
ve defunc
t
attr
i
butes from HHVM
s
tubs
w/ co
e
ff
e
cts
commit
|
commitdiff
|
tree
2021-03-24
Kevin V
i
r
atyosin
Sync coeffects
f
r
o
m HH
I
s
t
o
HHVM
s
tubs
commit
|
commitdiff
|
tree
2021-03-18
Kevin Viratyosin
Re
m
ove unus
e
d ctx const from IDis
p
osable
,
I
A
syncDispos
a
b
l
e
commit
|
commitdiff
|
tree
2021-03-17
Kevin Viratyosin
Rename IMemoi
z
ePar
a
m::C to
C
M
e
moPar
a
m
commit
|
commitdiff
|
tree
2021-01-05
Kevin Vi
r
a
t
yosin
Declare T
A
G_PRO
V
ENAN
C
E_
H
ERE_
M
UTATE_COLL
E
CTIONS in hhi
commit
|
commitdiff
|
tree
2020-10-22
Kevin Viratyosi
n
replace # comments with
//
in hphp/test
commit
|
commitdiff
|
tree
2020-10-08
Kev
i
n Viratyos
i
n
A
void pr
o
v
enance messages in h
p
hp/t
e
st/run
.
php
commit
|
commitdiff
|
tree
2020-07-01
K
e
v
in Vira
t
yosin
R
e
t
urn
d
a
r
ra
y
s
f
rom array_fill_keys
commit
|
commitdiff
|
tree
2020-07-01
Kevin Viraty
o
sin
Return
d
arrays from hphp_get_tim
e
rs and hphp_get_hardware_co
.
.
.
commit
|
commitdiff
|
tree
2020-07-01
Kev
i
n
Viratyosin
R
e
turn varray
instead of
d
ar
r
ay from
imaget
t
fbbox
commit
|
commitdiff
|
tree
2020-07-01
K
e
vin
Vir
a
tyosin
Make array_reverse ret
u
rn darray[] in the
t
r
i
vial case
commit
|
commitdiff
|
tree
2020-07-01
Kevin Vir
a
ty
o
si
n
M
ake
a
r
ray
_
int
e
rsect
return darray[] in the trivial
.
.
.
commit
|
commitdiff
|
tree
2020-06-12
K
e
vin Viratyosi
n
Fix mb_parse_str
commit
|
commitdiff
|
tree
2020-06-11
K
e
vin Virat
y
o
s
in
F
i
x fbcode/hph
p
/test/
s
low
/
ext_fb/compa
c
t_serializ
e
.
.
.
commit
|
commitdiff
|
tree
2020-06-10
Kevi
n
Viratyosin
Fix a
bunc
h
of zend t
e
sts
t
hat fail due to expe
c
t
ing
.
.
.
commit
|
commitdiff
|
tree
2020-06-05
K
e
v
i
n
V
iratyo
s
i
n
Fix v/darray
s
in hphp/test/sl
o
w/ext_preg/ext_preg
.
ph
p
commit
|
commitdiff
|
tree
2020-06-05
K
evin Viratyosin
Ma
k
e
some shap
e
/tuple t
e
s
t
s
pass when specializati
o
n
.
.
.
commit
|
commitdiff
|
tree
2020-06-05
K
e
vin V
i
ratyos
i
n
Make some tests speciali
z
ation agnostic
o
r
explicitl
y
.
.
.
commit
|
commitdiff
|
tree
2020-06-04
Kevin Vi
r
atyosin
Avoid Ar
r
ay::Create() i
n
array and preg built
i
ns
commit
|
commitdiff
|
tree
2020-06-04
Kevin Viratyosin
Replace a
b
u
n
ch of Array::C
r
eate(
)
call
s
with v/darrays
commit
|
commitdiff
|
tree
2020-06-04
K
e
vi
n
Viraty
o
sin
Change proc
_
open ou
t
par
a
m
`$pip
e
s` t
o
return a dar
r
a
y
commit
|
commitdiff
|
tree
2020-05-29
Kevin
Viratyosi
n
Avoid more plain array typehints in ex
t
ensions
commit
|
commitdiff
|
tree
2020-05-29
Kevin Viraty
o
sin
A
v
oid pla
i
n (
r
eturn) array
typehi
n
ts in a bunch
o
f
.
.
.
commit
|
commitdiff
|
tree
2020-05-28
Kevin Vir
a
tyosin
Produce v/da
r
ray
i
nstead of plain array
commit
|
commitdiff
|
tree
2020-05-27
K
e
vin Vir
a
t
y
osin
A
v
oid pl
a
i
n
a
r
ray t
y
pehints in ext_st
d
_
c
l
as
s
o
bj
commit
|
commitdiff
|
tree
2020-05-11
K
evin V
i
rat
y
osin
Fix plain a
r
ray types in ext functions with
tests that
.
.
.
commit
|
commitdiff
|
tree
2020-05-09
Kevin Vira
t
yosin
Make fbcode/hphp/test/slow/prop-type-hints/thrift
.
p
h
p
.
.
.
commit
|
commitdiff
|
tree
2020-05-09
Kevin Viratyo
s
in
Fix hphp/test/zend/g
o
od/ext/intl/tests
/
that fail whe
n
.
.
.
commit
|
commitdiff
|
tree
2020-05-08
K
evin Vir
a
tyosin
Fix som
e
ext tests t
h
at fail with -
v
Eval
.
HackArrCompatT
y
peHi
.
.
.
commit
|
commitdiff
|
tree
2020-05-08
Kevi
n
Viratyosin
Avo
i
d p
l
ain array typehints in some ex
t
ensions
commit
|
commitdiff
|
tree
2020-05-08
Kevin Viratyosi
n
Make some HHVM tests specialization agnostic
commit
|
commitdiff
|
tree
2020-03-10
Kevin Viratyosin
Make `array_pad` return
v/darray when left-padd
i
n
g
too
commit
|
commitdiff
|
tree
2020-02-07
Kevin
Viratyosin
C
hange p
l
ain arra
y
typehi
n
t
s
in ext_l
d
ap
commit
|
commitdiff
|
tree
2020-02-07
Kevin Viratyosin
Updat
e
pl
a
i
n
PHP a
r
rays to
v
/darray in ext op
e
n
ssl
commit
|
commitdiff
|
tree
2020-02-07
K
evi
n
V
iratyosin
HH\ffp_
p
arse_string returns darray
commit
|
commitdiff
|
tree
2020-02-07
Ke
v
in Viratyo
s
i
n
Use
v
/darray typehints for
HH\Experim
e
nt
a
l
P
arser
U
t
i
ls
commit
|
commitdiff
|
tree
2020-01-22
Kevin Viratyo
s
in
Dis
t
inguish equa
l
ity vs relational comparis
o
n notices
.
.
.
commit
|
commitdiff
|
tree
2019-11-05
Kevin
V
iratyosi
n
photodna_dedupe_packed_hashes takes, re
t
u
r
ns da
r
ray
commit
|
commitdiff
|
tree
2019-11-05
Kevi
n
Viratyosin
Ent
r
y argument for lda
p
_
(mo
d
ify|m
o
d
_repla
c
e|
m
od_del
.
.
.
commit
|
commitdiff
|
tree
2019-10-28
Kevin Viratyosin
Construc
t
RequestO
O
MKille
d
Exception wi
t
h varray as
.
.
.
commit
|
commitdiff
|
tree
2019-10-21
Kev
i
n Vi
r
a
t
yosin
Rem
o
ve plain array use in ext_so
a
p
commit
|
commitdiff
|
tree
2019-10-21
K
e
v
i
n
Viratyosin
Ex
c
ept
i
on trace args sh
o
u
ld be v
a
rra
y
s
commit
|
commitdiff
|
tree
2019-10-18
Kevin Viratyosin
Si
m
pleXML
E
lement me
t
hods return v/darray
s
commit
|
commitdiff
|
tree
2019-10-07
K
e
vin Vira
t
yosin
enable_lega
c
y_
b
ehavior ->
m
ark_legacy_hack_ar
r
ay
commit
|
commitdiff
|
tree
2019-09-13
Kevi
n
Viratyosin
Split compar
i
ng array wi
t
h non-array to di
s
tinguish
.
.
.
commit
|
commitdiff
|
tree
2019-09-11
Kevin V
i
r
atyosin
cainfo is varray in:
o
pen
s
s
l
_pkcs
7
_ve
r
ify, fb_unsafe_openssl
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Kev
i
n Viratyosin
Create darra
y
s in ext_xml
commit
|
commitdiff
|
tree
2019-08-27
Kevin
Viratyosin
Preserve darray-
n
es
s
w
h
en unshift
i
ng darrays
commit
|
commitdiff
|
tree
2019-08-23
Kevin Viratyosi
n
Make En
c
odi
n
gDetector::detec
t
All return varray
commit
|
commitdiff
|
tree
2019-08-22
Ke
v
i
n Vir
a
tyosin
ext_passw
o
rd
commit
|
commitdiff
|
tree
2019-08-21
Kevin
Viratyo
s
in
Return (via inout) v/darray f
o
r Collator sort and
asort
commit
|
commitdiff
|
tree
2019-08-20
K
e
v
i
n Vir
a
tyosin
Ens
u
re fram
e
i
n
f
o
is
a
lways darray for fb_
s
etprofile
.
.
.
commit
|
commitdiff
|
tree
2019-08-08
Kevi
n
Vi
r
a
t
yosin
Sp
e
cialize more arrays
commit
|
commitdiff
|
tree
2019-08-08
Kevin Vi
r
atyosin
?st
a
t returns
d
array (or fals
e
)
commit
|
commitdiff
|
tree
2019-08-08
Kevin Viratyosin
Gat
e
v/darray is/as n
o
tices on E
v
al
H
ackArrComp
a
tTypeH
i
ntNoti
.
.
.
commit
|
commitdiff
|
tree
2019-08-07
Kevin
Viratyosin
fputc
s
v
commit
|
commitdiff
|
tree
2019-08-06
Kevin
Viratyosin
ext_gd
commit
|
commitdiff
|
tree
2019-08-06
Kevi
n
Vira
t
y
o
s
in
ext_stream
commit
|
commitdiff
|
tree
2019-08-01
Kevi
n
Viratyosin
Fix array type
h
int in openss
l
_x509_checkpurpos
e
commit
|
commitdiff
|
tree
2019-07-04
Kevin Vira
t
yosin
DateTimezone::getTransitions returns false or
varray
commit
|
commitdiff
|
tree
2019-06-26
Kevin Viratyo
s
in
Create darrays for
VariantControl
l
erH
a
c
kArra
y
s
M
ode
.
.
.
commit
|
commitdiff
|
tree
2019-06-26
Kevin Vir
a
tyosin
VariantController respect mo
d
e for other map
meth
o
ds
commit
|
commitdiff
|
tree
2019-06-26
Kevin Viratyosin
Alw
a
y
s
serialize Kind
O
fClsMeth like varray
commit
|
commitdiff
|
tree
2019-06-26
K
e
v
in Viratyosin
Hac
k
arrays should only ser
i
ali
z
e u
n
der VariantController
H
ac
.
.
.
commit
|
commitdiff
|
tree
2019-06-25
Ke
v
in Vira
t
yo
s
in
D
eserialize
l
ists a
n
d map
s
as v/darr
a
y
commit
|
commitdiff
|
tree
2019-06-21
K
e
vin Viraty
o
sin
p
r
e
g_replace_callback should pass darrays to the callback
commit
|
commitdiff
|
tree
next