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
Distinguish between opaque and transparent type aliases in the runtime
2019-06-22
O
guz Ul
g
en
Dist
i
n
g
u
ish between opaque
a
nd t
r
ansparent
type
a
liases
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
O
guz Ulgen
Fix
a bug in veri
f
yp
a
ramtype and verify
r
e
t
type regarding
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
O
guz U
l
gen
Respect soft a
n
notation fo
r
type
s
tru
c
tures that
fa
i
led
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Rick Lavoie
Add trivial c
o
nstan
t
optimization to va
s
m
-
graph-color
commit
|
commitdiff
|
tree
2019-06-22
Wale
e
d Khan
Al
w
a
y
s re
a
d files from disk
for `File
_
provider`
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Waleed Kha
n
Support local-memor
y
caching for `Decl_prov
i
d
e
r`
commit
|
commitdiff
|
tree
2019-06-22
Waleed Khan
Create `Memory_bounde
d
_
l
ru
_
c
ache` as an
a
lte
r
nat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Waleed K
h
an
Imple
m
ent `Identify_
s
ymbol` using an AS
T
as input
commit
|
commitdiff
|
tree
2019-06-22
Jan Oravec
Collect statistics about number of in
l
ine attempt
s
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Bin
L
i
u
u
se local allocator in OBC hash
t
able
commit
|
commitdiff
|
tree
2019-06-22
T
h
o
mas
J
i
ang
Invali
d
a
t
e
files via
hh_
s
erver [wi
t
h options]
commit
|
commitdiff
|
tree
2019-06-22
Kenneth Li
M
o
ve enfor
c
ement
o
f arraykey
f
o
r `BuiltinEnum` t
o
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
Ted
Spence
T
e
st suite for docblocks
commit
|
commitdiff
|
tree
2019-06-21
Xilun Wu
Add class-level
w
here clauses support - Part
1
Fu
l
l
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
Kevin Viratyosin
preg_replace_callback
should pass d
a
rrays to the call
b
ack
commit
|
commitdiff
|
tree
2019-06-21
Mike Qian
Mark rem
a
i
n
ing funct
i
on
s
in builtins_array
.
hhi as __PHPStdLib
commit
|
commitdiff
|
tree
2019-06-21
Vassil Mlade
n
ov
Check __Enforceable type con
s
tant
s
f
o
r
c
a
s
e
s that are
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
Va
s
sil Mladenov
Further res
t
r
ict
a
bstr
a
ct type co
n
stants with defaults
commit
|
commitdiff
|
tree
2019-06-21
Rick
L
avoie
Replace VregSet::forEach
with iterato
r
s
commit
|
commitdiff
|
tree
2019-06-21
Rick L
a
voie
Remov
e
cop
y
a
r
gs vasm simplification rule
commit
|
commitdiff
|
tree
2019-06-21
Katja Goltsova
When passed a funct
i
on with --extract-s
t
andalone
,
extract
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
Jul
i
a Pitts
Fix order of checks
i
n
resolve
_
init_
a
pproa
c
h
.
commit
|
commitdiff
|
tree
2019-06-21
Jake Bai
l
e
y (Hacklang)
D
o
not open Decl_to
_
typ
i
ng in Decl_inheritance
commit
|
commitdiff
|
tree
2019-06-21
Ted Spence
Unified symbol-to-
d
oc
b
lock
server command
commit
|
commitdiff
|
tree
2019-06-21
S
asha Manzyuk
Better error messages fo
r
disjunction
s
:
p
r
o
p
a
g
ate
the
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
O
guz Ulgen
Ad
d
a help
e
r t
o
emit
try catch
commit
|
commitdiff
|
tree
2019-06-21
A
n
dr
e
w K
e
nnedy
Subtyping
of nullable <:
u
nion
commit
|
commitdiff
|
tree
2019-06-21
Vincent Siles
fix integratio
n
_m
l
/
t
est_all for dun
e
commit
|
commitdiff
|
tree
2019-06-21
An
d
rew K
e
nnedy
Simp
l
ify XHP chec
k
in TAST che
c
king
commit
|
commitdiff
|
tree
2019-06-21
Ben Harrison
A
dd EntryPoints to a few more tests
.
commit
|
commitdiff
|
tree
2019-06-21
Shaunak Kishore
Us
e
array profiling to opti
m
ize S
h
apes::idx
commit
|
commitdiff
|
tree
2019-06-21
Shaunak Kishore
M
a
k
e
Sh
a
pes
:
:idx a nat
i
ve builtin
commit
|
commitdiff
|
tree
2019-06-21
Sh
a
unak
K
ishor
e
Red
u
ce TreadHashMap
l
oad facto
r
commit
|
commitdiff
|
tree
2019-06-21
Vassil Mlade
n
ov
Fix regression on de
f
au
l
ts fo
r
abstr
a
ct type constants
commit
|
commitdiff
|
tree
2019-06-21
J
an Oravec
Allo
w
d
iffe
r
e
nt in
l
ining cost
fac
t
o
r
s for main/cold
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jan Oravec
DecRef: directly call Obje
c
t
Dat
a
::release
(
)
even if
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Dwayne Re
e
ves
Remove t
y
peconst_seen from Typin
g
_taccess
.
e
n
v
commit
|
commitdiff
|
tree
2019-06-20
K
e
nneth
Li
Weaken d
a
rray key constraint to ~arraykey
f
or erased
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jake Baile
y
(Hackl
a
ng)
Des
t
ruct
u
re shallow c
l
ass m
e
m
bers in Decl_to_typing
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jake Ba
i
ley (Ha
c
kla
n
g)
R
e
name
i
nherit
a
ble_elt to tagg
e
d_el
t
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (Hacklang)
Move Decl_inher
i
tance helpers to De
c
l_to_typ
i
ng
commit
|
commitdiff
|
tree
2019-06-20
Steve Cao
fix xhp at
t
ri pa
r
se error
commit
|
commitdiff
|
tree
2019-06-20
Arn
a
b De
T
y
pehint check fo
r
r
e
cord i
n
heritance
commit
|
commitdiff
|
tree
2019-06-20
A
r
nab
D
e
Include
p
a
rent fie
l
ds in
derived r
e
cord
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Add in
h
eritance
i
n record
declarat
i
on
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Defaul
t
val
u
es and initialization check
commit
|
commitdiff
|
tree
2019-06-20
Arnab D
e
Comp
l
ex minstr for reco
r
ds
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Renamed record type to Record
D
esc
a
nd other related
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Intr
o
duc
e
record type in HHBBC and repo-au
t
horitative
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Impl
e
m
e
nt reco
r
d comparison
commit
|
commitdiff
|
tree
2019-06-20
Arnab
D
e
Error if a non-existen
t
fi
e
ld is acc
e
ssed
.
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Addin
g
type checks
f
o
r
i
n
i
tia
l
iz
a
t
ion and member op
e
rati
o
ns
commit
|
commitdiff
|
tree
2019-06-20
Dway
n
e Re
e
ves
T
y
pe
_
test_hint_chec
k
not de
p
endent on how
T
access
i
s
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Rick La
v
oie
G
enera
l
ize "pos" field in Vinstr
commit
|
commitdiff
|
tree
2019-06-20
Tat
i
ana Racheva
Merg
e
i
nfo
r
m
a
nt tes
t
s into a sin
g
l
e bina
r
y
commit
|
commitdiff
|
tree
2019-06-20
Tati
a
na
Rac
h
eva
Integra
t
io
n
I
D
E te
s
t
s
s
hould also run as part of the
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
T
atiana Racheva
I
n
t
egr
a
t
ion ML s
a
ved states should be
p
art o
f
the integr
a
t
io
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Tatiana Racheva
Inte
g
ration ML tes
t
s should have one
ex
e
cuta
b
le
commit
|
commitdiff
|
tree
2019-06-20
Ted Spe
n
ce
Sw
i
tch doc
b
l
o
ck go
_
def to
n
amed
p
arams
commit
|
commitdiff
|
tree
2019-06-20
Catherine Gasnier
simp
l
i
fy bounds
containing the
t
y
pe
vari
a
ble
i
tself
commit
|
commitdiff
|
tree
2019-06-20
C
atherine Gas
n
ier
call with inters
e
ct
i
o
n
of fun types
commit
|
commitdiff
|
tree
2019-06-20
Catherin
e
Gasnier
a
r
ray o
p
erations on in
t
e
r
s
ect
i
ons
commit
|
commitdiff
|
tree
2019-06-20
Catherine Gasnier
fix o
b
ject_get
on
i
ntersections
commit
|
commitdiff
|
tree
2019-06-20
Catherine Gasnier
fix
c
l
a
ss_get
o
n intersection
s
commit
|
commitdiff
|
tree
2019-06-20
Yu-J
u
ng Lo
J
i
t
impl
e
mentation for meth_caller bu
i
ltins
commit
|
commitdiff
|
tree
2019-06-20
C
atherine Gasnier
the `intersec
t
` function
commit
|
commitdiff
|
tree
2019-06-20
C
a
theri
n
e
Gasn
i
er
add type
T
inters
e
ction
commit
|
commitdiff
|
tree
2019-06-20
Ca
t
her
i
ne Gasnier
better su
b
ty
p
in
g
of Te
r
r
commit
|
commitdiff
|
tree
2019-06-20
Wilfred Hughes
Show the names
o
f
tra
i
ts with
c
o
l
li
d
ing meth
o
ds
commit
|
commitdiff
|
tree
2019-06-20
Paul B
i
ssonn
e
tte
C
heck sour
c
e
and bytecode SHA1
b
efore e
v
i
c
t
i
n
g u
n
its
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Waleed
K
han
Decouple `t
y
ping_defs` from `naming`
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (Hacklang)
Fix n
e
wline-cou
n
ti
n
g
b
ug in form
a
tting
-
su
p
p
res
s
ion
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jake
Bailey (Hacklang)
D
eclare only
shallow classes
i
n Dec
l
when shallow_
c
l
as
s
_de
c
l
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jak
e
Bailey (Hackl
a
ng
)
Remove class_
t
ype fr
o
m lazy_class_type
commit
|
commitdiff
|
tree
2019-06-20
J
ake Baile
y
(Hacklang)
Check se
a
led
w
hitelis
t
commit
|
commitdiff
|
tree
2019-06-20
J
a
ke Ba
i
ley (Hack
l
ang)
Use D
e
c
l
_
p
r
ovider
.
Cla
s
s
.
t rather than decl_class_t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Ja
k
e
B
ailey (Hacklang)
For
b
id trait r
e
use
commit
|
commitdiff
|
tree
2019-06-20
Jake B
a
il
e
y
(
Hacklang)
Check extend kin
d
s
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (Hack
l
ang)
C
h
eck for cycli
c
class de
f
initions
commit
|
commitdiff
|
tree
2019-06-20
Jake Bail
e
y (Hac
k
lang)
De
d
up synt
h
esi
z
e
d mro_elements earl
i
e
r
commit
|
commitdiff
|
tree
2019-06-20
Jake
Bailey
(Ha
c
k
lan
g
)
Fi
x
duplicate
s
ynthesized elements in MRO
commit
|
commitdiff
|
tree
2019-06-20
J
ulia Pitts
Ind
e
x the lowerca
s
e
hashes
.
commit
|
commitdiff
|
tree
2019-06-20
Juli
a
P
i
tts
No longer check for naming tab
l
e
e
xistence w
h
en mou
n
ting
D
B
.
commit
|
commitdiff
|
tree
2019-06-20
Julia Pi
t
ts
Redo h
o
w we d
o
in
c
remen
t
a
l naming
table saved
s
aved
.
.
.
commit
|
commitdiff
|
tree
2019-06-19
J
a
n Oravec
Remove pa
r
ame
t
er coercion
commit
|
commitdiff
|
tree
2019-06-19
Tatiana Racheva
Refactor
C
onfig_f
i
le
+
print ove
r
r
id
e
s
commit
|
commitdiff
|
tree
2019-06-19
Tatiana Racheva
ServerInitCommon: Exp
o
s
e make_ne
x
t_fi
l
e
s
in mli
commit
|
commitdiff
|
tree
2019-06-19
Mat
t
S
c
hellhas
kill
unsa
f
e
commit
|
commitdiff
|
tree
2019-06-19
Bill Fume
r
ola
remove isS
t
atic from raise
_
pro
p
erty_typehint_bind
i
n
g
_error
commit
|
commitdiff
|
tree
2019-06-19
T
ed Spence
Rem
o
ve obsolete json schema
commit
|
commitdiff
|
tree
2019-06-19
Mic
h
a
e
l O'Farrell
F
a
i
l to build if i
m
p
ortant
s
tr
i
ngs are missi
n
g
commit
|
commitdiff
|
tree
2019-06-19
Yu-Jung Lo
add IsFuncAt
t
r ir opcod
e
to check function attributes
commit
|
commitdiff
|
tree
2019-06-19
Bin
Liu
refactor s
l
ab m
a
nager to use page
s
in the local arena
commit
|
commitdiff
|
tree
2019-06-19
Oguz Ul
g
en
F
ix verify param/return type f
o
r er
a
sed
g
e
nerics
commit
|
commitdiff
|
tree
2019-06-19
Ku
n
al Mehta
Unify H
H
autoimpor
t
beha
v
ior of
Hac
k
a
rray functions
commit
|
commitdiff
|
tree
2019-06-19
Y
u
-Jung
L
o
Use AttrIsMethCaller
f
un
c
tion attribute in meth_c
a
ller
.
.
.
commit
|
commitdiff
|
tree
2019-06-19
Leo Osv
a
ld
Port re
c
ent OCaml changes to parser [4/?]
commit
|
commitdiff
|
tree
2019-06-19
Andrew Kenn
e
dy
Clean
up two uses if TU
t
i
l
s
.
i
s_opti
o
n
commit
|
commitdiff
|
tree
2019-06-19
An
d
rew
Kennedy
R
eject unse
t
by
a
sserting subt
y
pes
commit
|
commitdiff
|
tree
2019-06-19
Andrew Kenne
d
y
Clean up is
_
sub_type (part
2
)
commit
|
commitdiff
|
tree
next