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 typo in variant_ref_detail::base::isVecArray
2019-03-25
Bill Fumerola
typechec
k
e
r
b
an: bindi
n
g
a superglobal to
a l
o
ca
l
by-re
f
commit
|
commitdiff
|
tree
2019-03-25
Fr
e
d
Emm
o
tt
F
ix `h
h
_single_type_che
c
k --decl-
c
ompare`
commit
|
commitdiff
|
tree
2019-03-25
Bill Fumerola
turn Gl
o
balStat
e
ment
i
nto
a
parse error at FFP-
A
ST
.
.
.
commit
|
commitdiff
|
tree
2019-03-25
Bil
l
Fumerola
Emit fatal when unit tak
e
s a refe
r
e
n
ce to an el
e
ment
.
.
.
commit
|
commitdiff
|
tree
2019-03-25
Bill Fumerola
Emi
t
fa
t
al whe
n
unit take
s
a r
e
f
e
r
e
nce to
a
lo
c
al
s
uperg
l
obal
commit
|
commitdiff
|
tree
2019-03-25
Emil Hess
l
ow
Fix test failu
r
e
s
commit
|
commitdiff
|
tree
2019-03-25
E
m
il Hes
s
low
Remove ReadsCallerFrame
commit
|
commitdiff
|
tree
2019-03-25
Thomas Jian
g
Make codegen de
p
end on fewer t
y
ping
f
iles
commit
|
commitdiff
|
tree
2019-03-25
E
m
i
l Hessl
o
w
M
issing lo
g
ging if ord coerce
commit
|
commitdiff
|
tree
2019-03-25
F
r
ed
E
mmott
Allow empty
.
php f
i
l
e
s
,
fix incremental
mode
commit
|
commitdiff
|
tree
2019-03-24
Jan Or
a
vec
Do not use
r
eferenc
e
s in test runner
commit
|
commitdiff
|
tree
2019-03-24
P
aul Bissonnette
Bac
k
o
u
t "Tempo
r
arily re-add st
a
tic locals"
commit
|
commitdiff
|
tree
2019-03-23
Fre
d
E
m
mott
Back out "Revert D145
2
5755: [trivial] flip ints
o
v
e
r
flow
.
.
.
commit
|
commitdiff
|
tree
2019-03-23
Ca
t
he
r
ine
Gasni
e
r
check_todo sh
o
uld be done
a
fte
r
v
a
riable solving
commit
|
commitdiff
|
tree
2019-03-23
Calvin Fern
a
ndez
re
m
ove flag from test runner
commit
|
commitdiff
|
tree
2019-03-23
E
m
il Hesslow
If we w
a
nt to log on coerce we can not coerce in opt_sqrt
.
.
.
commit
|
commitdiff
|
tree
2019-03-22
M
a
ksim Panchenko
A
l
low hugifyTe
x
t() placeme
n
t before hot te
x
t
commit
|
commitdiff
|
tree
2019-03-22
Jeff
H
emphill
Ab
s
t
r
act the AutoloadMap fro
m
its userla
n
d imple
m
e
n
tation
commit
|
commitdiff
|
tree
2019-03-22
Bill Fumerola
typeche
c
ker ban taking
an
y
superglobal by-ref
commit
|
commitdiff
|
tree
2019-03-22
J
a
ke
Baile
y
(Hacklang)
Re
m
ove HH_FIXMEs loaded fr
o
m the saved state
for any
.
.
.
commit
|
commitdiff
|
tree
2019-03-22
Jan Oravec
S
im
p
lify and fix emit_
a
waita
l
l_()
commit
|
commitdiff
|
tree
2019-03-22
J
ulia Pi
t
ts (they
.
.
.
Add SQLite error information to assert
_
sql
.
commit
|
commitdiff
|
tree
2019-03-22
Yu-Jung Lo
Fix
R
esolveClsMethod bug
commit
|
commitdiff
|
tree
2019-03-22
F
red Emmott
F
ix integera
t
ion_ml t
e
s
t
s
commit
|
commitdiff
|
tree
2019-03-22
Cathe
r
ine
G
asnier
r
e
mov
e
u
n
neede
d
tod
o
in
t
yping_generic
commit
|
commitdiff
|
tree
2019-03-22
Catherine Gasn
i
er
with
new
i
n
ference,
allo
w
matching
a
vec<C> again
s
t
.
.
.
commit
|
commitdiff
|
tree
2019-03-22
Andrew Ken
n
edy
New inference:
che
c
k inde
x
type
i
n array get during
.
.
.
commit
|
commitdiff
|
tree
2019-03-22
Vincent Siles
remov
i
ng hack/src/s
e
ar
c
h/
s
ignatures
commit
|
commitdiff
|
tree
2019-03-22
Oguz Ulge
n
Enable reified
generics in the r
u
nt
i
me
commit
|
commitdiff
|
tree
2019-03-22
F
red Emmo
t
t
R
e
move
support for
n
on-code ('m
a
r
k
up') sections:test
.
.
.
commit
|
commitdiff
|
tree
2019-03-22
F
r
e
d
Em
m
ott
Remove support for non-code ('markup')
section
s
(#
8
4
60)
commit
|
commitdiff
|
tree
2019-03-22
Fred Emmott
re-
r
ecoerd hphp/test/
q
uick/debugger/eval2
.
php relative
.
.
.
commit
|
commitdiff
|
tree
2019-03-22
Kevin Vi
r
atyosin
Make HH\object_prop_array return darray
commit
|
commitdiff
|
tree
2019-03-22
Bi
l
l
Fu
m
e
r
o
la
global st
a
tement
removal:
h
php/t
e
st [7/x]
commit
|
commitdiff
|
tree
2019-03-22
B
e
n
Harrison
Remove hhvm su
p
port for
"
Cl
o
s
u
re::bindT
o
" and "C
l
osure
.
.
.
commit
|
commitdiff
|
tree
2019-03-22
B
i
ll Fumerola
updat
e
anoth
e
r
server test t
o
use cla
s
s static sp
a
ce
commit
|
commitdiff
|
tree
2019-03-22
Yu-
J
u
ng Lo
Fix
Resolv
e
C
l
sMethod
bug
commit
|
commitdiff
|
tree
2019-03-21
Jan Oravec
Remove
s
u
pport for
b
y-ref use closure cla
u
s
e
s from
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Fred
E
mmott
bump
thi
r
d-pa
r
ty rev to fix f
o
ll
y
build on late
s
t
homebr
e
w
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Sha
s
hank
K
ambhamp
a
ti
A
llow function to not be set
i
n BaseException
commit
|
commitdiff
|
tree
2019-03-21
Jak
e
B
a
iley (Hacklang)
Treat error-
s
upp
r
ession com
m
ents like hackfmt-ignore
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Jan Oravec
Update/remove unit test
s
with
by-
r
ef use closure c
l
au
s
e
commit
|
commitdiff
|
tree
2019-03-21
Saif Eddin
G
rem
o
ve re
f
e
renc
e
s to `
.
php`
i
n t
h
e README
commit
|
commitdiff
|
tree
2019-03-21
Emil
Hesslow
Remove f
u
n
c_ge
t
_arg
a
nd
func_get_args
commit
|
commitdiff
|
tree
2019-03-21
Ar
n
ab De
Persist
recor
d
s
t
h
rough HHBBC in RepoAutho
r
itative
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Arn
a
b De
Basic JIT suppo
r
t
f
or Records
commit
|
commitdiff
|
tree
2019-03-21
Arnab De
Add inter
p
reter support for
r
ecords
commit
|
commitdiff
|
tree
2019-03-21
Arnab De
Add support for par
s
in
g
record
i
nstantiation
.
commit
|
commitdiff
|
tree
2019-03-21
A
r
n
ab De
Add parse
r
support
f
or default values
f
or record fiel
d
s
commit
|
commitdiff
|
tree
2019-03-21
Arnab
De
Add parser suppo
r
t
for record d
e
clar
a
tion
commit
|
commitdiff
|
tree
2019-03-21
Cathe
r
in
e
G
a
s
nier
flip the switch on tast tests
commit
|
commitdiff
|
tree
2019-03-21
A
l
e
x
ey T
o
ptygin
Impro
v
e Rx verification of new F
u
ncNumArgs bytecod
e
.
commit
|
commitdiff
|
tree
2019-03-21
Fred Emmo
t
t
Tempora
r
i
l
y re-add
s
t
atic
locals
commit
|
commitdiff
|
tree
2019-03-21
Catherine Gasn
i
er
fix hh compi
l
a
tion on trunk
commit
|
commitdiff
|
tree
2019-03-21
C
atheri
n
e
G
a
snier
fix dump
s
ymbolin
f
o tests
commit
|
commitdiff
|
tree
2019-03-21
Cath
e
rine Gasnier
fix dynam
i
c_view
te
s
t
commit
|
commitdiff
|
tree
2019-03-21
M
a
r
k
Wil
l
iams
Fix eq
u
ivLoc wh
e
n a st
a
c
k
base i
s
updated
commit
|
commitdiff
|
tree
2019-03-21
Catherine G
a
snier
expand
_
type_and_solve should no
r
malize unions
commit
|
commitdiff
|
tree
2019-03-21
Cath
e
rine
Ga
s
ni
e
r
account for
r
eturn type of lambda wh
e
n setting v
a
riance
commit
|
commitdiff
|
tree
2019-03-21
Catherine Gasnier
bug
i
n
ty
v
ar_
i
s_solved
commit
|
commitdiff
|
tree
2019-03-21
Cat
h
erine
Gasnier
f
i
x
r
egr
e
s
si
o
n in co
m
pletenes
s
due to removing remov
e
_equ
i
va
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Catherine G
a
sni
e
r
rem
o
ve Env
.
re
m
ove_equivalent_t
y
vars
commit
|
commitdiff
|
tree
2019-03-21
C
at
h
erine Gasnier
remove ca
l
ls to
get_tyvar_upper/lower_bound
s
outside
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Cath
e
r
i
ne Gasn
i
er
fix
infer_ret
u
rn_types
t
e
st
commit
|
commitdiff
|
tree
2019-03-21
Jim
G
e
i
st
hhvm de
b
ugger
:
A
s
sign res
u
lts
of expr t
o
$_
commit
|
commitdiff
|
tree
2019-03-21
V
i
ncent
Siles
Plug
t
e
sts in
d
une (
o
nly ta
s
t
for the ex
a
mple)
commit
|
commitdiff
|
tree
2019-03-21
Arun
K
umar
Remove
r
ed
u
nda
n
t po
s
in AAST
.
s
t
m
t_
commit
|
commitdiff
|
tree
2019-03-21
C
atheri
n
e Gasnier
restore behavio
r
of
l
int on C\contains
and C\contains_key
commit
|
commitdiff
|
tree
2019-03-21
Cath
e
rine
Gasnier
fix dumps
y
mbo
l
i
nfo tests
commit
|
commitdiff
|
tree
2019-03-21
And
r
ew Kennedy
New
i
nf
e
rence: la
m
b
das by
constraint so
l
ving
commit
|
commitdiff
|
tree
2019-03-21
Kunal Mehta
Fix typechecker pa
r
se
errors in systeml
i
b
+ extensions
commit
|
commitdiff
|
tree
2019-03-21
Jan Oravec
Inline
e
mit_
f
lavore
d
_
expr() into its only caller
commit
|
commitdiff
|
tree
2019-03-21
Kun
a
l M
e
ht
a
Re
m
ove
s
uppor
t
for
r
ed
e
finin
g
true/f
a
ls
e
/null
commit
|
commitdiff
|
tree
2019-03-21
J
a
n
Oravec
Convert try_inline_g
e
nva_call_ to Scope
.
with_u
n
named_loc
a
ls
commit
|
commitdiff
|
tree
2019-03-21
M
i
ke
Q
ia
n
Fix
instanti
a
bility
c
heck for method
return types
commit
|
commitdiff
|
tree
2019-03-21
Kun
a
l Me
h
ta
IsL
a
teBoundCls
bytecod
e
commit
|
commitdiff
|
tree
2019-03-21
Alexey T
o
pt
y
gin
F
i
x minor issues in slow/redeclare
d
_cla
s
ses test
s
.
commit
|
commitdiff
|
tree
2019-03-21
Vassil Mladenov
Demot
e
soft
reifie
d
type p
a
rameter
s
commit
|
commitdiff
|
tree
2019-03-20
Catheri
n
e
G
a
snier
hh_show does not
sho
w
the type varia
b
le numbers
commit
|
commitdiff
|
tree
2019-03-20
Ja
n
Oravec
Convert i
n
li
n
e
_
gen
a
_call() to Sco
p
e
.
w
ith_unnamed_locals
(
)
commit
|
commitdiff
|
tree
2019-03-20
J
an Oravec
Conve
r
t emit_fo
r
each_(
)
to Scope
.
with
_
unnamed_locals_and_ite
.
.
.
commit
|
commitdiff
|
tree
2019-03-20
C
athe
r
ine Gasnier
i
mprove err
o
r me
s
sage
whe
n
type
c
onstraint is violated
commit
|
commitdiff
|
tree
2019-03-20
Vas
s
i
l
Mladenov
Don
'
t drop g
e
nerics on the floor when lo
w
e
r
ing scope
.
.
.
commit
|
commitdiff
|
tree
2019-03-20
Vincent Sil
e
s
reor
g
an
i
ze test/pock
e
tunive
r
s
es
commit
|
commitdiff
|
tree
2019-03-20
Jan O
r
av
e
c
Add Scope
.
wi
t
h_unnamed_l
o
cal
s
_and_ite
r
ato
r
s(), use
.
.
.
commit
|
commitdiff
|
tree
2019-03-20
K
evin Vir
a
tyosi
n
hphp/
s
y
s
tem/php/lang/
C
l
osure
.
php
commit
|
commitdiff
|
tree
2019-03-20
P
au
l
Bi
s
s
o
nnette
Revert D14525
7
55: [trivial] flip ints overflow to
in
t
s
.
.
.
commit
|
commitdiff
|
tree
2019-03-20
E
vgeny Fiksman
Comp
l
ete reti
r
ing of
th
e
P
h
ar ext
e
n
sion (D14515120
.
.
.
commit
|
commitdiff
|
tree
2019-03-20
A
lexey Toptygi
n
Sto
p
expectin
g
h
p
hpc
o
utput in uni
t
tests
.
commit
|
commitdiff
|
tree
2019-03-20
Kunal Me
h
ta
Remov
e
f
o
rward_
s
t
atic_call
Hack defin
i
tion
commit
|
commitdiff
|
tree
2019-03-20
Alexey
T
optygin
Delete Ex
e
cuti
o
nC
o
ntext:
:
bindVar
commit
|
commitdiff
|
tree
2019-03-20
Vassil Mladeno
v
Add test cases f
o
r extends newa
b
le and n
e
w self/parent
commit
|
commitdiff
|
tree
2019-03-20
Vassil Mladeno
v
R
ela
x
uninst
a
ntiabil
i
ty
e
rror f
o
r new
T
commit
|
commitdiff
|
tree
2019-03-20
Jan Orav
e
c
Use try/catch instead of try/
f
ault fo
r
generator
d
elegate
.
.
.
commit
|
commitdiff
|
tree
2019-03-20
Jan Oravec
Simplify DCE's isCFPushTake
n
() logic
commit
|
commitdiff
|
tree
2019-03-20
Oguz Ulgen
Kill inline class definitions
(
Update
s
low/volati
l
e)
commit
|
commitdiff
|
tree
2019-03-20
Jan Orav
e
c
Use scope abstraction instead of try/fault
by em
i
t_class_expr()
commit
|
commitdiff
|
tree
2019-03-19
Ku
n
al
Mehta
Remove
Hh_auto
i
mport
.
autoimport_only_for_typechecker
commit
|
commitdiff
|
tree
2019-03-19
F
red E
m
mot
t
f
l
ip
i
nts overf
l
ow to int
s
default
commit
|
commitdiff
|
tree
2019-03-19
Daniel Nei
t
er
ad
d
o
p
t
i
on to
ban dy
n
ami
c
pass-
b
y-ref calls
commit
|
commitdiff
|
tree
next