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 return typehint for mysqli_fetch_assoc and related
2014-04-01
Alex Malyshev
Fix bugs related to old s
t
yle cons
t
r
uctors
commit
|
commitdiff
|
tree
2014-03-26
Alex Mal
y
shev
Fix racy test/slow/exit file
commit
|
commitdiff
|
tree
2014-03-26
Alex Malyshev
Fix HHBC
a
ssembl
e
r's
FPIEnt::m_fpushOf
f
g
enerati
o
n
commit
|
commitdiff
|
tree
2014-03-26
Al
e
x Malyshev
Remove incorr
e
c
t
ass
e
rt
commit
|
commitdiff
|
tree
2014-03-26
Alex Ma
l
ys
h
ev
Al
w
ays normalize names befor
e
autoloadin
g
commit
|
commitdiff
|
tree
2014-03-26
Alex Malyshev
Fix simplifier rules
f
or ConvStrTo{Dbl,Int}
commit
|
commitdiff
|
tree
2014-03-20
Alex Malyshev
Start removing
i
nc
l
u
d
es to comp
l
e
x-typ
e
s
.
h
commit
|
commitdiff
|
tree
2014-03-17
Alex Mal
y
shev
Remove complex-ty
p
es
f
r
om hphp-array
.
h
commit
|
commitdiff
|
tree
2014-03-13
Alex M
a
ly
s
he
v
Add option for
ha
v
i
ng in
t
s overflow
to flo
a
ts
commit
|
commitdiff
|
tree
2014-03-13
A
lex Malyshe
v
Untangle type-vari
a
nt
.
h from co
m
p
lex-t
y
p
e
s
.
h
commit
|
commitdiff
|
tree
2014-03-12
Alex Malyshev
Have a case for
D
ecRefLoc in SinkPointAnalyzer::processInst
commit
|
commitdiff
|
tree
2014-03-12
Alex Maly
s
hev
Unta
n
gl
e
tv-he
l
p
ers
.
h
from
complex-types
.
h
commit
|
commitdiff
|
tree
2014-03-12
Al
e
x Malyshev
R
emove
type-obje
c
t
.
h's dependenc
e
on
type-str
i
ng
.
h
commit
|
commitdiff
|
tree
2014-03-10
Al
e
x
Maly
s
hev
Untangle Object
[
Dat
a
]
from complex-ty
p
es
.
h
commit
|
commitdiff
|
tree
2014-03-10
Ale
x
Malyshev
Remove ty
p
e-array
.
h
'
s
dependence on
comp
l
ex-type
s
.
h
commit
|
commitdiff
|
tree
2014-03-08
Al
e
x
M
a
lyshev
Remove type-stri
n
g
.
h's dependen
c
e on com
p
lex-types
.
h
commit
|
commitdiff
|
tree
2014-03-08
Alex Malys
h
ev
Untangle ref-data
.
h
from complex-
t
y
p
es
.
h
commit
|
commitdiff
|
tree
2014-03-08
Alex Malysh
e
v
Remove simplifyConst cases on unequal
typ
e
s
commit
|
commitdiff
|
tree
2014-03-08
Al
e
x M
a
lyshev
Remove
Resour
c
e[D
a
ta]'s
d
ependen
c
e on compl
e
x
-
types
.
h
commit
|
commitdiff
|
tree
2014-03-07
Alex Malyshev
Use a
higher
pr
e
c
ision when serializ
i
ng
d
oubles
commit
|
commitdiff
|
tree
2014-03-04
Alex Malyshev
Us
e
isRefCounted() instead of m_count o
n
ArrayDatas
.
.
.
commit
|
commitdiff
|
tree
2014-02-25
Alex Mal
y
shev
Add
more cases to simplifyMul
commit
|
commitdiff
|
tree
2014-02-23
Al
e
x Malyshev
Fix constru
c
tion o
f
Tr
a
ce::Bum
p
in hhbbc
/
index
.
cpp
commit
|
commitdiff
|
tree
2014-02-21
Alex Malyshev
Repla
c
e boost::o
p
tional wit
h
folly::Optio
n
al
commit
|
commitdiff
|
tree
2014-02-21
Alex Malyshev
Sp
l
i
t
{Add,Su
b
,Mu
l
} into {AddInt
/
AddDbl,
.
.
.
}
commit
|
commitdiff
|
tree
2014-02-21
A
l
ex Malyshev
Repla
c
e isPower
O
fTw
o
/nextPower
2
with f
o
lly equivalents
commit
|
commitdiff
|
tree
2014-02-07
A
l
e
x Malyshev
Some m
o
re
FastCGI perf work
commit
|
commitdiff
|
tree
2014-01-30
Alex Malyshev
Always asser
t
whe
n
co
m
pi
l
e
_
file returns a
n
ull un
i
t
commit
|
commitdiff
|
tree
2014-01-28
A
lex Malyshev
Do
n
't use boost::to_upper
commit
|
commitdiff
|
tree
2014-01-20
Alex Malyshev
Suppor
t
more
of EG and
PG
i
n ext_zend_compat
commit
|
commitdiff
|
tree
2014-01-17
Alex Maly
s
hev
g
d
_inf
o
() had a misspe
l
led str
i
n
g
commit
|
commitdiff
|
tree
2014-01-17
Al
e
x
Malyshev
Re
m
ove 'static' from
fu
n
c
tion decla
r
e
d
in
a separ
a
te
.
.
.
commit
|
commitdiff
|
tree
2014-01-10
Alex
Malyshev
vm_decode_f
u
n
c
tion
d
oesn't
v
e
rify pa
r
en
t
h
a
s __
c
al
l
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
A
l
ex
M
alyshev
New round of clang-3
.
4 fixes
commit
|
commitdiff
|
tree
2014-01-09
Alex
M
a
l
ysh
e
v
R
e
place Ar
r
ayIt
e
r
* with A
r
rayIte
r
in DOMNodeIterator
commit
|
commitdiff
|
tree
2013-12-29
Alex Malyshev
Fix callable typehint
commit
|
commitdiff
|
tree
2013-12-29
Alex Ma
l
ysh
e
v
A
ctu
a
lly implement
i
magefilter()
commit
|
commitdiff
|
tree
2013-12-28
Alex M
a
l
yshe
v
Don't ex
p
ose do
c
co
m
ments of builtins through Refl
e
ctio
n
commit
|
commitdiff
|
tree
2013-12-27
Al
e
x Malyshev
Replace macros in
S
imp
l
ifi
e
r wi
t
h
templat
e
s
commit
|
commitdiff
|
tree
2013-12-18
Alex Ma
l
yshev
Only save Sessi
o
nRequ
e
stD
a
ta's d
e
fault m
o
dule once
commit
|
commitdiff
|
tree
2013-12-13
Al
e
x Mal
y
shev
Fix incorre
c
t condition
i
n libmagic
commit
|
commitdiff
|
tree
2013-12-13
Alex Ma
l
yshev
Account f
o
r other lib
e
lf implem
e
ntations
commit
|
commitdiff
|
tree
2013-12-13
A
lex
M
alyshev
Mark va
r
iable as unused
commit
|
commitdiff
|
tree
2013-12-13
Alex Malyshe
v
Fix erro
r
s
r
e
p
or
t
ed
b
y
clang-3
.
4
commit
|
commitdiff
|
tree
2013-12-13
Alex Malyshev
Replace typeof w
i
t
h
de
c
ltype
commit
|
commitdiff
|
tree
2013-12-13
A
l
e
x Malyshev
Remove unu
s
ed f
u
nction
.
commit
|
commitdiff
|
tree
2013-12-13
Alex
Malyshev
Fix
un
u
sed variable
commit
|
commitdiff
|
tree
2013-12-13
Alex Mal
y
sh
e
v
Fix unin
i
t
v
ariabl
e
commit
|
commitdiff
|
tree
2013-12-13
A
l
ex Malyshev
Call unin
i
t_null() inste
a
d of using it as a fn
p
oi
n
t
er
commit
|
commitdiff
|
tree
2013-12-13
A
lex
Malyshev
Ha
n
dle 'e
n
codi
n
g' argum
e
nt for
g
et_html_
t
ranslatio
n
_table
commit
|
commitdiff
|
tree
2013-12-11
Alex M
a
lyshev
Implement GlobIt
e
rator
commit
|
commitdiff
|
tree
2013-12-10
Alex Malyshev
Ad
d
the
Re
f
l
ecti
o
n
c
l
ass
commit
|
commitdiff
|
tree
2013-12-06
A
l
ex
M
alyshev
C
o
rrectly set connection
f
ields in PDOM
y
SqlStatement
commit
|
commitdiff
|
tree
2013-12-04
Alex Ma
l
y
shev
S
t
o
p
inv
a
lid P
i
pe objects from always as
s
e
r
ting in
.
.
.
commit
|
commitdiff
|
tree
2013-12-04
Alex Malyshev
Ref
l
ection
P
a
r
amet
e
r w
o
rks
with
parameters in
d
ex i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2013-12-04
Alex Malyshev
Reimple
m
ent
str_getcsv in C
+
+
commit
|
commitdiff
|
tree
2013-11-27
Alex Mal
y
shev
Ha
v
e
hphp_g
e
t_method_
i
nfo check superinterfaces of
.
.
.
commit
|
commitdiff
|
tree
2013-11-27
A
l
ex Malyshev
Enable
the b
z
i
p2 ext
e
nsion
commit
|
commitdiff
|
tree
2013-11-21
Alex Maly
s
hev
Update la
r
avel
ha
s
h
after upstre
a
m fix
commit
|
commitdiff
|
tree
2013-11-20
Alex Malyshev
Implement ReflectionF
u
nc
t
ionAbstract:
:
getClosureScop
e
Class()
commit
|
commitdiff
|
tree
2013-11-20
Ale
x
M
alyshev
S
y
nc VM regs
before executing
S
Q
L
queries
commit
|
commitdiff
|
tree
2013-11-20
A
lex Malyshev
H
ave
R
eflect
i
on trac
k
the use variable
s
of a closure
commit
|
commitdiff
|
tree
2013-11-20
Alex
M
alyshev
Make ini_get('a
l
low_u
r
l
_
fopen
'
) return true
commit
|
commitdiff
|
tree
2013-11-18
Alex M
a
lyshev
Im
p
lement P
D
O
:
:
s
qliteCreateFunction (again)
commit
|
commitdiff
|
tree
2013-11-18
Ale
x
M
a
l
y
shev
Add
support for nam
e
d subpat
t
erns
in
preg_replace*
commit
|
commitdiff
|
tree
2013-11-18
A
l
ex M
a
ly
s
hev
H
a
ndle
U
TF-8 c
h
ars in s
t
ring_html
_
encode
l
ike Zend
commit
|
commitdiff
|
tree
2013-11-13
Alex Mal
y
shev
Move str
i
ng out
o
f bounds warnin
g
under HH synta
x
commit
|
commitdiff
|
tree
2013-11-13
A
l
ex Malyshe
v
D
efine ENT
_
S
UBSTITUTE, fix flags handl
i
ng
i
n
f_html
.
.
.
commit
|
commitdiff
|
tree
2013-11-12
Alex Malysh
e
v
Reve
r
t
"
I
mplem
e
nt P
D
O::sqliteCr
e
ateF
u
n
c
t
i
on"
commit
|
commitdiff
|
tree
2013-11-09
Alex
M
alyshev
Move warni
n
g
i
n
g
c_c
o
llect
_
cycles() under HHSyn
t
a
x
commit
|
commitdiff
|
tree
2013-11-09
Alex Malyshev
Have ElemDObject treat
A
rrayObject
l
ike an array
commit
|
commitdiff
|
tree
2013-11-08
A
lex M
a
lyshev
I
ni
t
i
a
l imp
l
em
e
n
tatio
n
of ReflectionClass::get
D
efau
l
t
Propert
.
.
.
commit
|
commitdiff
|
tree
2013-11-08
Alex M
a
l
y
s
h
ev
Rec
u
rsiveIterator
I
terator m
u
st be constru
c
ted with
.
.
.
commit
|
commitdiff
|
tree
2013-11-08
Alex Maly
s
h
e
v
Give
ArrayObject's fields d
e
f
a
ult values
commit
|
commitdiff
|
tree
2013-11-06
Alex Mal
y
s
hev
Impl
e
ment PD
O
::
s
ql
i
t
e
CreateFunction
commit
|
commitdiff
|
tree
2013-11-05
Ale
x
Malyshev
Mo
v
e sort c
o
mparators returning b
o
ols
warni
n
g
u
nder
.
.
.
commit
|
commitdiff
|
tree
2013-11-04
Alex
Malyshev
Don'
t
fatal on nul
l
p
r
operties w
h
en us
i
ng magic met
h
ods
commit
|
commitdiff
|
tree
2013-10-29
A
l
ex Malyshev
Implement gl
o
b:// stream
commit
|
commitdiff
|
tree
2013-10-25
Alex
Malyshev
SQLite3::escapestring
should be static
commit
|
commitdiff
|
tree
2013-10-25
A
lex Malys
h
ev
R
emove incorrect assert
commit
|
commitdiff
|
tree
2013-10-19
A
le
x
Maly
s
h
ev
Fix three ev
a
l() bugs
commit
|
commitdiff
|
tree
2013-10-18
Alex Malyshe
v
Emit an error messa
g
e when our PHP sys
t
emli
b
doesn
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
A
l
e
x Malyshev
Imp
l
e
ment da
t
e
_
parse
_
from_for
m
at
commit
|
commitdiff
|
tree
2013-10-02
Alex Malyshev
Implemen
t
SORT_{NATURAL
,
FLAG_CASE}
commit
|
commitdiff
|
tree
2013-09-30
A
l
ex M
a
lyshe
v
Fix b
u
g wi
t
h
namespace
s
not being the f
i
r
s
t
s
tatement
.
.
.
commit
|
commitdiff
|
tree
2013-09-30
Alex
M
alysh
e
v
F
i
x h
o
w
'pipes' argume
n
t is h
a
ndled
i
n
proc_open
commit
|
commitdiff
|
tree
2013-09-25
Alex Maly
s
hev
S
i
lence
w
arning
f
o
r $
r
esult = $bad[
$
k
e
y
]
case when
.
.
.
commit
|
commitdiff
|
tree
2013-09-24
Alex Malyshev
Don't
war
n
on include'
d
file
s
that
a
re e
m
pty
commit
|
commitdiff
|
tree
2013-09-21
Alex Malyshev
Make
D
OMDo
c
ument::getElement
B
y
I
d actually r
e
turn DO
M
Element
commit
|
commitdiff
|
tree
2013-09-16
Alex Malys
h
e
v
Remove pointl
e
ss test
.
xml
commit
|
commitdiff
|
tree
2013-09-16
Al
e
x Malyshe
v
Add dummy
P
ha
r
Data
class
t
o
stop c
o
mposer uni
t
test
.
.
.
commit
|
commitdiff
|
tree
2013-09-13
A
lex Malysh
e
v
Have sysdoc
.
php print an e
r
r
or w
h
en it c
a
n't
a
ccess
.
.
.
commit
|
commitdiff
|
tree
2013-09-12
Ale
x
Malyshev
Don't treat D
O
MDocument'
s
fie
l
ds as always set
commit
|
commitdiff
|
tree
2013-09-10
Alex Malysh
e
v
F
i
x behavior
o
f stream_get_co
n
ten
t
s when
def
a
ul
t
args
.
.
.
commit
|
commitdiff
|
tree
2013-09-10
Alex Malyshev
Fix memory leak + incorrect behavior in fgetc
s
v()
commit
|
commitdiff
|
tree
2013-09-06
A
lex Maly
s
hev
Impl
e
m
ent str_getcsv,
and fix some fgetcs
v
related
.
.
.
commit
|
commitdiff
|
tree