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 AttrNoOverride* on classes
2019-06-25
Mark Wil
l
i
a
ms
Fi
x
AttrN
o
Override*
o
n clas
s
es
commit
|
commitdiff
|
tree
2019-06-25
Ben Harris
o
n
Declare
"
main"
E
ntryPoi
n
ts a
s
returni
n
g void in tests
.
commit
|
commitdiff
|
tree
2019-06-25
Ben Harrison
D
e
cl
a
re "main" as
returning v
o
id in "*
.
skipif" files
.
commit
|
commitdiff
|
tree
2019-06-25
Wilf
r
ed Hughes
Use d
e
riv
i
ng enum on
L
SP types
commit
|
commitdiff
|
tree
2019-06-25
Katja Gol
t
sov
a
Do not typechec
k
the entire file when extracting dependencie
.
.
.
commit
|
commitdiff
|
tree
2019-06-25
Tat
i
a
n
a
R
ac
h
eva
P
o
int command AP
I
tests to te
s
t comma
n
d API
commit
|
commitdiff
|
tree
2019-06-25
Tatiana R
a
che
v
a
Move Server
A
r
gs test -> Co
m
mand API tests
commit
|
commitdiff
|
tree
2019-06-25
Tatiana
R
a
c
h
e
va
Refac
t
o
ring so
m
e args
logic
i
nto a utils librar
y
commit
|
commitdiff
|
tree
2019-06-25
Steve Ca
o
ca
c
h
e
pe
e
k
_next_
t
oken in lexer(2/2)
commit
|
commitdiff
|
tree
2019-06-25
Ted Spence
Ad
d
complet
i
on
mess
a
g
e to SIDE
commit
|
commitdiff
|
tree
2019-06-25
Te
d
Spence
Mov
e
ClientIdeMess
a
ge to
o
p
en
s
o
u
rce
commit
|
commitdiff
|
tree
2019-06-25
H
u
nter G
o
ld
s
tein
Mar
k
`Pair
:
:
toArray`
as `__PHPStd
L
i
b`
commit
|
commitdiff
|
tree
2019-06-25
Ste
v
e C
a
o
por
t
D
15
6
98560
commit
|
commitdiff
|
tree
2019-06-25
Tatiana R
a
cheva
Integration M
L
runner
shoul
d
fai
l
if i
t
's asked
t
o
.
.
.
commit
|
commitdiff
|
tree
2019-06-25
Tatiana Rac
h
ev
a
Fixin
g
test_server_h
o
v
e
r
commit
|
commitdiff
|
tree
2019-06-24
Steve
C
ao
cach
e
pee
k
_next_token in lexer(1/2)
commit
|
commitdiff
|
tree
2019-06-24
V
assil
M
ladenov
Fix list destructuri
n
g of unions
commit
|
commitdiff
|
tree
2019-06-24
Bi
l
l
Fumerola
remove
p
arser knowled
g
e that
C
::C is a
c
onstructor
.
.
.
commit
|
commitdiff
|
tree
2019-06-24
Bill Fumerol
a
HH
_
global_key_ex
i
sts directly throu
g
h hot RDS
commit
|
commitdiff
|
tree
2019-06-24
Wilfr
e
d
Hughes
Improve error mes
s
age on
mispla
c
ed
a
syn
c
modifiers
commit
|
commitdiff
|
tree
2019-06-24
Fred E
m
mott
upd
a
te version
.
h
commit
|
commitdiff
|
tree
2019-06-24
Arnab De
G
e
n
erated full_fidel
i
ty fi
l
es for record inherit
a
nce
.
.
.
commit
|
commitdiff
|
tree
2019-06-24
Ka
t
y Voor
Allow abs
t
ra
c
t
m
ethods to override abstract
methods
commit
|
commitdiff
|
tree
2019-06-24
Bin Liu
use a thread-lo
c
al point
e
r to stack elem
e
nts
commit
|
commitdiff
|
tree
2019-06-24
Sa
s
ha M
a
nzyu
k
Fix creatio
n
o
f expre
s
sion
d
epend
e
nt ty
p
es from
n
ullable
.
.
.
commit
|
commitdiff
|
tree
2019-06-24
Tatiana Rac
h
ev
a
Python integration
tests
f
or merging partial state
commit
|
commitdiff
|
tree
2019-06-24
Tatiana Racheva
Merge partial d
e
p
tables
int
o
a
single SQLite
t
a
b
le
commit
|
commitdiff
|
tree
2019-06-24
Sasha
Manz
y
uk
Repla
c
e Unsat
f
with Disj (
f
,
[])
commit
|
commitdiff
|
tree
2019-06-24
Alexey Toptygi
n
Rena
m
e
immut
a
b
le =>
const
for objects
.
commit
|
commitdiff
|
tree
2019-06-24
Rick Lavoie
Add per-PID sup
p
ort to HPHP_
T
RA
C
E
_
F
ILE
commit
|
commitdiff
|
tree
2019-06-24
B
i
n Liu
avoid accidentally h
o
ld
big buffers in simple json
.
.
.
commit
|
commitdiff
|
tree
2019-06-24
Jan Oravec
Fix r
e
fc
o
unt opts se
g
fault
commit
|
commitdiff
|
tree
2019-06-23
Ri
c
k Lavoie
F
i
x
HHBBC DCE
o
f NewKeyse
t
Array
a
nd fami
l
y
commit
|
commitdiff
|
tree
2019-06-23
Bin Liu
introduce option for number of reserved slabs
commit
|
commitdiff
|
tree
2019-06-22
B
i
ll F
u
merola
r
e
move
O
bje
c
tData::propB,Array::lvalAtRef
commit
|
commitdiff
|
tree
2019-06-22
Oguz Ulgen
Correctly namespac
e
type par
a
meters in t
y
pe c
o
nstants
commit
|
commitdiff
|
tree
2019-06-22
Oguz Ulgen
D
isti
n
guish between opaque and
t
ran
s
par
e
nt type a
l
iases
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Oguz Ul
g
en
Fix a bug in
verifypara
m
ty
p
e
a
nd
v
erif
y
rettype re
g
arding
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Og
u
z Ulgen
Respec
t
soft annot
a
tion for
t
ype
structures that failed
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Rick Lavoie
Add triv
i
al cons
t
ant optimization to vasm
-
graph-
c
olo
r
commit
|
commitdiff
|
tree
2019-06-22
Waleed Kh
a
n
Always rea
d
fi
l
e
s from disk for `File_provi
d
er` with
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Waleed Khan
Support local-memory caching for
`
De
c
l
_provider`
commit
|
commitdiff
|
tree
2019-06-22
W
a
leed Khan
Create `Memory
_
bo
u
nd
e
d_lru_cache` as an al
t
er
n
ative
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Waleed Khan
Implement `Id
e
n
tify_symbol` u
s
i
n
g an AST a
s
in
p
ut
commit
|
commitdiff
|
tree
2019-06-22
Jan
O
ravec
C
o
llect stat
i
s
t
ics ab
o
ut number o
f
inline attempts
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Bin Liu
use
local al
l
ocator in
O
BC hash ta
b
le
commit
|
commitdiff
|
tree
2019-06-22
T
h
omas Jiang
Invalid
a
te
fi
l
es
via hh_server [with op
t
i
o
n
s
]
commit
|
commitdiff
|
tree
2019-06-22
Kenneth Li
Move enfo
r
c
e
men
t
of arra
y
key fo
r
`
BuiltinEnum` to
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
Ted Spe
n
ce
Test su
i
te fo
r
doc
b
lock
s
commit
|
commitdiff
|
tree
2019-06-21
Xi
l
un Wu
Add class-level
w
here clau
s
es
sup
p
ort - Part 1
F
ull
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
K
evin Viratyosin
preg_r
e
place_callback should pa
s
s darrays to
the call
b
a
ck
commit
|
commitdiff
|
tree
2019-06-21
M
i
ke Qian
Mark rem
a
ining funct
i
o
n
s
i
n
builtin
s
_
a
rray
.
hhi a
s
__PHPStdLi
b
commit
|
commitdiff
|
tree
2019-06-21
Vassil Mlad
e
n
ov
Check __Enfor
c
eab
l
e type consta
n
ts f
o
r case
s
that ar
e
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
Vassi
l
Mladenov
Further
r
e
st
r
ict abstract type
const
a
nts with defaults
commit
|
commitdiff
|
tree
2019-06-21
Rick La
v
oie
Replace VregSet::forEach with iterators
commit
|
commitdiff
|
tree
2019-06-21
Rick Lavoie
R
e
move c
o
p
y
a
rgs
v
asm s
i
m
p
l
ific
a
tion r
u
le
commit
|
commitdiff
|
tree
2019-06-21
Katja Golt
s
o
v
a
W
hen passed
a function with
-
-
extract-standalone
,
extract
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
Jul
i
a
Pitts
Fix order
o
f checks in resolve_init_
a
pproach
.
commit
|
commitdiff
|
tree
2019-06-21
Jake Bail
e
y (Hacklang)
Do not open Decl_t
o
_typing in Decl_inheritance
commit
|
commitdiff
|
tree
2019-06-21
Ted S
p
e
nc
e
U
n
ified symbol-to-docblock ser
v
e
r
c
ommand
commit
|
commitdiff
|
tree
2019-06-21
S
a
sha Manzyuk
Better error
m
essages for
d
isjunct
i
ons:
propagate the
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
Oguz Ul
g
en
Add a
h
e
lp
e
r to emit tr
y
catch
commit
|
commitdiff
|
tree
2019-06-21
Andrew K
e
nnedy
Subtyping of nullable <: union
commit
|
commitdiff
|
tree
2019-06-21
Vincen
t
Siles
f
ix integration_ml/t
e
st_all for dune
commit
|
commitdiff
|
tree
2019-06-21
A
ndrew Kennedy
Simpli
f
y
X
H
P c
h
eck
i
n
T
AST check
i
ng
commit
|
commitdiff
|
tree
2019-06-21
Ben Harriso
n
Add Entry
P
oints to a few
m
ore tests
.
commit
|
commitdiff
|
tree
2019-06-21
Sha
u
nak Kish
o
re
Use array pr
o
fi
l
ing to o
p
t
im
i
ze Shapes::idx
commit
|
commitdiff
|
tree
2019-06-21
Shau
n
ak Kishore
Make Shapes:
:
idx a n
a
tive built
i
n
commit
|
commitdiff
|
tree
2019-06-21
S
h
au
n
ak
Kishor
e
Reduce TreadHash
M
ap load fa
c
tor
commit
|
commitdiff
|
tree
2019-06-21
Vassil Mladen
o
v
Fix regression o
n
defaults fo
r
abstract
t
ype co
n
stants
commit
|
commitdiff
|
tree
2019-06-21
Jan Orav
e
c
Allow different inlining
c
ost factors fo
r
main/cold
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
J
a
n Orav
e
c
DecRe
f
: dir
e
c
tly call ObjectData::
r
elease() even
if
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Dwayne R
e
eves
Rem
o
ve ty
p
econst_seen from Typin
g
_taccess
.
e
n
v
commit
|
commitdiff
|
tree
2019-06-20
Kenneth L
i
W
ea
k
e
n
darray key c
o
ns
t
raint to ~ar
r
aykey
f
or e
r
ased
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Ja
k
e Bailey (Hacklang)
De
s
tructure shallow class
me
m
bers
i
n D
e
cl_to_typing
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jake
B
ailey (Hacklan
g
)
R
e
name in
h
erit
a
ble_el
t
to tagged_
e
lt
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (
H
acklan
g
)
M
o
ve Decl_inheritance
h
elpers to Decl
_
to_typing
commit
|
commitdiff
|
tree
2019-06-20
Steve C
a
o
fix xh
p
attri parse
e
r
ror
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Typehint check for record
i
nherita
n
ce
commit
|
commitdiff
|
tree
2019-06-20
Arnab
De
Inc
l
ude pare
n
t fie
l
d
s
in der
i
v
e
d reco
r
d
commit
|
commitdiff
|
tree
2019-06-20
A
r
n
ab De
Add inh
e
ritance
i
n
r
ecord
declarati
o
n
commit
|
commitdiff
|
tree
2019-06-20
A
r
nab De
Def
a
ul
t
v
a
lues
a
n
d
initialization ch
e
c
k
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Complex mi
n
str for reco
r
ds
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Renamed record
ty
p
e to R
e
cordDesc
a
n
d other related
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
I
ntroduce r
e
cor
d
type in HHBB
C
and rep
o
-au
t
horit
a
t
ive
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Implement r
e
cor
d
compar
i
son
commit
|
commitdiff
|
tree
2019-06-20
Arnab D
e
Er
r
o
r
if a non-existen
t
fi
e
ld is accessed
.
commit
|
commitdiff
|
tree
2019-06-20
A
r
nab De
Addi
n
g type checks for in
i
t
ializat
i
o
n
and member
ope
r
ations
commit
|
commitdiff
|
tree
2019-06-20
Dwayne Re
e
v
e
s
Ty
p
e_test_hint_check not
d
epe
n
dent on
how Taccess is
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Rick Lavoie
G
e
ner
a
li
z
e
"
pos" field in Vinstr
commit
|
commitdiff
|
tree
2019-06-20
T
a
tiana Rac
h
eva
Merge info
r
man
t
tests into a single binary
commit
|
commitdiff
|
tree
2019-06-20
Tatiana Racheva
I
n
te
g
ration IDE test
s
sh
o
uld also run
as
p
a
rt of the
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Tatiana
R
a
c
heva
Integra
t
ion ML saved state
s
shou
l
d
be part of the integratio
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Tatiana Racheva
I
ntegra
t
ion ML tests sh
o
ul
d
have
o
n
e
e
xec
u
tabl
e
commit
|
commitdiff
|
tree
2019-06-20
Ted Spence
Switch
d
o
cblock
g
o_
d
e
f to named
par
a
ms
commit
|
commitdiff
|
tree
2019-06-20
Catherine
Gasnier
simplify bo
u
nds
c
ontai
n
ing the type variable it
s
elf
commit
|
commitdiff
|
tree
2019-06-20
Catherine Gasnier
c
a
ll with intersec
t
ion of fun types
commit
|
commitdiff
|
tree
2019-06-20
Catherine Gasnier
array op
e
r
a
tions on intersect
i
ons
commit
|
commitdiff
|
tree
2019-06-20
Cat
h
erine
Gasnier
fix object_get on inte
r
sections
commit
|
commitdiff
|
tree
2019-06-20
Cathe
r
i
ne Gasn
i
er
fix class_get on
intersections
commit
|
commitdiff
|
tree
next