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
Fix HADVAs bug: reified generics typechecks
2020-12-18
Shaunak
Kishor
e
F
i
x H
A
DVAs bu
g
: reified gen
e
ri
c
s typechecks
commit
|
commitdiff
|
tree
2020-12-18
Sh
a
unak Kisho
r
e
Fix HADVAs
b
ug: APCSerialize marking
commit
|
commitdiff
|
tree
2020-12-18
Jake Ba
i
le
y
(Hackl
a
ng)
Decla
r
e
folded classes in Dec
l
.
make_env when
u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
Shaunak
K
is
h
o
re
Ad
d
unit test for typehin
t
reflection
commit
|
commitdiff
|
tree
2020-12-18
D
a
vid Snider
some notes
on
==/
=
=
=
commit
|
commitdiff
|
tree
2020-12-18
Scott Owens
U
p
date as an
d
foreach typing for
soun
d
d
y
nami
c
commit
|
commitdiff
|
tree
2020-12-18
Andrew Kenn
e
dy
S
i
m
plify and improve type accesses thro
u
gh inte
r
s
e
ctions
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
Alex
S
n
ast
Ad
d
new options for c
u
rl v7
.
7
1
.
0 t
o
hack (#87
9
0)
commit
|
commitdiff
|
tree
2020-12-18
Shaunak
K
is
h
or
e
Enable more tests i
n
HADVA mode (2
)
commit
|
commitdiff
|
tree
2020-12-18
Shaunak Kishore
Enable more tests in HADVA mode (1)
commit
|
commitdiff
|
tree
2020-12-18
Ri
c
k Lavoie
Enforce reques
t
m
emory limi
t
s for
JSON decoder parse
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
Shaunak
Kish
o
re
Small
u
nmarking optimization
commit
|
commitdiff
|
tree
2020-12-18
Guilherme Ottoni
Use Eval
.
HHIRGene
r
ateAsser
t
s to con
t
ro
l
emission
o
f
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
Vassil Mla
d
enov
Lower
`
c
tx $f
`
commit
|
commitdiff
|
tree
2020-12-17
Jake Bailey (
H
ack
l
ang)
Renam
e
helpers t
o
be
more c
o
nsistent
commit
|
commitdiff
|
tree
2020-12-17
Ka
t
y Voor
Hardcode DivisionByZeroException i
n
hhvm
commit
|
commitdiff
|
tree
2020-12-17
Steve C
a
o
Enable Int64 for File
I
nfo
.
h
a
s
h
commit
|
commitdiff
|
tree
2020-12-17
Wilfr
e
d Hughes
Remove code that has n
o
effect
commit
|
commitdiff
|
tree
2020-12-17
Shaunak Ki
s
hore
Avoid trunca
t
ions in Mon
o
t
y
peVec
commit
|
commitdiff
|
tree
2020-12-17
Shauna
k
K
i
sh
o
re
Introduce make
_
tv_o
f
_ty
p
e helper
commit
|
commitdiff
|
tree
2020-12-17
Cathe
r
ine Gas
n
ier
minor change
s
i
n
File_
p
o
s
_
s
m
all
commit
|
commitdiff
|
tree
2020-12-17
Leo
Osvald
Modify capability hi
e
rarch
y
& work around lack of lower
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
M
ic
h
ael
Col
a
vit
a
Impro
v
e MInstr
E
lem type
p
essimization
commit
|
commitdiff
|
tree
2020-12-17
Leo Osvald
Mi
g
rate outpu
t
& sta
t
ic prop checks & Rx/P
u
re
tests
commit
|
commitdiff
|
tree
2020-12-17
D
a
vi
d
Snider
Add emp
t
y coeffects
lis
t
t
o pure functions
commit
|
commitdiff
|
tree
2020-12-17
David Snider
Add <<file: __Ena
b
l
eUns
t
ableF
e
atures('coeffects_provision
a
l
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
David Snider
Mark HHV
M
D
ateTimeZone fns
a
s
pure
commit
|
commitdiff
|
tree
2020-12-16
D
avid
Snider
Mark
DateT
i
meZ
o
ne
f
unc
t
i
ons as pure
commit
|
commitdiff
|
tree
2020-12-16
Vassi
l
Mladenov
Som
e
renaming
commit
|
commitdiff
|
tree
2020-12-16
Mis
t
ral
O
rhan Jea
n
.
.
.
S
u
pport dynamic in foreach
commit
|
commitdiff
|
tree
2020-12-16
M
istr
a
l Orhan J
e
an
.
.
.
Mutable collection
a
ssi
g
nment
s
upport
commit
|
commitdiff
|
tree
2020-12-16
Mistra
l
Orhan Jean
.
.
.
Avoid red
u
nda
n
t computat
i
on
commit
|
commitdiff
|
tree
2020-12-16
Mistral Orh
a
n Jean
.
.
.
Muta
b
le co
l
lect
i
on
a
ccess s
u
p
p
ort
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavoie
Im
p
r
o
v
e
b
l
o
c
k
me
r
ging in HHB
B
C
commit
|
commitdiff
|
tree
2020-12-16
R
ick Lavoie
Ad
d
TVeci
s
h and TDic
t
i
s
h types to HHBBC
commit
|
commitdiff
|
tree
2020-12-16
R
ick
L
avoie
Rework interp-minstr logic in HHBB
C
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavoie
C
a
lculate type-constraint
e
f
fects for static property
.
.
.
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavo
i
e
Analyz
e
p
r
otected
static properties within HHB
B
C
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavo
i
e
Refacto
r
sta
t
ic property interfaces in hh
b
bc
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavoie
Check request heap limits bef
o
re allocati
n
g in number_f
o
rmat
commit
|
commitdiff
|
tree
2020-12-16
V
assil Ml
a
denov
Chan
g
e ty
p
e of capab
i
lities to l
i
st of hints
commit
|
commitdiff
|
tree
2020-12-16
Michae
l
Colavi
t
a
Bespoke key/value t
y
pe
i
nformation
commit
|
commitdiff
|
tree
2020-12-16
Mi
c
hae
l
Colavi
t
a
Improve dedu
c
t
ion and
h
andling
o
f unre
a
chable in
s
truct
i
o
n
s
commit
|
commitdiff
|
tree
2020-12-16
Oguz
U
l
g
en
Rename r
x
.
h to coeffects
.
h
commit
|
commitdiff
|
tree
2020-12-16
Max
K
atsev
Allow a
use
r
-
defined ad
a
pter to
c
onvert betw
e
e
n
runtim
e
.
.
.
commit
|
commitdiff
|
tree
2020-12-16
Katy
Voor
Optimize (ne
w
R
eflection
C
l
a
s
s
($
c
lass)
)
->
commit
|
commitdiff
|
tree
2020-12-15
J
ake Bailey (Ha
c
klang)
Tra
c
k
w
h
eth
e
r the direct decl pars
e
r was
u
s
ed in typech
e
ck
.
.
.
commit
|
commitdiff
|
tree
2020-12-15
Vincent
Siles
Impleme
n
t renaming
for candida
t
e re
v
ie
w
commit
|
commitdiff
|
tree
2020-12-15
Shaunak
K
ishore
Array inout
b
uiltins preserve marking
s
commit
|
commitdiff
|
tree
2020-12-15
Katy Voor
Optimi
z
e (n
e
w
R
eflectionClass($class
)
)
-
>isAbstract()
)
commit
|
commitdiff
|
tree
2020-12-15
Fr
a
n
c
esco Zappa
.
.
.
Enum Supert
y
ping [
4
.
hbbcc sup
p
ort ]
commit
|
commitdiff
|
tree
2020-12-15
W
i
lf
r
ed Hughes
U
s
e ${
.
.
.
}
for
s
plicing
commit
|
commitdiff
|
tree
2020-12-15
M
ichael O'Farrell
Transla
t
e prologues in parallel during retranslate-all
commit
|
commitdiff
|
tree
2020-12-15
Stev
e
Cao
Fil
e
Info
.
hash change p
r
eparation
commit
|
commitdiff
|
tree
2020-12-15
Xi Tao
F
ix binary sea
r
ch with folly::midpoin
t
(#8
7
8
7
)
commit
|
commitdiff
|
tree
2020-12-15
F
r
ed E
m
mo
t
t
update version hea
d
er
commit
|
commitdiff
|
tree
2020-12-15
Leo Osvald
Wri
t
e compre
h
e
n
siv
e
HHVM t
e
sts
with contex
t
syntax
commit
|
commitdiff
|
tree
2020-12-15
Oguz Ulgen
Cleanu
p
after
killing
o
ff FCallB
u
iltin
commit
|
commitdiff
|
tree
2020-12-15
Oguz Ulgen
Kill FCa
l
lBuilti
n
and
P
o
pFrame
commit
|
commitdiff
|
tree
2020-12-15
Oguz Ulgen
Convert FCa
l
lB
u
iltin opti
m
iz
a
t
ion
to FCallFuncD/FCallCl
s
Metho
d
D
commit
|
commitdiff
|
tree
2020-12-15
Oguz Ulge
n
Fix type_structure_
n
o_throw static arr
bug
commit
|
commitdiff
|
tree
2020-12-15
L
e
o Osvald
Pars
e
&
lower context list on PHP-style anon
.
functi
o
n
commit
|
commitdiff
|
tree
2020-12-15
Lucian
W
ischi
k
use li
s
ts not Sequenc
e
.
t
for lin
e
a
rization genera
t
io
n
commit
|
commitdiff
|
tree
2020-12-15
Vassi
l
M
ladenov
Add
p
arsing f
o
r $
x
:
:
C in c
o
ntext lists
commit
|
commitdiff
|
tree
2020-12-14
Jake
Bail
e
y (Hacklang)
Remove unused st
u
b
commit
|
commitdiff
|
tree
2020-12-14
Le
o
Osvald
Pars
e
context constants with optional
super (an
d
as)
commit
|
commitdiff
|
tree
2020-12-14
Vas
s
il Mladen
o
v
Add pa
r
sing for depend
e
nt fun
c
ti
o
n
c
onte
x
ts
commit
|
commitdiff
|
tree
2020-12-14
Davi
d
Snider
Parse
r
fl
a
g
for
coeffects
commit
|
commitdiff
|
tree
2020-12-14
Vassil Mla
d
enov
Delete pr
o
vision
a
l syntax
for capabil
i
t
i
e
s
commit
|
commitdiff
|
tree
2020-12-14
Francesco
Z
appa
.
.
.
naive "imp
l
ements dyna
m
ic" soundnes
s
c
hecks
commit
|
commitdiff
|
tree
2020-12-14
Lucian Wischik
revert
D25302
2
18
commit
|
commitdiff
|
tree
2020-12-14
Lu
c
ian
W
isc
h
i
k
O(1)
B
igList
.
l
engt
h
commit
|
commitdiff
|
tree
2020-12-14
Lucian Wis
c
hik
Typing_check_
s
er
v
ic
e
us
e
s BigList
commit
|
commitdiff
|
tree
2020-12-14
Lucian
W
ischik
BigList
commit
|
commitdiff
|
tree
2020-12-14
Luci
a
n
W
i
s
ch
i
k
A
v
o
id
s
ome easy List
.
l
e
ngth
i
n
Typing_ch
e
ck_service
.
.
.
commit
|
commitdiff
|
tree
2020-12-14
Luci
a
n
Wis
c
h
i
k
Telemetry for
t
y
ping_check_
s
ervi
c
e
.
n
ex
t
commit
|
commitdiff
|
tree
2020-12-14
Vince
n
t Siles
Cleanup test
f
i
le
s
commit
|
commitdiff
|
tree
2020-12-14
Vincent S
i
l
es
A
d
ding tests f
o
r V sha
p
e and diamon
d
shape
commit
|
commitdiff
|
tree
2020-12-14
Catherin
e
Gasnier
add some ml
i
files
commit
|
commitdiff
|
tree
2020-12-14
Jeffrey
T
a
n
Add stealing
logic to
d
ispatch
e
r
commit
|
commitdiff
|
tree
2020-12-14
Jeffre
y
Tan
Add remote_type_check_remote_initi
a
l_pa
y
load
_
rati
o
.
.
.
commit
|
commitdiff
|
tree
2020-12-14
Jeffrey Tan
Add
i
n
it
i
al
_
payload_siz
e
config
commit
|
commitdiff
|
tree
2020-12-13
Oguz Ulgen
Move st
a
ck modific
a
tions to handl
e
_builtin
commit
|
commitdiff
|
tree
2020-12-13
Og
u
z Ulgen
Coll
e
c
t argument in
s
p
e
ction to
a
comm
o
n function in
.
.
.
commit
|
commitdiff
|
tree
2020-12-13
Oguz Ulgen
Do not all
o
w inout, unp
a
c
k
or variadic ar
g
um
e
nts i
n
.
.
.
commit
|
commitdiff
|
tree
2020-12-13
Oguz
U
lgen
Combine builtin check and optimi
z
ation phases
commit
|
commitdiff
|
tree
2020-12-13
Og
u
z Ulgen
Kill i
n
out and provenanc
e
things in fcallbuil
t
i
n
commit
|
commitdiff
|
tree
2020-12-13
O
guz U
l
g
e
n
Dont e
m
it
FC
a
l
l
Builtin u
n
le
s
s HHBBC optimizes
t
he
f
u
n
ction
commit
|
commitdiff
|
tree
2020-12-13
Leo O
s
vald
Indep
e
nd
e
ntly gate cal
l
& local
o
p
co
e
f
fects, unt
i
e
.
.
.
commit
|
commitdiff
|
tree
2020-12-13
Rick Lavo
i
e
F
ix crash in
F
astCGIServer
s
hu
t
d
o
w
n
commit
|
commitdiff
|
tree
2020-12-13
Oguz Ulgen
Convert argument num
b
er
i
f
-
checks
t
o
asserts
commit
|
commitdiff
|
tree
2020-12-13
Shaun
a
k K
i
shore
F
i
x b
u
g
i
n Con
v
ertT
v
ToUncounted
commit
|
commitdiff
|
tree
2020-12-13
Rick Lavoie
Disa
b
le more w
a
tchman tests under retranslate-al
l
commit
|
commitdiff
|
tree
2020-12-12
L
eo Osvald
Elab
o
rate contexts
on a me
t
hod just
like f
u
n/
l
ambda
commit
|
commitdiff
|
tree
2020-12-12
Og
u
z Ulg
e
n
Fix is/
a
s/reified generic
s
test folder names
commit
|
commitdiff
|
tree
2020-12-12
Oguz
Ulgen
K
i
ll mt_rand hhb
b
c optimiz
a
tion
commit
|
commitdiff
|
tree
2020-12-12
Sh
a
una
k
Kishore
Us
e
mma
p
to reserve th
e
a
rrprov slab
commit
|
commitdiff
|
tree
2020-12-12
M
i
chael
O
'Farrell
At
t
em
p
ted cleanup of tra
n
s
lation c
r
eation
l
o
gic
commit
|
commitdiff
|
tree
2020-12-12
Leo Os
v
ald
Ena
b
l
e
call int
o
[r
x
*] & don'
t
t
rack I
n
put capabil
i
ty
commit
|
commitdiff
|
tree
2020-12-11
Jake B
a
iley (Hacklan
g
)
Support
e
num classe
s
commit
|
commitdiff
|
tree
next