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
hack parser changes for xhp spread
2017-11-14
Nic
k
Gavalas
hack
p
arser c
h
a
n
ges for xhp spread
commit
|
commitdiff
|
tree
2017-11-14
Edwin Smith
Remove su
p
p
o
rt for
v
a
r
iable-sized slab
s
commit
|
commitdiff
|
tree
2017-11-14
Fred Emmott
add new __COMPI
L
ER_F
R
ONTEND__ p
s
eu
d
o-cons
t
ant
commit
|
commitdiff
|
tree
2017-11-14
Jeremy Faller
Add more comprehensi
v
e heap stats
.
(not i
n
scuba
y
et)
.
commit
|
commitdiff
|
tree
2017-11-14
Nick Ga
v
a
l
as
a
s
t changes to support spread operator
commit
|
commitdiff
|
tree
2017-11-14
Rick
Lavoie
Be more succ
i
nct
when st
r
ingify
i
ng JIT t
y
pes
commit
|
commitdiff
|
tree
2017-11-14
Greg Nisbet
use char ra
n
ges in
l
exer
commit
|
commitdiff
|
tree
2017-11-14
And
r
ew K
e
nnedy
R
eject hints th
a
t
implement
I
Disposable or IAsyncDisp
o
sable
commit
|
commitdiff
|
tree
2017-11-14
And
r
ew K
e
nnedy
New attribute Acc
e
p
t
Disposable
commit
|
commitdiff
|
tree
2017-11-14
F
red Emmott
Re-add HHVM release version to hh
_
client --v
e
rsion
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
Max Wang
Replace Vari
a
nt& w
i
th
mem
b
er_lval in
a
rray functio
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
V
l
adimir Matvee
v
hand
l
e sequenc
e
s of
P
rint instr
u
c
tions that will output
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
Oguz Ulge
n
E
m
it er
r
ors for inout par
a
meters
commit
|
commitdiff
|
tree
2017-11-13
Christo
p
her
D
ykes
Fix PHP
#
72819 EXIF
t
h
ubnail
from ce
r
t
a
in
C
anon camera
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-13
F
r
ed Emmott
Add <<__
H
ipHopSpecific>
>
to s
o
m
e interfaces in HHI
s
commit
|
commitdiff
|
tree
2017-11-13
Eric Lippert
Fini
s
h f
u
nctoriz
i
ng
t
he pa
r
ser!
commit
|
commitdiff
|
tree
2017-11-13
Eric Lipp
e
r
t
Continue functorizing the
parser
commit
|
commitdiff
|
tree
2017-11-13
E
ric Lippert
Continue fu
n
c
torizing t
h
e parser
commit
|
commitdiff
|
tree
2017-11-13
Eric
L
ippert
Contin
u
e functorizing the parser
.
commit
|
commitdiff
|
tree
2017-11-13
Eric L
i
ppert
Conti
n
ue funct
o
rizing
t
he parse
r
commit
|
commitdiff
|
tree
2017-11-13
Eric Lipp
e
rt
Continue fun
c
to
r
i
zing the parser
commit
|
commitdiff
|
tree
2017-11-12
m
itermayer
Fixing some
t
ypos
commit
|
commitdiff
|
tree
2017-11-12
V
l
adimir M
a
tveev
Fix pars
i
n
g
of
block scoped usings
commit
|
commitdiff
|
tree
2017-11-12
Fred Emmott
b
a
n
a
ll paralleli
z
ation in hack OSS b
u
ild
commit
|
commitdiff
|
tree
2017-11-12
Fred Emm
o
tt
im
p
rove
b
u
i
l
d
ID
generati
o
n
fallback
commit
|
commitdiff
|
tree
2017-11-12
F
r
e
d
E
m
mott
build bui
l
d-id objects e
x
plicitly rather than as a
.
.
.
commit
|
commitdiff
|
tree
2017-11-11
Mark W
i
lliams
F
i
x anot
h
er
g
cc7 error
commit
|
commitdiff
|
tree
2017-11-11
Ric
k
L
avoie
Add opt
i
o
n
to warn on dynamic cal
l
s to builtins
commit
|
commitdiff
|
tree
2017-11-11
Rick Lavoie
Remove VarEn
v
DynCal
l
log
i
c into new dynamic call
ch
e
cking
.
.
.
commit
|
commitdiff
|
tree
2017-11-11
Rick Lavoie
Add s
u
pport fo
r
di
s
tin
g
u
ishing
"
dynamic" ca
l
ls
commit
|
commitdiff
|
tree
2017-11-11
Rick Lavoi
e
Add FPushCtor
S
opcode
commit
|
commitdiff
|
tree
2017-11-11
Rick Lavoie
Ref
a
cto
r
F
P
ushClsMethod ops, add F
P
ush
C
lsMethodS and
.
.
.
commit
|
commitdiff
|
tree
2017-11-11
Vladimir Matveev
E
mit define call in names
p
aces as functi
o
n call
commit
|
commitdiff
|
tree
2017-11-11
M
a
r
k
W
illiams
A
tomicall
y
ass
i
gn and set persistent rds hand
l
es
commit
|
commitdiff
|
tree
2017-11-11
M
a
rk Will
i
ams
Ma
k
e postorderWalk less stack hungry
commit
|
commitdiff
|
tree
2017-11-11
Brett Simmers
Fix exp
e
ct
f
il
e
for te
s
t/zend/go
o
d/Zend/tests/anon
.
.
.
commit
|
commitdiff
|
tree
2017-11-11
Fred Emmott
Reve
r
t D6292068: [easy
]
a
dd
HHVM ver
s
io
n
to "c
o
mmit
.
.
.
commit
|
commitdiff
|
tree
2017-11-11
F
red Emmott
ad
d
H
H
VM v
e
rsi
o
n
to "commit" id in h
h
_client
--ver
s
ion
.
.
.
commit
|
commitdiff
|
tree
2017-11-11
Mar
k
Willia
m
s
Fix
a
n uninitia
l
ized fiel
d
commit
|
commitdiff
|
tree
2017-11-10
Andrew Kennedy
Reject use of
a
wa
i
t
using in
a
n
o
n
-
async function
commit
|
commitdiff
|
tree
2017-11-10
Andrew
K
e
nn
e
dy
Reject function called using
commit
|
commitdiff
|
tree
2017-11-10
An
d
rew Kennedy
Hack
l
egacy parser: reject fu
n
ction-
s
coped using statement
.
.
.
commit
|
commitdiff
|
tree
2017-11-10
Oguz
Ulgen
Add er
r
ors to fu
n
ction
c
alls with inout
d
ec
o
ra
t
ion
commit
|
commitdiff
|
tree
2017-11-10
Ogu
z
Ulge
n
Emit errors
for inout pa
r
a
m
eters
commit
|
commitdiff
|
tree
2017-11-10
A
l
e
xander Chow
Bump up load_state_nativel
y
t
o
v4
commit
|
commitdiff
|
tree
2017-11-10
Fred Emm
o
tt
Improv
e
me
n
ts to hack bui
l
d IDs and OS
S
Makefile
commit
|
commitdiff
|
tree
2017-11-10
Gabe Levi
L
e
t Daemo
n
.
s
pawn stick random stuff into argv
commit
|
commitdiff
|
tree
2017-11-10
G
abe Levi
Don't
o
pen
lo
g
file until lock is held
commit
|
commitdiff
|
tree
2017-11-10
Eric Li
p
pert
Continue functorizing the parser
commit
|
commitdiff
|
tree
2017-11-10
Alexander
C
how
Set cloexec
on
l
isteni
n
g sockets
commit
|
commitdiff
|
tree
2017-11-10
E
ric
L
ippert
Contin
u
e f
u
ncto
r
i
zing the
pars
e
r
commit
|
commitdiff
|
tree
2017-11-10
O
guz Ulgen
En
a
ble
c
all
i
ng
a
me
m
b
er selection expressio
n
wit
h
t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2017-11-10
O
guz Ulge
n
Disal
l
ow asyn
c
k
eyword on magic
m
e
t
hod
s
commit
|
commitdiff
|
tree
2017-11-10
Vl
a
dimir Matveev
P
roperly han
d
l
e nested names
p
a
c
es
commit
|
commitdiff
|
tree
2017-11-10
Vladimir Matveev
Reset class-ref slots for catch
clauses
commit
|
commitdiff
|
tree
2017-11-10
Mark Wil
l
iams
Fi
x
gcc
7
war
n
i
n
g
commit
|
commitdiff
|
tree
2017-11-10
Mark Williams
Don't stat
i
ca
l
ly asser
t
24
commit
|
commitdiff
|
tree
2017-11-10
Mark Wi
l
liams
Remove redundant constant
commit
|
commitdiff
|
tree
2017-11-10
E
r
i
c
Lippert
Continue
functorizing the parse
r
commit
|
commitdiff
|
tree
2017-11-10
Marshall Roch
use -safe-st
r
ing in u
t
ils/sys/
commit
|
commitdiff
|
tree
2017-11-09
Marsh
a
ll Roch
move s
y
s ut
i
ls into utils/sys/
commit
|
commitdiff
|
tree
2017-11-09
Ale
x
ey
T
o
ptygin
Make
wordsa
m
e faster for stri
n
g
s
of 1-
8
byt
e
s
.
commit
|
commitdiff
|
tree
2017-11-09
A
l
e
xey
T
op
t
ygin
Improv
e
has
h
-tabl
e
k
e
y e
x
ists checks
.
commit
|
commitdiff
|
tree
2017-11-09
Jeremy Faller
Add s
i
zes
and h
o
les to reflectio
n
.
commit
|
commitdiff
|
tree
2017-11-09
Er
i
c Lippert
Contin
u
e
fu
n
c
tor
i
zi
n
g the
parser
commit
|
commitdiff
|
tree
2017-11-09
Philip Hölzenspies
Do no
t
allow silencer
s
commit
|
commitdiff
|
tree
2017-11-09
Vl
a
d
imir Matveev
Handle
constant string in braced expre
s
sion as method
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
Ma
x
W
a
n
g
Don't r
e
turn
V
ariant
&
from
Array
f
unctions
commit
|
commitdiff
|
tree
2017-11-09
Vlad
i
mir Mat
v
eev
Disallow 'usi
n
g
'
as fu
n
ction name
commit
|
commitdiff
|
tree
2017-11-09
Vassil Mladenov
Added __Cons
t
class
attri
b
ute
and restri
c
ted it appro
p
r
ia
t
ely
commit
|
commitdiff
|
tree
2017-11-09
Mark Will
i
ams
Only
store
n
ame in NamedEnti
t
y
P
airTable
commit
|
commitdiff
|
tree
2017-11-08
Eric Lippe
r
t
C
ontinue functorizing
t
h
e
parser
commit
|
commitdiff
|
tree
2017-11-08
Elias
E
lliso
n
Trailing co
m
m
a
namespace fix
commit
|
commitdiff
|
tree
2017-11-08
Andrew Ke
n
nedy
Contextual in
f
e
renc
e
for p
r
operty
initialize
r
s
commit
|
commitdiff
|
tree
2017-11-08
Joe Savona
Fi
x
typo in AsyncIterator docs
commit
|
commitdiff
|
tree
2017-11-08
Andrew Kenn
e
dy
Reject new
o
n d
i
sposables excep
t
i
n using clauses
commit
|
commitdiff
|
tree
2017-11-08
E
ric
L
ipper
t
Cont
i
nu
e
functorizing the parse
r
commit
|
commitdiff
|
tree
2017-11-08
R
i
ck La
v
oie
R
ename bitw
i
se_shi
f
t_helper
.
p
h
p to b
i
t
w
i
se_sh
i
ft_helper
.
i
n
c
commit
|
commitdiff
|
tree
2017-11-08
Rick Lavoie
A
n
n
otate
t
he
f
un
c
t
i
o
ns in
th
e
Shape
s
c
l
ass t
o
tak
e
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
Rick Lavo
i
e
Have type-str
u
ctur
e
us
e
darrays and va
r
ra
y
s
commit
|
commitdiff
|
tree
2017-11-08
A
ndrew Kennedy
Fix
subtyping for undef
i
ned
parent cla
s
s
e
s
commit
|
commitdiff
|
tree
2017-11-08
Er
i
c Lipp
e
r
t
Re
m
o
v
e unnee
d
ed full-fidelity
-
parser unit t
e
st
commit
|
commitdiff
|
tree
2017-11-08
Mark Will
i
ams
Sup
p
ort merge-onl
y
units in hhbbc
commit
|
commitdiff
|
tree
2017-11-08
Mark William
s
Add supp
o
rt
for
fo
l
ding loads into
t
he first operand
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
Vladimir M
a
tveev
Handl
e
hashb
a
ng in markup if preceding items are not
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
Vladimir Matveev
Handl
e
Class_get/binary operator
as the left han
d
side
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
Vladimir
M
atveev
L
e
verage existin
g
hhas
p
a
rser to deal with inlined
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
Vla
d
imir Matve
e
v
lowe
r
$
{string}
a
s $stri
n
g
commit
|
commitdiff
|
tree
2017-11-08
Oguz Ulgen
E
mit parameter errors
f
or
c
all
a
ble types
commit
|
commitdiff
|
tree
2017-11-08
Oguz U
l
gen
Di
s
a
l
lo
w
declare(str
i
c
t
_types=
1
) to be use
d
anywhere
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
Rick Lavoie
Add AwaitAllWaitHandle::fromDArray, use it
in g
e
na
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
B
r
e
tt Si
m
mers
Don't ignore
t
e
s
ts t
h
at are missing
.
exp
e
ct(
f
)
f
iles
commit
|
commitdiff
|
tree
2017-11-08
F
red Emmott
bum
p
H
HVM version
commit
|
commitdiff
|
tree
2017-11-08
Nick G
a
v
a
l
as
ba
n
duplicate tra
i
t usage within a single
c
l
ass h
i
e
r
a
rch
y
commit
|
commitdiff
|
tree
2017-11-07
Ogu
z
Ulgen
Add
as
s
i
gnment errors t
o
FFP
commit
|
commitdiff
|
tree
2017-11-07
Nick Gavalas
f
i
x allo
w
ing ove
r
r
i
ding final methods
t
hrough
t
raits
commit
|
commitdiff
|
tree
2017-11-07
Jame
s
Wu
u
s
e
hg st -n inst
e
a
d
o
f hg st in
mercur
i
al
commit
|
commitdiff
|
tree
2017-11-07
Vladim
i
r Matveev
Properly
h
andle Bra
c
edExpr as function ar
g
ument
commit
|
commitdiff
|
tree
2017-11-07
Greg Nisbet
c
a
ch
e
ca
l
ls to peek
_
t
o
k
en
commit
|
commitdiff
|
tree
2017-11-07
Brett
S
i
m
m
ers
Re
v
ert D6240079: [
i
r
/dce] Kill unus
e
d phi
s
commit
|
commitdiff
|
tree
next