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 hhconfig flag for po_enable_coeffects, clean up *.coeffects.exp and *.like_types.exp
2020-12-22
Vassil
M
ladenov
Add
h
hc
o
nfig f
l
a
g
for
p
o_enabl
e
_coe
f
fects
,
clean
up
.
.
.
commit
|
commitdiff
|
tree
2020-12-22
Shaunak Kishore
F
i
x ClsMeth-
H
A
DV
A
s interactions in irgen-t
y
pes
commit
|
commitdiff
|
tree
2020-12-22
Ja
m
es Wu
Ad
d
a server a
r
gument to enable
if
c
on all files
commit
|
commitdiff
|
tree
2020-12-22
Vassil Mladenov
Hard enable pars
i
n
g
of coeffects for hh_singl
e
_type_c
h
eck
commit
|
commitdiff
|
tree
2020-12-22
No
a
m Z
i
lbers
t
ein
print
f
ul
l
mes
s
age for uncaught
e
xceptions
commit
|
commitdiff
|
tree
2020-12-22
Shau
n
ak Kishore
Fix H
A
DVAs
b
u
g
i
n
c
a
l
l
able
commit
|
commitdiff
|
tree
2020-12-22
Le
o
Osvald
Insert ca
p
abilites f
o
r
c
alls
o
u
t
side body (toplev
e
l)
commit
|
commitdiff
|
tree
2020-12-22
Vassi
l
Mlad
e
nov
Move capabili
t
y initialization
e
arlier for funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2020-12-22
Vassil
Mla
d
e
nov
Che
c
k coeffects o
n
__clone
commit
|
commitdiff
|
tree
2020-12-22
David Snider
rem
o
ve pure
c
oeffe
c
t from rx exception file
commit
|
commitdiff
|
tree
2020-12-22
David Snider
Add fn arg-based pol
y
mo
r
phism
to colle
c
tions hierar
c
hy
commit
|
commitdiff
|
tree
2020-12-22
Luc
i
an Wischik
sometimes hack sim
p
ly drop
s
error
s
,
d
ue to deferred
.
.
.
commit
|
commitdiff
|
tree
2020-12-22
Shaunak Kishore
D
e
lete
d
ea
d
PHP array code
commit
|
commitdiff
|
tree
2020-12-21
David Snider
Rename $callbackto $
f
n
in collecti
o
n hie
r
archy
commit
|
commitdiff
|
tree
2020-12-21
Leo Osvald
Let PHP-style anon
.
use enclosi
n
g capabilitie
s
commit
|
commitdiff
|
tree
2020-12-21
Ye
d
idya Feld
b
lum
Cut FOLL
Y
_HAVE_MEMRCHR
commit
|
commitdiff
|
tree
2020-12-21
St
e
ve
C
a
o
r
m
unused depen
d
ency
commit
|
commitdiff
|
tree
2020-12-21
Thomas
J
iang
Make
ExprTree's TInfer type par
a
m covari
a
nt
commit
|
commitdiff
|
tree
2020-12-21
N
o
am Zilberste
i
n
Function pointers
commit
|
commitdiff
|
tree
2020-12-21
L
e
o Osva
l
d
Enforce indexing & mu
t
ation
o
ut
s
ide
T
AS
T
check [2/2]
commit
|
commitdiff
|
tree
2020-12-21
David
S
nider
Test ca
s
e for
bug with ctx const
a
nts with named
con
t
exts
commit
|
commitdiff
|
tree
2020-12-21
David
S
nider
Remove pure con
t
ext from
Exception
s
.
hhi
commit
|
commitdiff
|
tree
2020-12-21
Mat
t
hew Amidon
Make ha
c
kfmt igno
r
e
non-
h
ack files
commit
|
commitdiff
|
tree
2020-12-21
David Snider
Back out
"
Add function-arg
dependent
c
oeff
e
ct
s
to list"
commit
|
commitdiff
|
tree
2020-12-21
V
assil Mladenov
Elaborate ctx constant na
m
espa
c
e
s
commit
|
commitdiff
|
tree
2020-12-21
Vassil
Mladenov
I
nst
a
nt
i
ate construc
t
or tpar
a
ms
i
f they exist
commit
|
commitdiff
|
tree
2020-12-21
Leo Osvald
type-che
c
k constru
c
t
ors
in att
r
ibutes with
d
efault
.
.
.
commit
|
commitdiff
|
tree
2020-12-21
Vassil Mladen
o
v
Tra
n
s
f
ormation fo
r
parameter dependent contexts
commit
|
commitdiff
|
tree
2020-12-21
B
e
n Harrison
Add triv
i
al ent
r
y
p
o
ints to
v
a
riou
s
test
s
commit
|
commitdiff
|
tree
2020-12-21
D
avid
S
nider
Ad
d
f
u
nction-arg depe
n
d
e
nt co
e
f
fects to list
commit
|
commitdiff
|
tree
2020-12-21
David Snider
M
o
ve coeffect
s
nast tests into a sub d
i
re
c
t
o
ry
commit
|
commitdiff
|
tree
2020-12-21
David Snider
Lo
w
er c
o
n
t
ext constants
commit
|
commitdiff
|
tree
2020-12-20
Le
o
O
s
v
a
ld
Enforce reactive indexing
&
m
u
t
ation outsid
e
TAST
c
heck
.
.
.
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Kisho
r
e
Fix automark
i
ng bug: counted type constants
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Kishore
M
itigate HADVAs bug: ret
u
rn varray for vec in
a
r
ray_slice
commit
|
commitdiff
|
tree
2020-12-19
S
h
auna
k
Ki
s
hore
Drop na
t
ive
Shapes::
i
dx 'optimiza
t
ion'
commit
|
commitdiff
|
tree
2020-12-19
R
ick Lav
o
i
e
When Enum values collide,
p
rint out collid
i
ng names
.
.
.
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Ki
s
hore
Enab
l
e clsme
t
h HA
D
VAs tests
commit
|
commitdiff
|
tree
2020-12-18
Max
K
a
t
sev
Make adapter always operate
o
n non-nullable types
commit
|
commitdiff
|
tree
2020-12-18
Andre Nash
Replace spr
o
p init l
o
op w
i
th si
n
gle m
e
mcpy
commit
|
commitdiff
|
tree
2020-12-18
Shaun
a
k Kish
o
re
Fix HADVAs bug: reified
g
enerics typechecks
commit
|
commitdiff
|
tree
2020-12-18
S
h
aunak Ki
s
hore
Fix HAD
V
As
b
ug: APCSeriali
z
e marking
commit
|
commitdiff
|
tree
2020-12-18
J
a
k
e
Bailey (Hackla
n
g)
Decl
a
r
e
folded cl
a
sses in Decl
.
mak
e
_env wh
e
n
using
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
Shaun
a
k
K
i
sho
r
e
A
d
d
uni
t
t
est for typehint reflec
t
ion
commit
|
commitdiff
|
tree
2020-12-18
Davi
d
Snider
some notes on ==/===
commit
|
commitdiff
|
tree
2020-12-18
Scott Ow
e
n
s
Updat
e
as
an
d
foreach
t
y
p
ing
f
or so
u
nd dyna
m
ic
commit
|
commitdiff
|
tree
2020-12-18
And
r
e
w Ke
n
nedy
Sim
p
lify and improve type accesses through int
e
rsections
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
Alex Snast
Add n
e
w options for curl
v
7
.
71
.
0 to
hack (#879
0
)
commit
|
commitdiff
|
tree
2020-12-18
S
haunak
Kishore
Enab
l
e m
o
re tes
t
s
in HADV
A
mode
(
2)
commit
|
commitdiff
|
tree
2020-12-18
S
h
aunak Kishore
Enable more
t
es
t
s in HADVA mode (1)
commit
|
commitdiff
|
tree
2020-12-18
R
i
ck
L
avoi
e
Enforce request
m
emory limits for JSON
d
ecoder parse
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
S
h
aunak
Kis
h
ore
Smal
l
unmarking optimization
commit
|
commitdiff
|
tree
2020-12-18
Guilherme Ottoni
Us
e
E
v
al
.
HH
I
RGenerateAs
s
erts to co
n
trol emission of
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
Vass
i
l Mladenov
Lower `ctx $
f
`
commit
|
commitdiff
|
tree
2020-12-17
Jake
B
a
i
le
y
(Hacklang)
R
e
name helper
s
to be
m
o
re consi
s
tent
commit
|
commitdiff
|
tree
2020-12-17
K
aty Vo
o
r
H
a
rd
c
o
de
Div
i
sionByZero
E
x
cept
i
on in hhvm
commit
|
commitdiff
|
tree
2020-12-17
Ste
v
e Cao
Enab
l
e Int64 for FileInfo
.
hash
commit
|
commitdiff
|
tree
2020-12-17
Wilfred Hughes
R
emove
code that has no effect
commit
|
commitdiff
|
tree
2020-12-17
S
haun
a
k K
i
shore
Av
o
id
t
runcations i
n
MonotypeVec
commit
|
commitdiff
|
tree
2020-12-17
Shaunak
Kishor
e
Int
r
o
d
uce make_
t
v
_
o
f_type helper
commit
|
commitdiff
|
tree
2020-12-17
Cat
h
erin
e
Gasnier
minor
c
ha
n
ges i
n
File_pos_small
commit
|
commitdiff
|
tree
2020-12-17
Leo O
s
vald
Modif
y
capab
i
lity
hi
e
rar
c
hy & work arou
n
d lac
k
o
f
low
e
r
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
Michael
C
ola
v
ita
Improve
M
InstrEle
m
type pe
s
simization
commit
|
commitdiff
|
tree
2020-12-17
Leo Osva
l
d
Mig
r
ate
o
utput
&
s
tatic prop
ch
e
cks & Rx/P
u
re tests
commit
|
commitdiff
|
tree
2020-12-17
Da
v
id Snider
Add
emp
t
y
co
e
ffect
s
list
to pu
r
e functions
commit
|
commitdiff
|
tree
2020-12-17
David Snider
Add
<<file: __EnableUnstab
l
eFeatu
r
es('
c
o
e
ffects
_
provisional
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
Da
v
id S
n
id
e
r
Mark HHVM
D
ateTimeZone fns as pur
e
commit
|
commitdiff
|
tree
2020-12-16
D
a
vid Snider
M
ar
k
DateTimeZone functi
o
ns as pure
commit
|
commitdiff
|
tree
2020-12-16
Vassil Mladenov
Some renaming
commit
|
commitdiff
|
tree
2020-12-16
Mist
r
al
Orh
a
n Jean
.
.
.
S
upport dy
n
amic in foreach
commit
|
commitdiff
|
tree
2020-12-16
Mistral
O
rha
n
Je
a
n
.
.
.
Mu
t
abl
e
c
o
lle
c
tion assignme
n
t
support
commit
|
commitdiff
|
tree
2020-12-16
Mist
r
a
l
O
r
ha
n
Jean
.
.
.
Avoid redundant computation
commit
|
commitdiff
|
tree
2020-12-16
M
istral Orhan J
e
an
.
.
.
M
utable coll
e
ction
a
ccess support
commit
|
commitdiff
|
tree
2020-12-16
Rick
L
a
voie
I
m
prove block merging in HHBBC
commit
|
commitdiff
|
tree
2020-12-16
Rick L
a
voie
Add
T
Veci
s
h and
TDictish types
t
o HHBB
C
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavoie
Rework interp-minstr logic in
H
HBBC
commit
|
commitdiff
|
tree
2020-12-16
Rick
Lavoi
e
Cal
c
ula
t
e
t
ype-
c
onstraint effects for static property
.
.
.
commit
|
commitdiff
|
tree
2020-12-16
Rick
Lavo
i
e
Ana
l
y
ze protected
stat
i
c properties
within HHBBC
commit
|
commitdiff
|
tree
2020-12-16
Rick
Lavoie
Refactor static p
r
opert
y
interfaces in hhb
b
c
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavoi
e
Check request h
e
ap limi
t
s
b
efore allocating
i
n
number_f
o
rmat
commit
|
commitdiff
|
tree
2020-12-16
Vassil Mladenov
Change t
y
pe of capabil
i
tie
s
to li
s
t of hints
commit
|
commitdiff
|
tree
2020-12-16
Michae
l
C
o
lav
i
ta
Bespoke key/value ty
p
e info
r
ma
t
ion
commit
|
commitdiff
|
tree
2020-12-16
Michael
Colavita
Im
p
ro
v
e deduction and handling of u
n
reachable instruc
t
i
o
ns
commit
|
commitdiff
|
tree
2020-12-16
Oguz Ul
g
en
Rename
r
x
.
h to coeffects
.
h
commit
|
commitdiff
|
tree
2020-12-16
Max Kat
s
e
v
Allow a user-de
f
ined adapter to convert
b
etween
runtime
.
.
.
commit
|
commitdiff
|
tree
2020-12-16
Katy Voor
Opt
i
mize (new
Reflection
C
la
s
s($class))->
commit
|
commitdiff
|
tree
2020-12-15
J
ake
B
ailey
(
Hacklang)
Track wh
e
ther
t
he
d
i
rect
d
ecl parser was
used in typecheck
.
.
.
commit
|
commitdiff
|
tree
2020-12-15
Vincent Siles
Implement r
e
naming for candidat
e
review
commit
|
commitdiff
|
tree
2020-12-15
S
h
aunak Kishore
Array inout builtins preserve m
a
rkings
commit
|
commitdiff
|
tree
2020-12-15
Katy Voor
Optimize (new ReflectionClass(
$
c
lass)
)
->is
A
bstract())
commit
|
commitdiff
|
tree
2020-12-15
Fran
c
es
c
o Za
p
pa
.
.
.
Enum
S
upe
r
typ
i
n
g [ 4
.
hbbcc
s
u
pport ]
commit
|
commitdiff
|
tree
2020-12-15
Wil
f
red Hugh
e
s
U
se ${
.
.
.
}
for
spli
c
ing
commit
|
commitdiff
|
tree
2020-12-15
Michael O'Farrell
Trans
l
ate
prologues
in
p
ar
a
ll
e
l
d
u
r
i
ng retranslate-
a
ll
commit
|
commitdiff
|
tree
2020-12-15
Ste
v
e Cao
FileInfo
.
hash chang
e
prepar
a
tion
commit
|
commitdiff
|
tree
2020-12-15
Xi Tao
Fix bina
r
y search with folly::midpoi
n
t
(
#8787)
commit
|
commitdiff
|
tree
2020-12-15
F
re
d
Emmott
update version header
commit
|
commitdiff
|
tree
2020-12-15
Leo Osvald
Write co
m
prehens
i
v
e HHVM tests w
i
t
h context
syntax
commit
|
commitdiff
|
tree
2020-12-15
Oguz
U
lgen
Cleanu
p
after kil
l
ing
o
f
f
F
CallBuiltin
commit
|
commitdiff
|
tree
2020-12-15
O
guz Ul
g
e
n
Kill FCallBuiltin and PopFra
m
e
commit
|
commitdiff
|
tree
2020-12-15
Oguz Ulgen
C
o
nv
e
rt FCallBuil
t
in
optimizat
i
on
t
o FCal
l
F
uncD/FCal
l
C
l
sMethodD
commit
|
commitdiff
|
tree
next