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
Pretty print capabilities in generic subtyping errors
2020-12-23
V
a
ssil Mlade
n
ov
Pretty print capabilities in g
e
neric s
u
btyping errors
commit
|
commitdiff
|
tree
2020-12-23
Thomas Jiang
Test
lifting
inte
r
face
commit
|
commitdiff
|
tree
2020-12-23
Thomas J
i
ang
Splice
a
b
l
e interface for "auto-lifti
n
g
"
commit
|
commitdiff
|
tree
2020-12-23
Wilfr
e
d
Hughes
A
dd doc
comments for all statement
s
and expressions
.
.
.
commit
|
commitdiff
|
tree
2020-12-23
Ka
t
y V
o
or
Remove NoInfiniteRec
u
rs
i
onDetect
i
o
n
run
t
im
e
o
p
tion
commit
|
commitdiff
|
tree
2020-12-23
Arnab De
loos
e
n all arr
a
y-likes
b
e
f
o
re assigning HHB
B
C
types
.
.
.
commit
|
commitdiff
|
tree
2020-12-23
Da
v
id Snider
expo
s
e shallowdecl
/
lega
c
yde
c
l differ
e
nce
commit
|
commitdiff
|
tree
2020-12-23
Vassil Ml
a
d
enov
Make got
o
definiti
o
n ignore unsafe capabilities i
n
.
.
.
commit
|
commitdiff
|
tree
2020-12-22
Shau
n
ak Kishore
R
a
ise serializatio
n
notices
in n
o
n
-arrprov
m
o
d
e
commit
|
commitdiff
|
tree
2020-12-22
Vassil
M
lad
e
nov
Add
h
h
c
onfig fl
a
g for
p
o
_
e
nable_coeffe
c
t
s
, clean up
.
.
.
commit
|
commitdiff
|
tree
2020-12-22
Shaunak
Kish
o
re
Fix ClsMe
t
h-HADVAs interacti
o
n
s i
n
irg
e
n
-
types
commit
|
commitdiff
|
tree
2020-12-22
James Wu
Ad
d
a
s
erve
r
ar
g
um
e
nt to
e
na
b
le ifc
o
n all fil
e
s
commit
|
commitdiff
|
tree
2020-12-22
V
a
s
sil
M
ladenov
Ha
r
d enable
p
arsing of co
e
ffect
s
for
h
h_single_ty
p
e_check
commit
|
commitdiff
|
tree
2020-12-22
Noam Zilberstein
print full message
f
or un
c
augh
t
exc
e
ption
s
commit
|
commitdiff
|
tree
2020-12-22
S
h
aunak Kishore
Fix HADVAs
b
ug in calla
b
le
commit
|
commitdiff
|
tree
2020-12-22
Leo
O
s
vald
Insert ca
p
abilites for
c
alls o
u
tsi
d
e bo
d
y (tople
v
el)
commit
|
commitdiff
|
tree
2020-12-22
Va
s
s
i
l Mladeno
v
Move
c
a
pabi
l
it
y
initialization
e
arlier for functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2020-12-22
Vassil Mladenov
Check c
o
e
f
fects on __clone
commit
|
commitdiff
|
tree
2020-12-22
D
a
vid Snider
remove
pure
c
oeffect from rx exception file
commit
|
commitdiff
|
tree
2020-12-22
David Snider
Add fn arg-base
d
p
o
lymorp
h
ism to co
l
lections
h
ierar
c
hy
commit
|
commitdiff
|
tree
2020-12-22
Luci
a
n W
i
schik
s
o
meti
m
es hack s
i
mply drops
e
r
ror
s
, due to deferred
.
.
.
commit
|
commitdiff
|
tree
2020-12-22
Shauna
k
Kishore
D
elete dead PHP
array
code
commit
|
commitdiff
|
tree
2020-12-21
Da
v
id Snider
Rename $callbackto
$
f
n in collection hi
e
rarchy
commit
|
commitdiff
|
tree
2020-12-21
Leo
O
svald
Let PH
P
-style an
o
n
.
use enclosing capabilities
commit
|
commitdiff
|
tree
2020-12-21
Y
edidya
Feldblum
Cut FOLLY_HAVE_MEMR
C
HR
commit
|
commitdiff
|
tree
2020-12-21
Stev
e
Cao
rm u
n
used
d
epe
n
den
c
y
commit
|
commitdiff
|
tree
2020-12-21
Thomas Jiang
Make ExprT
r
ee's TInfer type param covar
i
ant
commit
|
commitdiff
|
tree
2020-12-21
N
o
am Zil
b
erstein
Function
p
ointers
commit
|
commitdiff
|
tree
2020-12-21
L
eo
Osvald
E
nforce indexing & mutation ou
t
sid
e
T
A
ST
c
heck
[
2/2
]
commit
|
commitdiff
|
tree
2020-12-21
David Snider
T
es
t
c
a
se for bug with ctx c
o
nstants with named co
n
text
s
commit
|
commitdiff
|
tree
2020-12-21
David
S
n
i
der
Remove pure contex
t
f
rom Exceptions
.
hhi
commit
|
commitdiff
|
tree
2020-12-21
Matth
e
w Amidon
Make hackfmt ignore non-hack files
commit
|
commitdiff
|
tree
2020-12-21
David Snider
Back out "Add f
u
nction-arg de
p
e
ndent coeffects
t
o list"
commit
|
commitdiff
|
tree
2020-12-21
Vassil Mladenov
Ela
b
orate ct
x
constant namespaces
commit
|
commitdiff
|
tree
2020-12-21
V
assil Mladenov
Instant
i
a
te constr
u
ctor tparams
if they ex
i
s
t
commit
|
commitdiff
|
tree
2020-12-21
L
e
o Osvald
type-che
c
k
c
o
nstruct
o
r
s
i
n attr
i
bute
s
with default
.
.
.
commit
|
commitdiff
|
tree
2020-12-21
Vass
i
l Mladenov
T
ransformation
f
or pa
r
ameter
dep
e
nden
t
contexts
commit
|
commitdiff
|
tree
2020-12-21
Ben Harrison
Add t
r
ivial entry
points to various
t
e
s
t
s
commit
|
commitdiff
|
tree
2020-12-21
D
avid Snider
Add fu
n
ction-arg dependent coe
f
fects to list
commit
|
commitdiff
|
tree
2020-12-21
D
avid Snider
Move coe
f
fects nast tests into a s
u
b directory
commit
|
commitdiff
|
tree
2020-12-21
Dav
i
d
Snider
L
ower context constants
commit
|
commitdiff
|
tree
2020-12-20
Leo Osvald
Enforce r
e
act
i
ve index
i
ng & mu
t
a
t
ion outside TAST chec
k
.
.
.
commit
|
commitdiff
|
tree
2020-12-19
Shaunak
K
ishore
F
ix
a
uto
m
arki
n
g bug: counted
type co
n
sta
n
ts
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Ki
s
ho
r
e
Miti
g
a
te HADVAs
b
ug: return varray for vec
i
n array_s
l
ic
e
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Kishore
Drop
n
ati
v
e Shapes
:
:idx
'optimization'
commit
|
commitdiff
|
tree
2020-12-19
Rick
L
avoie
When Enum values coll
i
de, print out colliding names
.
.
.
commit
|
commitdiff
|
tree
2020-12-19
S
haunak Kisho
r
e
E
n
a
ble cl
s
m
e
th
HADVAs
t
e
s
ts
commit
|
commitdiff
|
tree
2020-12-18
Max Kat
s
ev
Make a
d
apter always opera
t
e on non-nullable types
commit
|
commitdiff
|
tree
2020-12-18
Andre Nash
Replace sprop
i
nit loop with si
n
gle
m
emcpy
commit
|
commitdiff
|
tree
2020-12-18
S
h
aun
a
k
K
i
s
h
ore
Fix HA
D
VAs bug
:
rei
f
ied ge
n
er
i
cs ty
p
ech
e
c
ks
commit
|
commitdiff
|
tree
2020-12-18
Shaunak Kish
o
re
Fix HADVA
s
b
u
g: APCSerializ
e
markin
g
commit
|
commitdiff
|
tree
2020-12-18
Jake Bailey (
H
acklang)
D
e
clare folded classes in Decl
.
make_env
w
hen
using
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
Shaunak Kishore
Add unit test f
o
r
t
ypehint r
e
fle
c
tion
commit
|
commitdiff
|
tree
2020-12-18
David Snider
some notes on ==/===
commit
|
commitdiff
|
tree
2020-12-18
S
c
ott Owens
Update as and foreach typing for so
u
nd dynamic
commit
|
commitdiff
|
tree
2020-12-18
Andrew Kenned
y
Simplify and improve t
y
pe acc
e
sses through inte
r
sect
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
A
lex Snast
Add new options f
o
r curl v7
.
71
.
0 to hack (
#
8790)
commit
|
commitdiff
|
tree
2020-12-18
Shaunak Kish
o
re
Ena
b
le more te
s
ts in HADVA mo
d
e (2)
commit
|
commitdiff
|
tree
2020-12-18
Shaunak Kis
h
ore
Enable more tests i
n
HAD
V
A mode (1)
commit
|
commitdiff
|
tree
2020-12-18
Rick Lavoie
E
nforce
r
eq
u
est memory limit
s
for J
S
ON decode
r
par
s
e
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
Shaunak Ki
s
hore
S
m
all unmarking optimization
commit
|
commitdiff
|
tree
2020-12-18
Guil
h
e
r
me Ott
o
ni
Use Eval
.
HHIRGen
e
rateAs
s
erts to c
o
ntrol emission of
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
V
a
ssil
M
l
a
denov
Lower
`
c
tx $
f
`
commit
|
commitdiff
|
tree
2020-12-17
Jake B
a
il
e
y (H
a
ckla
n
g)
Rename
h
elpers
t
o
be mor
e
consis
t
ent
commit
|
commitdiff
|
tree
2020-12-17
Kat
y
Voor
Hardc
o
d
e DivisionByZer
o
Exception
i
n
hh
v
m
commit
|
commitdiff
|
tree
2020-12-17
Stev
e
C
ao
Enable I
n
t64 for
F
ileInfo
.
has
h
commit
|
commitdiff
|
tree
2020-12-17
Wilf
r
ed Hughes
R
e
mo
v
e co
d
e that has no e
f
fe
c
t
commit
|
commitdiff
|
tree
2020-12-17
Shau
n
ak
K
isho
r
e
Avoid tru
n
c
at
i
ons in
Mon
o
ty
p
eVec
commit
|
commitdiff
|
tree
2020-12-17
S
h
aunak Kishore
I
n
t
r
oduc
e
ma
k
e_
t
v_
o
f_type help
e
r
commit
|
commitdiff
|
tree
2020-12-17
Catherine Gasni
e
r
minor chan
g
e
s
in File_
p
os_small
commit
|
commitdiff
|
tree
2020-12-17
Leo Osv
a
ld
Modify capability hierarchy & work around lack
of lo
w
er
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
Michael Colavi
t
a
Improv
e
MI
n
st
r
Elem type pessimiz
a
tio
n
commit
|
commitdiff
|
tree
2020-12-17
Leo O
s
vald
Migr
a
te output
&
static prop
checks
&
Rx
/
Pure tests
commit
|
commitdiff
|
tree
2020-12-17
Da
v
id Snide
r
Add empty c
o
effects list to pure functio
n
s
commit
|
commitdiff
|
tree
2020-12-17
Da
v
id Snider
Add <<file: __EnableUnstab
l
eFeatu
r
es('coeffects_provi
s
ional
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
David Snider
Mark HHVM D
a
teTimeZone fns as pu
r
e
commit
|
commitdiff
|
tree
2020-12-16
D
avid Snid
e
r
Mark DateTimeZ
o
ne functions as pur
e
commit
|
commitdiff
|
tree
2020-12-16
V
assil Mladenov
Some
r
enaming
commit
|
commitdiff
|
tree
2020-12-16
Mis
t
ra
l
Orha
n
J
ea
n
.
.
.
S
u
pport dynamic
in
foreach
commit
|
commitdiff
|
tree
2020-12-16
Mistral Orh
a
n Jean
.
.
.
M
u
ta
b
le
c
ollect
i
on assig
n
me
n
t supp
o
rt
commit
|
commitdiff
|
tree
2020-12-16
Mistral Orhan Jean
.
.
.
Avoid
r
edundant
computation
commit
|
commitdiff
|
tree
2020-12-16
Mistral Orhan Jean
.
.
.
Mutab
l
e co
l
l
ection
a
ccess support
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavo
i
e
I
m
prove
b
lo
c
k
merging
i
n
HHBBC
commit
|
commitdiff
|
tree
2020-12-16
R
i
ck La
v
oie
Add TVecish
and TDict
i
sh t
y
pes to H
H
BBC
commit
|
commitdiff
|
tree
2020-12-16
Ri
c
k
L
avoie
Rewor
k
interp-minstr logic in
HH
B
BC
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavoi
e
Ca
l
c
u
late type-constr
a
int effects
f
or static pro
p
erty
.
.
.
commit
|
commitdiff
|
tree
2020-12-16
Rick Lavoie
Analyze protected static prop
e
rties
within HH
B
BC
commit
|
commitdiff
|
tree
2020-12-16
R
i
c
k Lavoie
R
e
factor static p
r
operty interfa
c
es in
h
hbbc
commit
|
commitdiff
|
tree
2020-12-16
Ri
c
k Lavoie
Check request heap
l
imits before allocating in numbe
r
_f
o
rmat
commit
|
commitdiff
|
tree
2020-12-16
Vas
s
i
l Mladenov
Change type of cap
a
bilities to l
i
s
t of hints
commit
|
commitdiff
|
tree
2020-12-16
M
ichael
C
olavita
Bespoke key/valu
e
type information
commit
|
commitdiff
|
tree
2020-12-16
Michael C
o
lavita
Imp
r
ove d
e
duction and
h
a
n
dl
i
n
g
of unrea
c
hable
i
n
s
tr
u
ct
i
ons
commit
|
commitdiff
|
tree
2020-12-16
Oguz Ulgen
Rena
m
e rx
.
h to coef
f
e
c
ts
.
h
commit
|
commitdiff
|
tree
2020-12-16
Max Katsev
Allow a u
s
er-defined adapter
t
o convert b
e
t
wee
n
run
t
ime
.
.
.
commit
|
commitdiff
|
tree
2020-12-16
Katy Voor
Optimize (new ReflectionClas
s
($class))->
commit
|
commitdiff
|
tree
2020-12-15
Jake
B
ailey (Hackla
n
g)
Tr
a
ck wh
e
ther the dire
c
t
decl pars
e
r
wa
s
used in typecheck
.
.
.
commit
|
commitdiff
|
tree
2020-12-15
Vincent
Siles
Im
p
lement rena
m
ing for cand
i
d
a
te review
commit
|
commitdiff
|
tree
2020-12-15
Shaunak Kishore
Array inout builtins preserve markings
commit
|
commitdiff
|
tree
2020-12-15
Katy Voor
Optimi
z
e
(new ReflectionClas
s
(
$
class))->isAbstract())
commit
|
commitdiff
|
tree
2020-12-15
Francesco Zappa
.
.
.
Enum Super
t
yping [ 4
.
h
b
b
c
c support ]
commit
|
commitdiff
|
tree
next