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
Clean up APCTypedValue a bit.
2015-10-12
Edwin
S
m
i
t
h
Cl
e
an up APCTypedV
a
lue a bit
.
commit
|
commitdiff
|
tree
2015-10-12
Edwin Smith
Ch
a
nge
S
tringData
"
shared" jargon t
o
"pr
o
xy"
commit
|
commitdiff
|
tree
2015-10-05
Edw
i
n
S
mith
v
oid
t
he decref member fun
c
tions
commit
|
commitdiff
|
tree
2015-10-02
Ed
w
in Smi
t
h
debugger: All
o
cate
I
nterru
p
tSite instances on the request
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
Ed
w
in Smith
R
e
factor nulls
a
fe conversio
n
s between Resou
r
ceData
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
E
dwin Smith
H
a
ndle null re
q
::ptr<ResourceData> in HPHP::Resource
commit
|
commitdiff
|
tree
2015-10-01
Edwin Smith
Dea
d
code in StaticStrin
g
commit
|
commitdiff
|
tree
2015-09-30
Edwin Smi
t
h
Don't us
e
S
t
ringData::d
a
ta() to create String or std
.
.
.
commit
|
commitdiff
|
tree
2015-09-29
Edw
i
n Smit
h
Quarantine free
b
locks
i
n
eager-gc mode
.
commit
|
commitdiff
|
tree
2015-09-23
Edwin Smith
U
nreserve x10 and x2
4
on ARM64
commit
|
commitdiff
|
tree
2015-09-23
Edwin Smith
R
educ
e
debug
o
pt le
v
el
commit
|
commitdiff
|
tree
2015-09-22
Edwin Smith
O
n
ly use arch_prct
l
o
n
linux-x64
commit
|
commitdiff
|
tree
2015-09-22
Edwin Smit
h
Remove trivia
l
mov
b
instruc
t
ions
.
commit
|
commitdiff
|
tree
2015-09-21
E
d
win Smith
Add -W
v
la and fix a few
v
las
.
commit
|
commitdiff
|
tree
2015-09-19
Edwi
n
Smith
Scan C++ thread local area
s
commit
|
commitdiff
|
tree
2015-09-18
Ed
w
in S
m
ith
Fi
x
refcounting O
b
jectData::setOp
P
rop
commit
|
commitdiff
|
tree
2015-09-17
Edwin Smith
Refactor initIteratorM
commit
|
commitdiff
|
tree
2015-09-17
Edw
i
n Sm
i
th
Don't
l
eak
u
nbalanced arrays
on d
e
t
e
ction
commit
|
commitdiff
|
tree
2015-09-16
Edwin
Smith
F
i
x refcountin
g
of cell{Shl,S
h
r}Eq a
n
d cell{Add,Su
b
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
E
dwin
Smith
Refactor set
o
pBod
y
so c
a
llers do tvToCell(
)
commit
|
commitdiff
|
tree
2015-09-14
Edwin Smith
Don't lea
k
exception message
commit
|
commitdiff
|
tree
2015-09-14
Edwin S
m
i
t
h
Sink code
t
o ignor
e
setter-result
commit
|
commitdiff
|
tree
2015-09-14
Edwi
n
Smi
t
h
Fix
mis
s
ing dec
r
efs in inc/dec operati
o
n
s
.
commit
|
commitdiff
|
tree
2015-09-11
Edwin
S
m
i
th
Remove stray incref in SimpleXML
commit
|
commitdiff
|
tree
2015-09-11
Edw
i
n
S
mith
R
e
name SETOP_BODY*
commit
|
commitdiff
|
tree
2015-09-10
Edwin Smith
Remove the se
t
Result templ
a
te
param
from IncDec helpers
.
commit
|
commitdiff
|
tree
2015-09-09
E
d
win
S
m
ith
Make
sure to
d
ecref
t
he result of pr
e
pareKey()
commit
|
commitdiff
|
tree
2015-09-09
E
dwin Smit
h
Fi
x
missing decref in Str
e
amFilter::in
v
okeFilter()
commit
|
commitdiff
|
tree
2015-09-08
Edw
i
n Smith
Add heap graph and stats
commit
|
commitdiff
|
tree
2015-09-08
Edwin Smi
t
h
Handle fbsource
in genera
t
e-
b
uildin
f
o
.
sh
commit
|
commitdiff
|
tree
2015-09-04
E
d
win Smit
h
Actually
m
ark
t
he
d
y
n
amic property array
commit
|
commitdiff
|
tree
2015-09-02
Edwin Smith
buy a
vowel for coll
e
ctions
commit
|
commitdiff
|
tree
2015-08-31
Edwin
S
mith
Change Hash
C
ollection to point to
MixedA
r
r
a
y
commit
|
commitdiff
|
tree
2015-08-31
E
d
win S
m
ith
Us
e
slic
e
s to un
s
e
r
ialize subst
r
ings
commit
|
commitdiff
|
tree
2015-08-26
Edwin Smith
C
hange B
a
seVector to ref
e
renc
e
ArrayData directly
.
commit
|
commitdiff
|
tree
2015-08-26
Edwin Smit
h
h
a
ve
unserializeArray return the arr
a
y
commit
|
commitdiff
|
tree
2015-08-24
Ed
w
in Smit
h
Don't include
v
a
r
i
a
ble-unserializer-inl
.
h
everywhere
.
commit
|
commitdiff
|
tree
2015-08-24
E
d
win Smi
t
h
More
c
l
ean
u
p of exceptions in [u
n
]serializer
commit
|
commitdiff
|
tree
2015-08-21
Edw
i
n Smith
Do
not root dynPropTable
commit
|
commitdiff
|
tree
2015-08-20
Edwin Smith
make unserializ
e
fun
c
tion
s
static
commit
|
commitdiff
|
tree
2015-08-20
Edwin Smith
Move unserialize
f
u
ncti
o
n
s to
v
ariable-unse
r
ialize
r
.
cpp
commit
|
commitdiff
|
tree
2015-08-20
E
d
win Smith
U
s
e
inlineable he
l
pers in uns
e
rializeVariant
commit
|
commitdiff
|
tree
2015-08-19
Edw
i
n
S
mith
E
x
t
r
act exception thro
w
ers
commit
|
commitdiff
|
tree
2015-08-19
Edwin Smith
Change unserializeSt
r
ing ap
i
commit
|
commitdiff
|
tree
2015-08-19
Edwin S
m
ith
P
ul
l
unserialize() functions up
t
o
H
P
H
P na
m
espace
.
commit
|
commitdiff
|
tree
2015-08-19
Edwin S
m
ith
Make serialize helpers
s
tatic, update lin
k
er
script
commit
|
commitdiff
|
tree
2015-08-18
Edwin Sm
i
t
h
Mov
e
seria
l
ize fu
n
ctions to va
r
i
able-
s
e
r
i
alizer
.
c
pp
commit
|
commitdiff
|
tree
2015-08-14
Edwin S
m
ith
Restore r
e
q::ptr finality
commit
|
commitdiff
|
tree
2015-08-13
Edwin Sm
i
th
Conver
t
tracer into full collector
commit
|
commitdiff
|
tree
2015-08-08
Edwi
n
Smith
Tidy up countable methods in Strin
g
Da
t
a
commit
|
commitdiff
|
tree
2015-08-07
Edwin
S
mith
Remove setStatic and setUncounted
commit
|
commitdiff
|
tree
2015-08-07
Edwin Smith
Remov
e
kF
i
rstSvc
R
e
q
Arg in v
a
sm
-
llvm
.
cpp to fix clan
g
.
.
.
commit
|
commitdiff
|
tree
2015-08-07
Edwin
S
m
ith
Reduce depen
d
encies on types
.
h
commit
|
commitdiff
|
tree
2015-08-07
Edwin Smith
Devir
t
ua
l
ize
R
e
s
ourceData
commit
|
commitdiff
|
tree
2015-08-06
E
dwin Smith
Pull serialize() me
t
ho
d
s out
of *D
a
ta
and type-* classe
s
.
commit
|
commitdiff
|
tree
2015-08-06
Edwin Smith
Elim
i
nate n
e
wres<T>()
commit
|
commitdiff
|
tree
2015-08-06
E
d
w
in Smith
Avoi
d
i
n
c/dec in conv{Obj,
R
es}ToSt
r
H
e
lper
commit
|
commitdiff
|
tree
2015-08-06
Edwin Smith
Remove Un
o
wned
r
eq:
:
ptr const
r
uctors an
d
s
e
t
RefCount()
commit
|
commitdiff
|
tree
2015-08-05
Edwin
S
mi
t
h
Rem
o
ve unne
c
ess
a
ry isStatic check
.
commit
|
commitdiff
|
tree
2015-08-05
Edwi
n
Smit
h
Eli
m
i
nate n
u
l
l
_res
o
ur
c
e
macro
commit
|
commitdiff
|
tree
2015-08-05
Edwin Smith
R
e
m
ov
e
dea
d
LvalHelper classe
s
.
commit
|
commitdiff
|
tree
2015-07-29
Edwin Smith
Cl
e
an up ResourceData:
:
o_
i
d and accessors
.
commit
|
commitdiff
|
tree
2015-07-29
Edwin
Smith
i
n
line Vari
a
n
t
::setNull, re
u
se t
v
SetNul
l
.
commit
|
commitdiff
|
tree
2015-07-29
E
dwi
n
Smith
no m
a
cr
o
for
I
S_REA
L
_TYPE or IS_REFCOUNTE
D
_T
Y
P
E
commit
|
commitdiff
|
tree
2015-07-27
Edwin Smi
t
h
promote null_object to a
first
class const
commit
|
commitdiff
|
tree
2015-07-24
Edw
i
n Smith
Remove
u
n
used refcou
n
ting utilit
y
methods
.
commit
|
commitdiff
|
tree
2015-07-15
Edwin
Smith
Remove dead ref
c
ounting
code
commit
|
commitdiff
|
tree
2015-07-14
E
d
win Smith
I
n
l
ine emitDec
R
e
f
() s
o
d
ec
an
d
com
p
are
oper
a
tions are
.
.
.
commit
|
commitdiff
|
tree
2015-07-09
Edwin Smith
Rename t
h
e Ev
a
l
.
Disab
l
eSm
a
rtAllocator option
commit
|
commitdiff
|
tree
2015-07-09
Edwin Smith
Rename
remaining
"smart" apis a
n
d
other
jargo
n
commit
|
commitdiff
|
tree
2015-07-08
E
d
w
in
S
m
i
th
Rename smart->s
m
a
l
l in MM apis
commit
|
commitdiff
|
tree
2015-07-06
Edwi
n
S
mith
U
pda
t
e
N
E
WS for
"N
a
sh"
commit
|
commitdiff
|
tree
2015-07-06
Ed
w
in Smith
Ren
a
me Smar
t
Ptr
<
T>
t
o
r
eq::ptr<
T
>
commit
|
commitdiff
|
tree
2015-07-06
Ed
w
in Smith
Rename smart:: name
s
pace to r
e
q::
commit
|
commitdiff
|
tree
2015-07-06
Edw
i
n
S
mi
t
h
R
ename smart_m
a
lloc functions to req::ma
l
l
oc
commit
|
commitdiff
|
tree
2015-07-06
E
dwin
Smith
Modernize verifier iterati
o
n
commit
|
commitdiff
|
tree
2015-06-29
E
d
wi
n
Smith
Rename verifier
/
c
h
eck_*
.
cpp to check-*
.
cpp
.
commit
|
commitdiff
|
tree
2015-06-24
Ed
w
i
n S
m
ith
D
o
n't try to scan zomb
i
e MixedArrays
commit
|
commitdiff
|
tree
2015-06-22
Edwin Smit
h
Code cle
a
nup preparing for more GC
scan
f
unctions
.
commit
|
commitdiff
|
tree
2015-06-15
E
dw
i
n
Smi
t
h
Preallocate
s
f fl
a
gs in xls
commit
|
commitdiff
|
tree
2015-06-15
Edwin Smith
shave down on
e
size
class
commit
|
commitdiff
|
tree
2015-06-12
Edwin Smith
Relax copy us
e
s
commit
|
commitdiff
|
tree
2015-06-08
Edwi
n
S
m
ith
Elimi
n
a
t
e ldimm
savefla
g
s ope
r
and
commit
|
commitdiff
|
tree
2015-06-07
Edwin
Smith
Sink VregKind
and Bits into xls
commit
|
commitdiff
|
tree
2015-05-29
Edwin Smith
P
eephole optimize away tri
v
ial copy2 sequ
e
nces
.
commit
|
commitdiff
|
tree
2015-05-28
Edwin Sm
i
t
h
vasm-xls drive
-
by cleanup
.
commit
|
commitdiff
|
tree
2015-05-26
E
d
win S
m
ith
Refactor heap
i
t
erati
o
n using lambdas
commit
|
commitdiff
|
tree
2015-05-14
E
dwin
Sm
i
t
h
re
n
am
e
t
r
ac
e
r to col
l
ector
commit
|
commitdiff
|
tree
2015-05-12
Edwin S
m
ith
shor
t
en call
b
ack access
o
r boi
l
erplate
commit
|
commitdiff
|
tree
2015-05-12
Edwin Smith
Remov
e
d unused fie
l
d FrameData::c
o
nt
e
xt_str
commit
|
commitdiff
|
tree
2015-05-08
Edwin Smith
AsioConte
x
t
:
:exit should n
o
t
copy i
t
s queues
.
commit
|
commitdiff
|
tree
2015-05-08
Edwin Smith
Use i
t
e
ra
b
le queues
i
n
asio
commit
|
commitdiff
|
tree
2015-05-07
Edwin Smi
t
h
Remove MEMORY_PROFILING and m
e
mory_profili
n
g build
.
.
.
commit
|
commitdiff
|
tree
2015-05-06
Edwin Smith
Remo
v
e
the *Logged()
a
l
l
ocation apis since hhprof is
.
.
.
commit
|
commitdiff
|
tree
2015-05-04
Edwin Smith
heap-trace
:
Use
m
a
r
k
byte in header instead of met
a
data
.
commit
|
commitdiff
|
tree
2015-05-04
Edwin Sm
i
t
h
Pa
r
tition
mem
b
ers of RequestInjec
t
i
o
nData
commit
|
commitdiff
|
tree
2015-05-04
Edw
i
n Smith
Chang
e
a handful of
v
irtual methods to
override
.
commit
|
commitdiff
|
tree
2015-05-04
Edwin Smith
scan R
e
q
u
e
stEventH
a
ndlers
commit
|
commitdiff
|
tree
2015-05-03
E
d
w
in
Smith
M
ove coun
t
into H
e
aderWord
commit
|
commitdiff
|
tree
2015-05-02
E
d
win Smith
NativeData cl
a
sses wi
t
h sweep() m
e
thods shouldn't e
x
tend
.
.
.
commit
|
commitdiff
|
tree
next