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
static anonymous functions
2017-07-06
Vladim
i
r Matveev
static anonymou
s
f
u
nction
s
commit
|
commitdiff
|
tree
2017-07-06
Vladimir Mat
v
e
e
v
allow quoted
identifiers in heredo
c
commit
|
commitdiff
|
tree
2017-07-06
Be
n
Maurer
Use SharedMutex in APC
commit
|
commitdiff
|
tree
2017-07-06
Elena Polozova
Error recov
e
ry: a
d
ding con
t
e
xt to parser
commit
|
commitdiff
|
tree
2017-07-06
Paul Bisson
n
ette
Unclown e
m
i
t
_
base
f
or xhp at
t
rib
u
tes
commit
|
commitdiff
|
tree
2017-07-06
H
a
nwen Wu
Remove
w
rong c
o
de
in cGetPropImpl
commit
|
commitdiff
|
tree
2017-07-06
Philli
p
Shih
Add
i
ng documentation for prede
c
e
s
sor function used
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Paul Bi
s
son
n
e
t
te
G
et t
h
e site to l
o
ad
commit
|
commitdiff
|
tree
2017-07-06
Edwin
Smith
E
nsure
m
allocDebt is based on usab
l
e space rather than
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Edwin Smith
Convert Heap
G
raph
to Heap
O
bje
c
t,
k
ill struct Head
e
r
.
commit
|
commitdiff
|
tree
2017-07-06
Edw
i
n Smith
T
e
mplatize PtrMap, convert GC
t
o He
a
p
O
b
jec
t
*
commit
|
commitdiff
|
tree
2017-07-06
Nick B
e
nt
o
n
dynamic
function
comparis
o
n a
n
d
.
d
oc commen
t
s
commit
|
commitdiff
|
tree
2017-07-06
Eric Bluestein
PH
P
d
ebugg
e
r:
b
r
e
a
k if eva
l
fails o
n
condition
a
l brea
k
point
commit
|
commitdiff
|
tree
2017-07-06
Daniel Sai
n
ati
fuzzer reorder
preserve
s
stack, and can move ins
t
ru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Daniel
Sainati
implement
e
d
inser
t
a
n
d repl
a
ce m
u
tatio
n
s for fu
z
zer
commit
|
commitdiff
|
tree
2017-07-06
Daniel Sa
i
na
t
i
add
e
d m
e
tadata checking to veri
f
ier
commit
|
commitdiff
|
tree
2017-07-05
E
lena Po
l
o
z
ova
Stan
d
ardizing
a
l
lowed visibil
i
ty mod
i
fiers on m
e
thods
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Ele
n
a Po
l
ozov
a
Forbiddi
n
g
'async' annotation
o
n abstract methods
commit
|
commitdiff
|
tree
2017-07-05
Paul Bi
s
s
onn
e
t
te
Fix bugs in type stru
c
tu
r
e resolut
i
on for hh_s
i
ngl
e
_compile
commit
|
commitdiff
|
tree
2017-07-05
Paul Bissonnette
Fix xhp attribute access i
n
h
h_single_compile
commit
|
commitdiff
|
tree
2017-07-05
Andrew Ke
n
nedy
Up
d
ate
l
i
s
ts
o
f
failing test
s
commit
|
commitdiff
|
tree
2017-07-05
Elen
a
Polozova
Standardizing allowed use of 'abstract' ke
y
word
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Vladimir Matveev
Con
v
ert
print
to
b
e a
p
refix
u
nary
o
perator
commit
|
commitdiff
|
tree
2017-07-05
Bre
t
t
S
i
mmers
R
ever
t
D
51
5
5600: [h
a
ck] Va
l
idation functions f
o
r F
F
P
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
E
dwin
S
mith
Remove poi
n
t
e
r maski
n
g from
P
trMap
commit
|
commitdiff
|
tree
2017-07-05
Edwi
n
Smith
C
o
nve
r
t
h
e
ap iterat
i
o
n
t
o H
e
a
p
Objec
t
commit
|
commitdiff
|
tree
2017-07-05
Andrew Kennedy
Fi
x
performan
c
e is
s
ue with type history for
e
x
c
ep
t
ional
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Philip Hölzenspies
Vali
d
ation
f
u
nctions for FFP tr
e
e
commit
|
commitdiff
|
tree
2017-07-04
Pau
l
B
i
ss
o
n
n
e
tt
e
Get flib/core/data_structures/ to pass
commit
|
commitdiff
|
tree
2017-07-04
Nick
B
enton
vget
_n patter
n
for iterators
commit
|
commitdiff
|
tree
2017-07-04
Rick Lavo
i
e
Di
s
able
H
ack
a
rray
c
ompat no
t
ice
f
or l
v
a
l o
n
missin
g
key
commit
|
commitdiff
|
tree
2017-07-04
D
an
i
el Sai
n
ati
f
i
xe
d
off-by-one error in member key o
f
fset verifica
t
i
o
n
commit
|
commitdiff
|
tree
2017-07-04
Alexey
Toptygin
Don
'
t
c
rash or le
a
k in fb_json
_
d
e
code if we
get duplicate
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
Hugo Vent
u
r
i
n
i
one more
label
t
e
s
t an
d
r
e
org of t
e
st
s
commit
|
commitdiff
|
tree
2017-07-04
Philip Hölzenspie
s
Cleaning up over
-
engine
e
ring of Rel
a
ti
v
e_path
commit
|
commitdiff
|
tree
2017-07-03
J
oseph Grie
g
o
Add support for remaini
n
g (scalar) l
i
te
r
a
l
typ
e
s,
binops
.
.
.
commit
|
commitdiff
|
tree
2017-07-03
Jam
e
s Wu
Add global type en
v
ironmen
t
to handle
constra
i
nts that
.
.
.
commit
|
commitdiff
|
tree
2017-07-03
Lizz
i
e
Pa
q
uette
Tests for
I
nf
e
r_Re
t
urn_
T
ypes task
commit
|
commitdiff
|
tree
2017-07-03
Lizzie Paquette
Inf
e
ring
return types (names, b
u
t
no
classe
s
for method
.
.
.
commit
|
commitdiff
|
tree
2017-07-03
Fred E
m
mo
t
t
Add
"use namespace" to HHVM
commit
|
commitdiff
|
tree
2017-07-03
N
ick
Ben
t
on
exceptions re
v
ised agai
n
commit
|
commitdiff
|
tree
2017-07-03
Jos
e
ph Griego
Ad
d
flags
t
o run the PHP7
emitter from hhvm
commit
|
commitdiff
|
tree
2017-07-03
Hugo Venturini
fi
x
dashb
o
ard scrip
t
commit
|
commitdiff
|
tree
2017-07-03
Alexey Top
t
y
gin
Show
t
hat
A
rr
a
yDat
a
:
:
~Ar
r
ayData was (almost) entirely
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
S
i
qi
C
hen
Unit test for PtrMa
p
.
commit
|
commitdiff
|
tree
2017-07-02
G
u
ilherme
O
t
t
oni
Emi
t
Generi
c
RetDecRef
s
for functions with too many
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Edwin Smith
Kill He
a
der::nativeObj(
)
hel
p
ers;
us
e
Native
:
:obj(
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Gu
i
l
h
erme Ottoni
Add a (soft) l
i
m
i
t on th
e
number of guard
s
per tra
c
e
l
e
t
commit
|
commitdiff
|
tree
2017-07-01
Guil
h
e
r
me Otton
i
Add an option to
p
rint top fun
c
t
i
ons by size
commit
|
commitdiff
|
tree
2017-07-01
Guilherme Ottoni
D
on
'
t
c
reate LivePrologues f
o
r
PGO
'
d functio
n
s while
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Micha
e
l Tingley
AKvarray should map to AKvar
r
ay, not AKvec
(
similarly
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
G
u
i
l
herme
Otton
i
A
d
d ability
to filter
the
t
ranslatio
n
s for a given
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Mark Williams
D
o
n't u
s
e
s
t
d::v
e
ctor<String
>
commit
|
commitdiff
|
tree
2017-06-30
Fred Em
m
ott
Make namespace and class aliasing separate things in
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Rick Lavoi
e
P
rin
t
out the time it takes to
run
HHBBC during a repo
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Mark W
i
lliam
s
Disab
l
e mb_s
e
ndmail_null
.
php until san
d
ca
s
tle is fixed
commit
|
commitdiff
|
tree
2017-06-30
H
ugo Venturini
ma
k
e semdi
f
f p
a
t
h
ab
s
ol
u
te
commit
|
commitdiff
|
tree
2017-06-30
Ma
r
k
Williams
Fix a potential pro
c
_ope
n
deadlock
commit
|
commitdiff
|
tree
2017-06-30
R
i
ck Lavoie
F
i
x HNI declar
a
tion
s
involving Hack arrays/va
r
ray/d
a
rray
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Lucian Wischik
didSave sh
o
uld be
a
n
o-op
commit
|
commitdiff
|
tree
2017-06-30
Phillip Shih
St
a
rting work
o
n
co
m
pletion for local
n
a
m
es
commit
|
commitdiff
|
tree
2017-06-30
Vladimi
r
Matveev
c
onsider only `define(st
r
ing,
.
.
)` as a for
m
recognized
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Al
e
xe
y
T
o
ptyg
i
n
D
o
n'
t
cop
y
t
wice when we need to mutate
a
m
ixed
a
rray
.
commit
|
commitdiff
|
tree
2017-06-29
Elena Polozo
v
a
S
tanda
r
dizi
n
g
allow
e
d use of
'abstract' key
w
o
rd in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Oguz
U
lgen
Fix t
y
p
e
lists in
typedefs and type constan
t
s
commit
|
commitdiff
|
tree
2017-06-29
Lucian Wisch
i
k
a bit more logging
a
r
ound exception
s
commit
|
commitdiff
|
tree
2017-06-29
J
ames Wu
Added support
for where clau
s
es on toplev
e
l functions
commit
|
commitdiff
|
tree
2017-06-29
Edwin Smith
F
ac
t
or si
z
e() and
a
l
l
ocSiz
e
()
o
ut
of
stru
c
t
H
ea
d
er
commit
|
commitdiff
|
tree
2017-06-29
Mark Wil
l
iams
Fix crash with HackAr
r
CompatNotices
e
nabled
commit
|
commitdiff
|
tree
2017-06-29
Mark
W
i
l
l
iams
Fix
an
a
ssert
i
on in
hhbb
c
commit
|
commitdiff
|
tree
2017-06-29
All
a
n Lazarov
i
ci
Remove
sup
p
ort of Dynam
i
c
Y
i
eld in Hac
k
commit
|
commitdiff
|
tree
2017-06-29
xK
h
oras
a
n
fix xdebug coverage (pa
r
t
1): `xd
e
bug_
g
et_
c
ode_
c
overage
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Jake Baile
y
Don't
add trailing co
m
ma after variadi
c
args
dec
l
aration
commit
|
commitdiff
|
tree
2017-06-29
Alexey
T
optygin
Don't cop
y
twice when we
n
ee
d
to
m
uta
t
e a
set array
.
commit
|
commitdiff
|
tree
2017-06-29
F
r
e
d
E
mmott
Allow
v
o
id return ty
p
es in PH
P
7
code
commit
|
commitdiff
|
tree
2017-06-29
Da
n
iel
S
ain
a
ti
bas
i
c genet
i
c
programming script fo
r
executin
g
f
u
zze
r
commit
|
commitdiff
|
tree
2017-06-28
Chris
t
ian Bell
s
trengthen return type of Shapes::idx
commit
|
commitdiff
|
tree
2017-06-28
Hanw
e
n Wu
F
ixed out-
o
f-bound array acc
e
ss in
H
HBBC
c
ompute_iface_vtables
.
commit
|
commitdiff
|
tree
2017-06-28
V
ladimir Mat
v
eev
Adju
s
t p
r
ecedence of pr
i
n
t
commit
|
commitdiff
|
tree
2017-06-28
Vladimir
M
atveev
Prope
r
ly handle st
r
ings as
p
r
operty names
commit
|
commitdiff
|
tree
2017-06-28
Alex
a
n
d
er
C
how
Server
also logs
t
ype c
h
e
ck dirty count
commit
|
commitdiff
|
tree
2017-06-28
Alexander Chow
Re
s
olve
diff nit
s
fro
m
ameliorating DDOS change
commit
|
commitdiff
|
tree
2017-06-28
Lizzie Paq
u
e
tte
Infering Return Types (no function names)
commit
|
commitdiff
|
tree
2017-06-28
Phi
l
i
p Hö
l
z
e
nspies
Tagg
i
ng comments
commit
|
commitdiff
|
tree
2017-06-28
E
d
w
in Smi
t
h
Use HeapObjec
t
in
s
tead of Header in perf-mem-event
.
c
p
p
commit
|
commitdiff
|
tree
2017-06-28
P
hilip
Hölzenspies
Missing cases for `{d|v}arr
a
y
`
commit
|
commitdiff
|
tree
2017-06-28
Lucian Wi
s
chik
*ea
s
y* au
t
oc
o
mplete emits pare
n
theses+args
for m
e
th
o
d
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
L
ucian W
i
schi
k
*
t
rivial* re
n
ame 'results' -> '
c
ompletion
commit
|
commitdiff
|
tree
2017-06-28
L
u
cian Wischik
hh_
s
erver reports char at autoco
m
p
l
ete position
commit
|
commitdiff
|
tree
2017-06-28
Lu
c
i
a
n Wischik
emit return-ty
p
e + parameters in autoc
o
mplete
commit
|
commitdiff
|
tree
2017-06-28
Vladimir Matveev
R
eplace `
a
rray_slice(func_
g
et_args)
`
w
i
t
h
`__Syste
m
Lib
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Elena Poloz
o
va
R
e
quiring me
t
hods in interfa
c
es to forgo bodies
commit
|
commitdiff
|
tree
2017-06-27
V
ladimir M
a
t
v
ee
v
us
e
tempo
r
a
ry variable for superglob
a
ls in
f
ore
a
ch
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
M
ax Wang
Gener
a
te Ha
c
k array co
m
pa
t
n
otice for
lva
l
on missing k
e
y
commit
|
commitdiff
|
tree
2017-06-27
Paul B
i
ssonnette
Fix rac
e
/permissi
o
n
escal
a
tion
i
n hackc integrat
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
Paul Bisso
n
n
et
t
e
Fix var
i
o
u
s
bug
s
in hh_
s
ing
l
e_c
o
mpile so tha
t
stat
u
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
Oguz U
l
gen
Fix printing of cl
a
s
s
nam
e
after class
a
ttributes
commit
|
commitdiff
|
tree
2017-06-27
A
n
drew
K
ennedy
Rem
o
ve bad g
o
to tests, fix unman
g
ling
f
or closu
r
e classes
commit
|
commitdiff
|
tree
2017-06-27
A
ndrew Kenn
e
dy
Add ne
w
direc
t
ives to
s
emdi
f
f
commit
|
commitdiff
|
tree
2017-06-27
Edwin Smith
Check
o
oms in Simple
P
arser, remove
n
ull ch
e
cks after
.
.
.
commit
|
commitdiff
|
tree
next