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
Mark Wi
l
lia
m
s
Fi
x
a json_d
e
code crash when dep
t
h
=
=0
commit
|
commitdiff
|
tree
2020-02-20
Emil Hes
s
low
Move Const away from pseud
o
m
a
in
commit
|
commitdiff
|
tree
2020-02-20
A
l
exey T
o
pt
y
gin
R
e
m
o
ve
unuse
d
names fro
m
special
n
ames
m
odule HH
.
commit
|
commitdiff
|
tree
2020-02-20
A
le
x
ey T
o
ptygin
Minor
c
leanup in
e
mi
t
_class
.
ml
commit
|
commitdiff
|
tree
2020-02-20
Leo Osvald
Port Namespace_env
l
ogic needed for ela
b
o
r
ation
commit
|
commitdiff
|
tree
2020-02-20
M
i
llie Ch
e
n
Pass re
a
l HoistKinds to emit_function
an
d
em
i
t
_class
commit
|
commitdiff
|
tree
2020-02-20
Alexey Toptygin
Delete 2 unuse
d
IROP
s
.
commit
|
commitdiff
|
tree
2020-02-20
Leo Osvald
V1
ann
o
tations (attributes) [1/
?
]: pa
r
se __Pure
commit
|
commitdiff
|
tree
2020-02-20
Wa
l
eed Khan
Rename `Provider_utils
.
get_fileinfo` t
o
`Provider_uti
l
s
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
W
a
l
eed Khan
Re
m
ove `P
r
ovider_utils
.
g
et_entry_
V
OLA
T
ILE`
commit
|
commitdiff
|
tree
2020-02-20
Wal
e
e
d Khan
Upd
a
te `Pr
o
vider_utils
.
update_c
o
ntext` AP
I
s
commit
|
commitdiff
|
tree
2020-02-20
Waleed Khan
Update document
a
tion fo
r
`Provi
d
er_context
.
t`
commit
|
commitdiff
|
tree
2020-02-20
Alexey Toptygin
Dele
t
e some bogus
t
est
s
that still mentio
n
ArrayAcc
e
ss
.
commit
|
commitdiff
|
tree
2020-02-20
Alexey
T
o
p
tyg
i
n
Fix
documen
t
ation/comments still refe
r
ring to Arra
y
Acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
Alexey Toptygin
D
elete r
e
ferences to nonexisten
t
option f
r
om
tests
.
commit
|
commitdiff
|
tree
2020-02-20
Al
e
x
e
y Top
t
ygin
S
t
op testi
n
g
i
f hack arrays are
c
omp
a
tible
wit
h
ArrayAccess
.
commit
|
commitdiff
|
tree
2020-02-20
Leo Osvald
Po
r
t e
n
abl
e
_
first_class_functions op
t
io
n
commit
|
commitdiff
|
tree
2020-02-20
L
e
o Osvald
R
e
name enforce->e
m
it option
i
n HHBC
commit
|
commitdiff
|
tree
2020-02-20
V
i
ncent Sile
s
F
ix
b
u
ild
by removing last rema
i
ning
`
Tnothing`
commit
|
commitdiff
|
tree
2020-02-20
Shaunak Kishore
Don'
t
refine p
o
inter ty
p
es across u
s
e
s
commit
|
commitdiff
|
tree
2020-02-20
Catherine Gasnier
create global type variables
for hints
from the rei
n
fer_type
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
Cath
e
rine
Ga
s
n
ier
add
o
ption to specify whi
c
h types to
r
einfer
commit
|
commitdiff
|
tree
2020-02-20
Steve C
a
o
port emittin
g
Expr_::Bino
p
commit
|
commitdiff
|
tree
2020-02-20
Vassil Mlad
e
nov
Codemo
d
array(
.
.
.
) in
h
ack tests
commit
|
commitdiff
|
tree
2020-02-20
Millie Chen
C
o
mple
t
e print_lit_const
commit
|
commitdiff
|
tree
2020-02-20
M
illie Chen
Some Emitter
Fixes
commit
|
commitdiff
|
tree
2020-02-19
Vassil
Mladenov
Do not error for default case when switching on an
.
.
.
commit
|
commitdiff
|
tree
2020-02-19
Alexe
y
T
o
ptygin
Add runtime support for p
u
re functions
.
commit
|
commitdiff
|
tree
2020-02-19
Alexey Topty
g
in
Move Att
r
Persiste
n
t from bi
t
17 to 18
.
commit
|
commitdiff
|
tree
2020-02-19
Alexey Toptygin
Coalesce Attr
bit 18 into Att
r
bit 0
.
commit
|
commitdiff
|
tree
2020-02-19
TJ Yin
Replace folly::Optional:
:
clear() by r
e
set
(
)
commit
|
commitdiff
|
tree
2020-02-19
Xiao
h
ua Zhang
Hack: Fix lin
t
mess
a
ge on switch types
commit
|
commitdiff
|
tree
2020-02-19
L
e
o O
s
vald
Enforc
e
H
HBC
o
ptions defaults are consi
s
te
n
t with OCaml
commit
|
commitdiff
|
tree
2020-02-19
A
ndrew Kennedy
Remo
v
e Tnothing de
c
l type
commit
|
commitdiff
|
tree
2020-02-19
Fr
e
d Emmott
XHP attribute
names always need mangling
commit
|
commitdiff
|
tree
2020-02-19
Catherine Gasnier
command to compare
solv
e
d
environments
commit
|
commitdiff
|
tree
2020-02-19
Catherine
G
asn
i
er
separate
c
ommand for optimized
solving
commit
|
commitdiff
|
tree
2020-02-19
Catherine Gasnier
ordered solver
commit
|
commitdiff
|
tree
2020-02-19
S
teve Cao
ported handling lowerer errors
commit
|
commitdiff
|
tree
2020-02-19
St
e
ve
C
a
o
port report_err
o
r i
n
e
m
it_body
commit
|
commitdiff
|
tree
2020-02-19
Stev
e
Cao
port emit_deprec
a
tion_info
commit
|
commitdiff
|
tree
2020-02-19
St
e
v
e
Cao
fix emit shape
commit
|
commitdiff
|
tree
2020-02-19
St
e
ve Cao
enable emitt
i
ng t
y
pedef
(
.
alias)
commit
|
commitdiff
|
tree
2020-02-19
Mike Qian
D
o
n'
t
check visibili
t
y
i
n
HH\dy
n
am
i
c_class_meth_force
commit
|
commitdiff
|
tree
2020-02-19
Shau
n
ak
K
i
s
h
ore
A
d
d
stack protection for r
e
cursive markin
g
commit
|
commitdiff
|
tree
2020-02-19
V
a
ssil
Mladenov
All
o
w like casts for type alia
s
e
s
with ge
n
erics us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2020-02-19
David T
o
l
nay
rust: Begin upgrading to bytes 0
.
5
commit
|
commitdiff
|
tree
2020-02-19
Bill Fumerola
{
D
,V,}A
r
ray equivalence inside the ver
i
fier
commit
|
commitdiff
|
tree
2020-02-18
Leo Osvald
Polymorphic JSON for
a
l
ias
e
d_namespa
c
es ([] or {
.
.
.
})
commit
|
commitdiff
|
tree
2020-02-18
Sh
a
una
k
Kishore
Support
recursive
legacy marking
commit
|
commitdiff
|
tree
2020-02-18
Stev
e
Cao
po
r
t is_rei
f
ie
d
_tparam
commit
|
commitdiff
|
tree
2020-02-18
B
i
ll Fumer
o
la
ver
i
fier
:
wh
e
n
a
rr
a
ylike equivalen
c
e
fails
,
prin
t
the
.
.
.
commit
|
commitdiff
|
tree
2020-02-18
Leo Osvald
Move Rx-
e
xclusive tests under r
e
a
c
t
ive/
commit
|
commitdiff
|
tree
2020-02-18
Catherine Gasnier
a
v
oid p
o
tential
f
ile descri
p
to
r
leak
commit
|
commitdiff
|
tree
2020-02-18
J
á
n
upd
a
t
e version
.
h
commit
|
commitdiff
|
tree
2020-02-18
Bi
n
Li
u
stop unne
e
ded worker threads faste
r
commit
|
commitdiff
|
tree
2020-02-18
Henri Verroken
G
e
n
erate
pa
t
ches f
o
r
class prope
r
t
i
es
commit
|
commitdiff
|
tree
2020-02-18
Henri Ve
r
roken
Replace --pat
c
h
e
s mode in hh_sin
g
le_t
y
pe_check
with
.
.
.
commit
|
commitdiff
|
tree
2020-02-18
Vincent Siles
fix support for
r
eify_check in PU
commit
|
commitdiff
|
tree
2020-02-17
Shau
n
ak Kishore
A bit of guard sy
s
tem code mot
i
on
commit
|
commitdiff
|
tree
2020-02-17
Shaunak Kishore
C
o
mp
r
e
hensive un
r
each
a
b
l
e
code fix
commit
|
commitdiff
|
tree
2020-02-17
K
atie Ots
Clean
u
p JSO
N
builder code
commit
|
commitdiff
|
tree
2020-02-16
Michael O
'
Farrell
Ret
u
rn valid SS
A
T
m
p e
v
en when on unreachable p
a
th
commit
|
commitdiff
|
tree
2020-02-16
Bin Liu
try to ob
e
y
t
he update interval fo
r
health
le
v
el
m
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
David Molnar
PHP Fix X509 leak in openssl_p
k
cs7_verify()
commit
|
commitdiff
|
tree
2020-02-15
Bin L
i
u
m
ak
e
stopped atomic
,
and not
p
ro
t
e
cted by the mut
e
x
commit
|
commitdiff
|
tree
2020-02-15
David Mo
l
nar
P
H
P F
i
x #77184
U
nsig
n
ed rational num
b
er
s
are w
r
itten
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Bin Liu
stop deq
u
euing if health level is NoMore or BackOff
commit
|
commitdiff
|
tree
2020-02-15
Eric Blu
e
stei
n
H
HVM Debugger: va
r
i
a
blesR
e
s
p
o
nse sh
o
u
l
d alway
s
include
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Ma
r
k W
i
lliams
Always include
php
files in
t
he static cache
commit
|
commitdiff
|
tree
2020-02-15
Arn
a
b De
RA
T
spec
i
ali
z
ation for records
commit
|
commitdiff
|
tree
2020-02-15
Arnab D
e
Type
sp
e
cializatio
n
for reco
r
ds in HHBBC
commit
|
commitdiff
|
tree
2020-02-15
Da
v
id Molnar
PHP Fix #7
7
198 #77200
commit
|
commitdiff
|
tree
2020-02-15
Ju
l
ia Pit
t
s
Add support f
o
r vecs t
o
the direct decl pa
r
ser
.
commit
|
commitdiff
|
tree
2020-02-15
Julia
P
itts
Add sup
p
ort
f
or typeconsts in
c
lasses to t
h
e dir
e
ct
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
Add
basic support
f
or
r
e
a
c
tiv
i
ty to th
e
direct decl
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia
P
itts
Add sup
p
ort for
p
a
rsing closu
r
e types to the direct
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
J
u
lia Pitts
Add support
f
o
r inout
argume
n
ts to the
d
ir
e
ct dec
l
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia P
i
tt
s
Added supp
o
rt for nu
l
lable
types to the
d
irect decl
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
Added support
f
o
r
user
attributes
on classes to the
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia
Pit
t
s
Add support fo
r
require exten
d
s an
d
r
e
quire implements
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia
P
itts
Add support for
t
r
ait use to direct
decl parser
.
commit
|
commitdiff
|
tree
2020-02-15
J
u
l
i
a
P
itts
Add support for in
h
eritance a
n
d in
t
erfa
c
es
t
o the di
r
ect
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
A
dd support fo
r
__LateIn
i
t
t
o dire
c
t d
e
cl parse
r
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pit
t
s
Make ve
r
if
y
.
py no
t
crash when i
t
encou
n
t
e
r
s
inva
l
id
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
Su
p
port
n
a
m
e
s
pace elaboration in the direct d
e
c
l parser
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
Change
p
arser
b
enchmarking ru
n
s to use B
u
ck instead
.
.
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitt
s
Add suppor
t
for r
e
main
i
ng b
u
ilt
-
in typ
e
s
.
commit
|
commitdiff
|
tree
2020-02-15
Julia Pitts
Add support f
o
r
generic
c
lasses to the direc
t
decl
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
Hun
t
er Goldstein
Have
`array_pad` unc
o
ndi
t
i
ona
l
ly
return v
a
rray or darray
commit
|
commitdiff
|
tree
2020-02-14
Cath
e
rine Gasnier
remove all
`
ignore`s in Typing
commit
|
commitdiff
|
tree
2020-02-14
Og
u
z Ulgen
Adjust IRSPRel on E
n
d
C
a
tch
D
ata for Call
in
s
truction
commit
|
commitdiff
|
tree
2020-02-14
Steve
C
ao
port emit_method_prolog
commit
|
commitdiff
|
tree
2020-02-14
O
guz Ulgen
T
hrow/Warn o
n
non
exhaus
t
ive swit
c
h statement
commit
|
commitdiff
|
tree
2020-02-14
Henri Verroken
Add
m
o
de to hh_
s
i
ngle
_
type_che
c
k to
dump generated
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
Oguz Ulgen
Emit an implicit break at the end of las
t
cas
e
blo
c
k
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
Jose
p
h Gri
e
go
Fix opt_arr
a
y_
m
ark_legacy
commit
|
commitdiff
|
tree
2020-02-14
Jose
p
h Griego
Do not
r
e-serialize
t
ag'
s
fi
l
e
n
a
me w
h
en
it matches
.
.
.
commit
|
commitdiff
|
tree
2020-02-14
Hunter Goldstei
n
`is_arra
y
`
r
efinement shou
l
d inters
e
ct,
n
ot ov
e
rwrite
commit
|
commitdiff
|
tree
2020-02-14
Lucian
W
ischik
remo
v
e Global_naming
_
opti
o
n
s
commit
|
commitdiff
|
tree
next