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 a json_decode crash when depth==0
2020-02-20
M
ar
k
Wil
l
iams
Fix a
j
s
o
n_decode crash when dept
h
=
=
0
commit
|
commitdiff
|
tree
2020-02-20
E
m
il H
e
sslow
Move
C
onst a
w
ay fro
m
pseudo main
commit
|
commitdiff
|
tree
2020-02-20
Alex
e
y
Top
t
ygin
Remove
unused
names from speci
a
l
names modu
l
e HH
.
commit
|
commitdiff
|
tree
2020-02-20
A
lexey Topty
g
in
Minor cleanup
in emit_class
.
ml
commit
|
commitdiff
|
tree
2020-02-20
Leo Osva
l
d
Port Nam
e
space
_
env
logic
n
eeded for elabo
r
ation
commit
|
commitdiff
|
tree
2020-02-20
Mi
l
l
ie Chen
Pass real
HoistKinds to emit_funct
i
on and emit_class
commit
|
commitdiff
|
tree
2020-02-20
Alexey
T
optygin
Del
e
te 2 unused IROPs
.
commit
|
commitdiff
|
tree
2020-02-20
L
e
o Osvald
V
1
a
n
notations (attribut
e
s) [1/
?
]: parse __Pure
commit
|
commitdiff
|
tree
2020-02-20
Walee
d
Khan
Ren
a
me `Provider_utils
.
g
e
t
_
fileinfo` to `Provider
_
u
t
ils
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
Waleed Khan
Rem
o
ve `Provider_u
t
ils
.
get_entry
_
V
O
LATILE`
commit
|
commitdiff
|
tree
2020-02-20
Waleed K
h
an
Update `Provider_uti
l
s
.
update_
c
ontex
t
` A
P
Is
commit
|
commitdiff
|
tree
2020-02-20
Waleed
K
h
an
Up
d
ate
d
ocum
e
nt
a
t
i
on
for `
P
rovider_co
n
text
.
t`
commit
|
commitdiff
|
tree
2020-02-20
Ale
x
ey Toptygin
Delete some
b
o
gus te
s
ts that
s
till mention Ar
r
a
yA
c
ces
s
.
commit
|
commitdiff
|
tree
2020-02-20
Alex
e
y
Toptygin
Fix doc
u
m
e
n
ta
t
i
on/comments still r
e
f
e
rring t
o
ArrayAcc
e
ss
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
Alexey Toptygin
Delete
r
e
ferences
t
o n
o
n
e
xisten
t
o
p
tion f
r
om test
s
.
commit
|
commitdiff
|
tree
2020-02-20
Alexey Toptygin
Stop te
s
t
ing if hack
arrays
a
re comp
a
t
ible with ArrayAcce
s
s
.
commit
|
commitdiff
|
tree
2020-02-20
Leo Osvald
Port enable_f
i
rst_class_function
s
opti
o
n
commit
|
commitdiff
|
tree
2020-02-20
Leo Osvald
Rename e
n
force->emit option in HHBC
commit
|
commitdiff
|
tree
2020-02-20
Vincent
S
ile
s
Fix
build by
r
e
moving last
r
e
m
aining `T
n
oth
i
ng`
commit
|
commitdiff
|
tree
2020-02-20
Shaunak Kis
h
or
e
Don't refine po
i
nter
t
yp
e
s
acro
s
s us
e
s
commit
|
commitdiff
|
tree
2020-02-20
Catherine Ga
s
nier
c
r
eate glob
a
l type v
a
riables for hints from
t
he
r
e
inf
e
r_type
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
Cath
e
ri
n
e Gasni
e
r
add option to specif
y
which types to reinfer
commit
|
commitdiff
|
tree
2020-02-20
Steve C
a
o
port emitt
i
ng
Expr_::Binop
commit
|
commitdiff
|
tree
2020-02-20
V
a
s
s
il Mladenov
Codemod array(
.
.
.
) in hack t
e
sts
commit
|
commitdiff
|
tree
2020-02-20
Millie Chen
Complete
pr
i
nt_li
t
_
const
commit
|
commitdiff
|
tree
2020-02-20
Millie Chen
S
ome Emitter Fixes
commit
|
commitdiff
|
tree
2020-02-19
Vassil Mla
d
enov
Do not error
f
o
r
defau
l
t
case when swi
t
ching o
n
an
.
.
.
commit
|
commitdiff
|
tree
2020-02-19
Alexey Toptygin
A
d
d runtime suppo
r
t f
o
r pure functions
.
commit
|
commitdiff
|
tree
2020-02-19
A
l
exey Toptygin
Move AttrPersis
t
e
n
t fr
o
m bi
t
17 to 18
.
commit
|
commitdiff
|
tree
2020-02-19
Alexey
Top
t
y
g
i
n
Coalesce
Attr
bit 18
int
o
Attr
bit 0
.
commit
|
commitdiff
|
tree
2020-02-19
T
J
Yin
Replace
folly::
O
p
t
i
onal::
c
lear
(
) by reset()
commit
|
commitdiff
|
tree
2020-02-19
Xiaohua Zhang
H
ack: Fix lint
m
e
ssage
on switch typ
e
s
commit
|
commitdiff
|
tree
2020-02-19
Leo Osvald
Enforce HHBC op
t
ions defaul
t
s are
c
onsi
s
te
n
t wit
h
OC
a
ml
commit
|
commitdiff
|
tree
2020-02-19
Andrew Kennedy
Remove Tnothing decl
type
commit
|
commitdiff
|
tree
2020-02-19
Fred
E
mmott
XHP attribute names always need mangling
commit
|
commitdiff
|
tree
2020-02-19
C
athe
r
in
e
Gasn
i
er
command to compare solved envi
r
onments
commit
|
commitdiff
|
tree
2020-02-19
C
a
t
herine Gasnier
separate co
m
m
a
nd for
o
pti
m
ized s
o
lving
commit
|
commitdiff
|
tree
2020-02-19
C
a
therine Gas
n
ier
ordered
s
olver
commit
|
commitdiff
|
tree
2020-02-19
Steve Cao
port
e
d handling l
o
werer erro
r
s
commit
|
commitdiff
|
tree
2020-02-19
Steve Cao
p
o
rt report_erro
r
in
e
mit_body
commit
|
commitdiff
|
tree
2020-02-19
St
e
ve C
a
o
p
o
rt emit_dep
r
ecation_info
commit
|
commitdiff
|
tree
2020-02-19
Steve Cao
fix em
i
t sha
p
e
commit
|
commitdiff
|
tree
2020-02-19
Steve
Cao
enable
em
i
tting typedef(
.
alias)
commit
|
commitdiff
|
tree
2020-02-19
M
ik
e
Qian
Don't check visibility in HH\dyn
a
m
i
c
_class_meth_f
o
rce
commit
|
commitdiff
|
tree
2020-02-19
S
h
a
unak Kis
h
o
r
e
Ad
d
stack protection fo
r
re
c
urs
i
ve marking
commit
|
commitdiff
|
tree
2020-02-19
Vassil Mla
d
enov
A
ll
o
w l
i
k
e
cas
t
s
for
type al
i
ase
s
w
i
t
h gene
r
ics usin
g
.
.
.
commit
|
commitdiff
|
tree
2020-02-19
David Tolnay
r
u
st:
B
e
g
in upgrading to
bytes 0
.
5
commit
|
commitdiff
|
tree
2020-02-19
Bill F
u
merola
{D,V,}Array
e
quiva
l
ence inside the verif
i
er
commit
|
commitdiff
|
tree
2020-02-18
Leo Osvald
Polymorphic JSON for aliased_na
m
esp
a
ces ([] or
{
.
.
.
})
commit
|
commitdiff
|
tree
2020-02-18
Shaunak K
i
shore
Suppo
r
t recursive leg
a
cy marking
commit
|
commitdiff
|
tree
2020-02-18
Stev
e
Cao
p
or
t
is_reified_tparam
commit
|
commitdiff
|
tree
2020-02-18
Bill F
u
me
r
ola
verifi
e
r: w
h
en ar
r
aylike equivale
n
ce fails, print the
.
.
.
commit
|
commitdiff
|
tree
2020-02-18
L
eo
O
svald
Move R
x
-exclusive
tests under react
i
ve/
commit
|
commitdiff
|
tree
2020-02-18
Cathe
r
ine Gasnier
avoid pot
e
n
tial
file descrip
t
or
l
e
a
k
commit
|
commitdiff
|
tree
2020-02-18
J
án
u
p
date version
.
h
commit
|
commitdiff
|
tree
2020-02-18
Bi
n
Liu
stop unneeded worker t
h
reads
fa
s
ter
commit
|
commitdiff
|
tree
2020-02-18
Henri
Ver
r
o
ken
Gene
r
ate pa
t
ches for
c
lass properties
commit
|
commitdiff
|
tree
2020-02-18
Henr
i
Verroken
Replace
--
p
a
tches mode
in hh_si
n
gle_type
_
check with
.
.
.
commit
|
commitdiff
|
tree
2020-02-18
Vincent Siles
f
ix support for
r
e
ify_check in PU
commit
|
commitdiff
|
tree
2020-02-17
Shaunak
K
i
s
h
or
e
A
bi
t
o
f guard sy
s
tem
code motion
commit
|
commitdiff
|
tree
2020-02-17
Shaunak Kishore
Comp
r
e
hen
s
ive
u
nr
e
a
c
hable cod
e
fix
commit
|
commitdiff
|
tree
2020-02-17
Kati
e
Ots
Clean up J
S
ON builder code
commit
|
commitdiff
|
tree
2020-02-16
Michae
l
O'Farrell
Ret
u
rn valid SSATmp
eve
n
wh
e
n on unreachable pat
h
commit
|
commitdiff
|
tree
2020-02-16
Bin
L
iu
try to obey
the update interv
a
l for he
a
lth l
e
vel more
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
David Molnar
PHP Fix X509 leak
in op
e
nssl_pkcs7
_
verify()
commit
|
commitdiff
|
tree
2020-02-15
Bin Liu
make stopped atomic, and not protecte
d
b
y the mutex
commit
|
commitdiff
|
tree
2020-02-15
David Mo
l
nar
PHP Fix #
7
7184 Unsigned rational numbe
r
s
are written
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Bin
Liu
stop dequ
e
uing if health level is NoMore or BackOff
commit
|
commitdiff
|
tree
2020-02-15
Eric
Bluest
e
in
H
HVM Debugger: variablesResponse should
alw
a
ys incl
u
de
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Mark Williams
Always include ph
p
files in the
s
tatic cach
e
commit
|
commitdiff
|
tree
2020-02-15
A
r
nab
De
R
A
T specialization for records
commit
|
commitdiff
|
tree
2020-02-15
Arnab
D
e
Type specialization for records in HHBBC
commit
|
commitdiff
|
tree
2020-02-15
David Molnar
PHP F
i
x #77198 #77
2
00
commit
|
commitdiff
|
tree
2020-02-15
J
ulia Pitts
A
dd suppo
r
t for vecs to the di
r
ect
d
ecl
p
arser
.
commit
|
commitdiff
|
tree
2020-02-15
Julia P
i
tts
A
d
d support for typeconsts in cla
s
ses
t
o t
h
e direct
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Juli
a
Pitts
Add
b
a
s
ic support
f
o
r reactivity to t
h
e direc
t
decl
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pit
t
s
Add supp
o
rt
f
or par
s
i
ng clo
s
ure typ
e
s
t
o the direct
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
Ad
d
s
u
p
p
ort
for i
n
o
u
t a
r
guments to the direct
d
ecl
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
A
dded support for
nu
l
lable ty
p
es to the direct decl
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Juli
a
P
i
tts
Add
e
d su
p
port
for user
attributes on clas
s
es to the
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
Add support for require extend
s
and requ
i
re
i
mplem
e
nts
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
J
ulia
Pitts
Add
s
upport for
t
r
a
it
u
se
t
o direct decl parser
.
commit
|
commitdiff
|
tree
2020-02-15
Julia
Pitts
Add suppo
r
t for inheritanc
e
and
interfaces to t
h
e
d
irect
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
A
dd support for _
_
LateI
n
it to direc
t
de
c
l parser
.
commit
|
commitdiff
|
tree
2020-02-15
Julia P
i
tts
Make verify
.
py not crash when it
e
ncounters inval
i
d
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
S
upport namespace elabora
t
i
on in
t
he direct
d
ecl parser
.
commit
|
commitdiff
|
tree
2020-02-15
J
ulia
P
itts
Change parser benchmarking ru
n
s t
o
u
s
e Buck i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pi
t
ts
Add
s
u
p
por
t
for re
m
a
i
n
ing built
-
in types
.
commit
|
commitdiff
|
tree
2020-02-15
Juli
a
Pitts
Add s
u
pport for generic c
l
asses to the direct decl
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
Hunter Gold
s
t
e
i
n
Have `array_
p
ad`
unc
o
n
di
t
ionally retu
r
n v
a
rray
o
r darray
commit
|
commitdiff
|
tree
2020-02-14
Ca
t
herine Gasnier
remove
all
`ignore
`
s in Typin
g
commit
|
commitdiff
|
tree
2020-02-14
Oguz
U
lge
n
Adju
s
t
IR
S
PRe
l
on EndCatchData
f
or Call instruction
commit
|
commitdiff
|
tree
2020-02-14
St
e
ve Cao
port emit_method_p
r
o
l
og
commit
|
commitdiff
|
tree
2020-02-14
Ogu
z
Ulgen
T
h
row/Warn
on non exhaustive sw
i
tch s
t
a
tem
e
n
t
commit
|
commitdiff
|
tree
2020-02-14
He
n
r
i
Verroken
Ad
d
mode to hh_si
n
gle_type_
c
heck
t
o dump gener
a
ted
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
Oguz Ulge
n
E
mit
an imp
l
icit break at
t
he end of last c
a
se block
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
Josep
h
Griego
Fix opt_array_mark_legacy
commit
|
commitdiff
|
tree
2020-02-14
Joseph Griego
Do not re-seri
a
lize tag's file
n
ame when i
t
matches
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
H
u
nter
Goldst
e
i
n
`is_array` refi
n
ement shou
l
d in
t
erse
c
t,
not
o
ve
r
write
commit
|
commitdiff
|
tree
2020-02-14
L
u
c
i
a
n
W
isc
h
ik
remove
G
lobal_naming_optio
n
s
commit
|
commitdiff
|
tree
next