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 Redis::sRandMember()
2014-07-17
A
l
e
x Malyshev
Change re
t
u
rn type o
f
LdRef
to Init
C
ell
commit
|
commitdiff
|
tree
2014-07-16
Alex Ma
l
yshev
Reena
b
le R
e
cu
r
siveDirectoryIt
e
rator t
e
sts
.
commit
|
commitdiff
|
tree
2014-07-12
Alex Malyshev
F
i
x ass
e
rts
with Mov codegen
.
commit
|
commitdiff
|
tree
2014-07-12
Alex Malys
h
ev
Ent
r
y
bloc
k
s
h
av
e
a
n extra predece
s
sor, part 2
commit
|
commitdiff
|
tree
2014-07-09
Alex Maly
s
hev
R
e
place bogus uses of At
t
rFinal with
AttrNo
O
verride
commit
|
commitdiff
|
tree
2014-07-09
A
lex Malyshe
v
C
l
ear the loca
l
s vec
t
or i
n
Frame
S
tate when tr
a
n
slating
.
.
.
commit
|
commitdiff
|
tree
2014-07-08
Al
e
x Malysh
e
v
Initial blocks
w
ith backward
s
e
d
ge prede
c
essors
are
.
.
.
commit
|
commitdiff
|
tree
2014-07-08
Al
e
x
Malyshev
U
pdate
fla
k
y PHP5 tests
commit
|
commitdiff
|
tree
2014-07-01
Ale
x
Malysh
e
v
F
i
x fl
o
atin
g
-p
o
int ove
r
flow for bi
n
a
r
y
, octal, and
.
.
.
commit
|
commitdiff
|
tree
2014-07-01
Alex Ma
l
yshev
Stop g
e
n
e
rati
n
g LdStack<Gen> after G
u
ardSt
k
<T> wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2014-06-30
Al
e
x Malys
h
ev
Don
'
t em
i
t Unbox
P
tr when doing a Set
P
rop wit
h
a RAT
.
.
.
commit
|
commitdiff
|
tree
2014-06-27
Alex Mal
y
shev
Fix c
g
IsScalar
T
ype ass
u
m
ing i
t
s argument i
s
n
ot const
commit
|
commitdiff
|
tree
2014-06-27
Alex Ma
l
yshe
v
cellToBo
o
l
,
s
implifyConvArrToBool, tvCas
t
T
oBoolean
I
n
P
l
ace
.
.
.
commit
|
commitdiff
|
tree
2014-06-26
Alex Malyshev
Refact
o
r cell
a
nd type ari
t
h f
o
r shi
f
t
o
perat
o
rs
commit
|
commitdiff
|
tree
2014-06-18
A
le
x
Malyshev
Add
codegen for NameA
commit
|
commitdiff
|
tree
2014-06-12
A
l
e
x M
a
l
y
shev
Impro
v
e HHBBC's int
e
rp for SetOpL and SetOpM
commit
|
commitdiff
|
tree
2014-06-04
Alex Malyshev
Improve type-arith for bitwise o
p
era
t
ors
.
commit
|
commitdiff
|
tree
2014-06-02
A
le
x
Maly
s
hev
R
e
mo
v
e
Varia
n
t
S
trongBind and CVar
S
tr
o
ngBind
commit
|
commitdiff
|
tree
2014-06-02
Alex M
a
l
y
shev
Rem
o
ve
BiasedCoin
commit
|
commitdiff
|
tree
2014-06-02
Al
e
x M
a
ly
s
hev
R
emove
u
til/min-max-macros
.
h
commit
|
commitdiff
|
tree
2014-06-02
Alex Ma
l
y
s
h
ev
Remov
e
XHPAST2
commit
|
commitdiff
|
tree
2014-06-02
Alex Maly
s
h
ev
Prune some
unused boost in
c
ludes
commit
|
commitdiff
|
tree
2014-06-02
Al
e
x Ma
l
yshev
A
dd ConstStringD
a
taM
a
p typ
e
def
commit
|
commitdiff
|
tree
2014-05-30
Alex Malyshev
Up
d
ate NEWS for Jay-Z
release
commit
|
commitdiff
|
tree
2014-05-28
A
l
ex
M
alyshe
v
Teac
h
HHV
M
's JIT about count($value)
commit
|
commitdiff
|
tree
2014-05-28
Alex
Malyshev
P
rev
e
nt buffer
ov
e
r
f
low in string_uudeco
d
e
commit
|
commitdiff
|
tree
2014-05-28
Alex
M
a
lyshev
Prevent buffe
r
o
v
erflow in
i
ptc
p
arse
commit
|
commitdiff
|
tree
2014-05-28
A
lex Malys
h
ev
Re
m
ove V
a
r
i
a
n
tWithRefBi
n
d
commit
|
commitdiff
|
tree
2014-05-28
A
lex Malyshev
Add a catch trace
t
o ArraySe
t
Ref
commit
|
commitdiff
|
tree
2014-05-28
A
l
ex
M
aly
s
hev
Some eta co
n
v
e
rs
i
o
n cleanup
commit
|
commitdiff
|
tree
2014-05-23
Alex
M
alyshev
Packed
A
rray:
:
RemoveStr sh
o
uldn't
m
ake a copy
commit
|
commitdiff
|
tree
2014-05-22
Alex Ma
l
yshev
M
iti
g
ate buff
e
r
o
v
e
r
flow i
n
ICU
commit
|
commitdiff
|
tree
2014-05-20
Alex Mal
y
s
hev
Don't run
pas
t
the end of
t
h
e
f
o
rmat
b
uff
e
r in string_
p
rintf
commit
|
commitdiff
|
tree
2014-05-20
A
l
ex Malyshev
Fix a n
u
l
l
point
e
r
d
eref in SimpleXMLElem
e
nt::getDocNames
p
aces
commit
|
commitdiff
|
tree
2014-05-20
A
l
ex Malyshev
Use zend_
m
emrchr inste
a
d
o
f handrolle
d
loo
p
commit
|
commitdiff
|
tree
2014-05-20
A
l
e
x
Malysh
e
v
S
top
m
aking a
co
p
y in EmptyArr
a
y::Copy
commit
|
commitdiff
|
tree
2014-05-13
Ale
x
Malyshev
Remove TraceletCounters and Tracele
t
CountersVec
.
commit
|
commitdiff
|
tree
2014-05-13
Alex
Malysh
e
v
Disa
b
le Lo
w
Ptr w
h
en asan is en
a
bled
commit
|
commitdiff
|
tree
2014-05-10
Alex
M
al
y
shev
Null out $t
h
is in EventHook::onF
u
n
ctionExit
commit
|
commitdiff
|
tree
2014-05-02
Ale
x
Malyshe
v
Don't promote t
h
e
empty array t
o
mixed
in Empt
y
Array
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Alex M
a
lys
h
ev
A
dd suppor
t
for J
I
T'ing pseudomains
commit
|
commitdiff
|
tree
2014-04-28
Alex Malyshev
Improve r
e
turn
ty
p
es of some Inter
p
O
nes from Cell to
.
.
.
commit
|
commitdiff
|
tree
2014-04-23
Alex Mal
y
shev
Upd
a
t
e
docs for LdLoc
a
nd LdLocA
d
dr
commit
|
commitdiff
|
tree
2014-04-23
A
l
e
x Malyshev
Fix IR g
e
neration f
o
r
InitThisLoc
commit
|
commitdiff
|
tree
2014-04-18
A
l
ex
M
al
y
s
hev
F
ix ref coun
t
ing bug
in H
h
b
c
Tr
a
nslator::pushStLoc
commit
|
commitdiff
|
tree
2014-04-18
Alex
M
a
lyshev
F
i
x hphpc infer
r
ing
r
eturn types of
buil
t
in funcs that
.
.
.
commit
|
commitdiff
|
tree
2014-04-15
Alex Maly
s
hev
Fix order of
k
ey/val setting for IterNext
h
elpers
commit
|
commitdiff
|
tree
2014-04-15
Alex Mal
y
shev
A
dd hacky
d
e
struc
t
or
to UConv
e
rte
r
to pre
v
e
n
t
inf
i
nite
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Al
e
x
Malys
h
e
v
B
lac
k
list PHP
5
locale te
s
t that'
s
broken on Travis
commit
|
commitdiff
|
tree
2014-04-09
Alex
M
alyshev
Rem
o
ve runt
i
me/ext/
R
EADME
commit
|
commitdiff
|
tree
2014-04-09
Alex Malys
h
ev
Remove
i
n
valid memory
u
sa
g
e check
commit
|
commitdiff
|
tree
2014-04-08
Alex Malysh
e
v
Mov
e
flakey curl
t
ests
from g
o
o
d to bad
commit
|
commitdiff
|
tree
2014-04-04
Alex
M
alyshev
interpOutputType() wasn
'
t emitti
n
g
a
Check
S
t
k
commit
|
commitdiff
|
tree
2014-04-01
A
l
ex Malyshev
Fix
b
u
g
s related
t
o old style
c
onstructors
commit
|
commitdiff
|
tree
2014-03-26
Alex Malys
h
e
v
Fix racy test/
s
low
/
exit file
commit
|
commitdiff
|
tree
2014-03-26
Alex
M
a
l
y
shev
Fix
H
HBC assembler's FPIEnt::m_fpushOff
generation
commit
|
commitdiff
|
tree
2014-03-26
A
l
ex Ma
l
y
s
h
ev
R
emove incorrect ass
e
rt
commit
|
commitdiff
|
tree
2014-03-26
Ale
x
Mal
y
shev
Alway
s
normal
i
ze names be
f
ore a
u
toloading
commit
|
commitdiff
|
tree
2014-03-26
A
l
e
x Malyshev
F
ix
simplifier rule
s
for ConvStrTo{Dbl,Int}
commit
|
commitdiff
|
tree
2014-03-20
Alex
Malysh
e
v
Start remov
i
ng
in
c
ludes to compl
e
x-ty
p
e
s
.
h
commit
|
commitdiff
|
tree
2014-03-17
Al
e
x Malyshev
Rem
o
ve complex-types from hphp-ar
r
ay
.
h
commit
|
commitdiff
|
tree
2014-03-13
Al
e
x Malyshev
Add
op
t
io
n
for having int
s
overfl
o
w
to floats
commit
|
commitdiff
|
tree
2014-03-13
Alex
M
alyshev
Untangle type-variant
.
h from comple
x
-types
.
h
commit
|
commitdiff
|
tree
2014-03-12
Alex Malyshev
H
a
ve
a
case for DecR
e
fL
o
c in SinkPo
i
ntAnalyzer::pr
o
cessInst
commit
|
commitdiff
|
tree
2014-03-12
Alex Malyshev
Unt
a
ngle tv-helpers
.
h from c
o
mplex-types
.
h
commit
|
commitdiff
|
tree
2014-03-12
Alex Malyshev
Remove type-
o
bje
c
t
.
h's depe
n
dence on t
y
pe-
s
tring
.
h
commit
|
commitdiff
|
tree
2014-03-10
Al
e
x M
a
lysh
e
v
Untangl
e
Object[Data] f
r
om complex-types
.
h
commit
|
commitdiff
|
tree
2014-03-10
Alex Malyshev
Remove
t
ype-array
.
h's dependen
c
e on c
o
mplex-
t
ypes
.
h
commit
|
commitdiff
|
tree
2014-03-08
A
le
x
M
a
lyshev
Remo
v
e typ
e
-st
r
ing
.
h
'
s dependence on complex-types
.
h
commit
|
commitdiff
|
tree
2014-03-08
Alex Malyshev
Untangle ref-data
.
h fr
o
m complex-type
s
.
h
commit
|
commitdiff
|
tree
2014-03-08
Alex Malyshe
v
Re
m
ove
simplifyConst cas
e
s
on unequal typ
e
s
commit
|
commitdiff
|
tree
2014-03-08
A
lex Mal
y
s
h
ev
R
e
move Resource[
D
ata]
'
s dependence on complex-typ
e
s
.
h
commit
|
commitdiff
|
tree
2014-03-07
Alex Mal
y
shev
Us
e
a
h
igher
p
recision when
ser
i
al
i
zing doubles
commit
|
commitdiff
|
tree
2014-03-04
Al
e
x
M
alyshev
Use isRefCounted()
i
nst
e
ad of m_cou
n
t on Ar
r
ayDatas
.
.
.
commit
|
commitdiff
|
tree
2014-02-25
Alex
M
alyshev
Add more c
a
ses to simplifyMul
commit
|
commitdiff
|
tree
2014-02-23
Alex Malyshev
Fix construction of Trace::Bump in
hhbbc
/
index
.
cpp
commit
|
commitdiff
|
tree
2014-02-21
Alex
M
alyshev
Replace boost::option
a
l w
i
t
h
folly::Opti
o
n
al
commit
|
commitdiff
|
tree
2014-02-21
Alex
M
alyshev
S
p
lit {Ad
d
,Sub,Mu
l
}
into {AddI
n
t/
A
ddDbl,
.
.
.
}
commit
|
commitdiff
|
tree
2014-02-21
Alex Malyshev
Replace isPow
e
rOfTwo/n
e
xtPowe
r
2 with fol
l
y equivalents
commit
|
commitdiff
|
tree
2014-02-07
Alex
Malyshev
Some more Fa
s
t
C
G
I perf
w
ork
commit
|
commitdiff
|
tree
2014-01-30
A
l
ex
M
a
l
y
s
h
e
v
Always assert when compile_f
i
le returns a n
u
l
l
u
nit
commit
|
commitdiff
|
tree
2014-01-28
Alex Ma
l
yshev
Don
'
t use boost::t
o
_u
p
p
e
r
commit
|
commitdiff
|
tree
2014-01-20
Alex Malyshev
Support more of EG
a
nd PG i
n
ext_zend_compat
commit
|
commitdiff
|
tree
2014-01-17
Alex Malyshev
g
d_inf
o
() had a mi
s
spel
l
ed string
commit
|
commitdiff
|
tree
2014-01-17
Alex Malyshev
Remove
'static' from f
u
nct
i
on declared in a separate
.
.
.
commit
|
commitdiff
|
tree
2014-01-10
A
lex M
a
l
yshev
vm_deco
d
e
_
fu
n
c
t
ion doesn't
verif
y
parent has
_
_ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
Alex Malyshev
New round of clang-3
.
4 fixes
commit
|
commitdiff
|
tree
2014-01-09
A
l
ex Malyshev
R
e
place ArrayI
t
e
r*
w
i
th Arr
a
yIter in DOMN
o
deIterator
commit
|
commitdiff
|
tree
2013-12-29
A
lex Malys
h
ev
Fix cal
l
able typ
e
hint
commit
|
commitdiff
|
tree
2013-12-29
Alex Ma
l
yshev
Actual
l
y implement imagef
i
lter()
commit
|
commitdiff
|
tree
2013-12-28
Alex Malysh
e
v
D
on't e
x
pose doc
comments of
built
i
n
s through R
e
fl
e
ction
commit
|
commitdiff
|
tree
2013-12-27
Alex
M
a
lysh
e
v
R
eplace macros in Simplifie
r
with t
e
mplates
commit
|
commitdiff
|
tree
2013-12-18
Alex Malyshev
Only save Sessio
n
RequestData's
defaul
t
module
once
commit
|
commitdiff
|
tree
2013-12-13
Alex Mal
y
shev
Fix incorre
c
t
condition in libm
a
gic
commit
|
commitdiff
|
tree
2013-12-13
Alex Malys
h
ev
A
ccoun
t
f
o
r o
t
h
e
r libelf implementations
commit
|
commitdiff
|
tree
2013-12-13
Al
e
x Malyshev
Mark
variable as unused
commit
|
commitdiff
|
tree
2013-12-13
A
lex Malys
h
e
v
Fix erro
r
s repo
r
ted by clang-3
.
4
commit
|
commitdiff
|
tree
2013-12-13
Alex Malyshev
R
eplace
typeof with de
c
ltype
commit
|
commitdiff
|
tree
2013-12-13
Alex
M
aly
s
hev
Re
m
ove un
u
sed fun
c
t
i
on
.
commit
|
commitdiff
|
tree
2013-12-13
Al
e
x Malyshev
Fix unus
e
d variable
commit
|
commitdiff
|
tree
next