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
Rewrite AllFuncs as an iterator function.
2015-12-03
Edwin Smi
t
h
Re
w
ri
t
e AllFun
c
s as an
iterato
r
fu
n
cti
o
n
.
commit
|
commitdiff
|
tree
2015-12-03
Edwin Smith
Re
n
ame
T
Stati
c
-> TPer
s
istent in the JIT type system
.
commit
|
commitdiff
|
tree
2015-12-02
E
dwin S
m
it
h
Reapply: D
2
649157: Shrink s
t
ati
c
str
i
ng table ke
y
s
commit
|
commitdiff
|
tree
2015-12-01
Edwin Smi
t
h
Clean up class_
i
terator
commit
|
commitdiff
|
tree
2015-11-30
Edw
i
n Smith
Waithandles don't have nativeda
t
a
commit
|
commitdiff
|
tree
2015-11-21
Ed
w
in Smith
S
h
rink
s
t
a
t
i
c string t
a
ble keys
commit
|
commitdiff
|
tree
2015-11-18
Edwin Smith
use Ato
m
i
c
Low
P
tr<Class> in NamedEntity>
commit
|
commitdiff
|
tree
2015-11-18
E
d
win
Smit
h
R
e
vert more ag
g
ressi
v
e he
a
p scanning
i
n checkHeap(
)
commit
|
commitdiff
|
tree
2015-11-18
E
dwin S
m
ith
C
lean
u
p Insta
n
ceDtor
f
lags
commit
|
commitdiff
|
tree
2015-11-18
Ed
w
in Sm
i
th
Fix heap-
s
canning
fo
r
HNI WaitHan
d
l
e
s
commit
|
commitdiff
|
tree
2015-11-18
E
d
win Smith
Convert
mo
r
e point
e
rs
t
o LowPtr
commit
|
commitdiff
|
tree
2015-11-12
Edwin S
m
i
t
h
M
o
re specializin
g
array destr
u
c
t
o
r
calls
commit
|
commitdiff
|
tree
2015-11-12
Edwin Smith
U
se Head
e
rK
i
nd dispatch
to rele
a
s
e known a
r
rays
commit
|
commitdiff
|
tree
2015-11-10
Edwin Smith
Req
u
ire t
h
e input to looku
p
StaticString() to be nonstatic
.
commit
|
commitdiff
|
tree
2015-11-03
Edwin Smith
Rename t
h
e_variables in the_json parser
commit
|
commitdiff
|
tree
2015-11-03
E
d
w
in
S
m
i
t
h
Micro cle
a
nup in
str
i
ntern
_
eq
commit
|
commitdiff
|
tree
2015-10-31
Edwin Smi
t
h
Debugger cle
a
n
u
ps
commit
|
commitdiff
|
tree
2015-10-28
Edwin
Smith
Reuse CALLEE
_
SA
V
ED_BARRIE
R
macro in gc
commit
|
commitdiff
|
tree
2015-10-28
Edwi
n
Sm
i
th
Scan threadl
o
ca
l
s without
c
rashing on nu
l
l
l
ist entri
e
s
commit
|
commitdiff
|
tree
2015-10-27
Edwi
n
Smith
Fix TV_GENERIC_D
I
SPATCH_FAST
commit
|
commitdiff
|
tree
2015-10-27
Edwin Smith
D
o
n't mutate vectors while
i
terating,
i
n XLS
commit
|
commitdiff
|
tree
2015-10-26
Edwin Sm
i
th
Ad
d
checkP
o
inters() pass to checkHeap(
)
,
and a
d
d g
c
_
c
h
e
ck_hea
p
(
)
commit
|
commitdiff
|
tree
2015-10-26
Edwin Smith
Move r
e
fcount
meth
o
d
s
t
o Head
e
rWord
commit
|
commitdiff
|
tree
2015-10-26
Edwin Smith
Use req::vector
i
n fscanfImpl() a
n
d
s
scanfI
m
p
l
()
commit
|
commitdiff
|
tree
2015-10-26
E
dwin Sm
i
th
Fix Threa
d
Local::Push
T
o
p
commit
|
commitdiff
|
tree
2015-10-24
Edwin Smith
Scan AwaitAl
l
Wai
t
H
a
n
d
l
e
c
hildren
commit
|
commitdiff
|
tree
2015-10-23
Ed
w
i
n
Smith
Add VMRe
g
Anchor before collect(
)
commit
|
commitdiff
|
tree
2015-10-22
E
d
win Smith
Add ad
d
l
i
m{}
and orbim
{
} vas
m
instructions
.
commit
|
commitdiff
|
tree
2015-10-22
E
dwin Smith
Introduce
cowCh
e
ck
commit
|
commitdiff
|
tree
2015-10-22
Edwin
S
m
ith
Refactor APC to isolat
e
prox
y
-string relat
e
d c
o
de
.
commit
|
commitdiff
|
tree
2015-10-22
Edwin Sm
i
t
h
Enu
m
-i
f
y inner parameter for
A
PCHandle:
:
Create
commit
|
commitdiff
|
tree
2015-10-21
Edwi
n
Sm
i
th
Remove getCount() meth
o
d
s
on refcounted objects
.
commit
|
commitdiff
|
tree
2015-10-20
Edwin Smith
Move some
m
o
r
e thr
o
w statements
out o
f
l
i
ne
.
commit
|
commitdiff
|
tree
2015-10-12
Edwin Smith
Clean
u
p APCTyped
V
alue
a
b
it
.
commit
|
commitdiff
|
tree
2015-10-12
Edwin Smith
Change S
t
ringDat
a
"sh
a
red
"
jargon t
o
"proxy"
commit
|
commitdiff
|
tree
2015-10-05
Edwin
S
mith
voi
d
the decref mem
b
er functions
commit
|
commitdiff
|
tree
2015-10-02
Edw
i
n
Smit
h
debugger: Alloca
t
e
I
nterruptSite instances on the request
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
Edwin Smit
h
Refactor nullsafe co
n
versions betw
e
en ResourceData
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
Edwin Smith
Handl
e
null
r
e
q::p
t
r
<
ResourceData> in HPHP
:
:Resource
commit
|
commitdiff
|
tree
2015-10-01
Edwi
n
Sm
i
t
h
Dead code in Sta
t
i
c
S
tring
commit
|
commitdiff
|
tree
2015-09-30
Edwin Smith
Don
'
t use StringData::d
a
ta()
to create
Strin
g
o
r std
.
.
.
commit
|
commitdiff
|
tree
2015-09-29
E
dwin
S
m
i
th
Quarant
i
n
e
free blo
c
ks in
eager-gc mode
.
commit
|
commitdiff
|
tree
2015-09-23
Edwin Smith
Unreserve x10 and x24 on
ARM6
4
commit
|
commitdiff
|
tree
2015-09-23
Edwin Smi
t
h
Red
u
ce debug opt
l
eve
l
commit
|
commitdiff
|
tree
2015-09-22
Ed
w
in Sm
i
th
Only
use arch_pr
c
tl on lin
u
x
-
x64
commit
|
commitdiff
|
tree
2015-09-22
E
d
w
i
n Smi
t
h
Remo
v
e trivial movb instr
u
ctions
.
commit
|
commitdiff
|
tree
2015-09-21
Ed
w
in Smith
A
d
d -
W
vla a
n
d
fix
a few
v
las
.
commit
|
commitdiff
|
tree
2015-09-19
E
d
w
in
S
mit
h
S
can
C
+
+ thread local
a
reas
commit
|
commitdiff
|
tree
2015-09-18
Edwin Smith
F
ix
refcount
i
ng O
b
jectData:
:
setOp
P
rop
commit
|
commitdiff
|
tree
2015-09-17
Edwin Smith
Refactor initIteratorM
commit
|
commitdiff
|
tree
2015-09-17
Ed
w
in
S
mith
Don't leak un
b
al
a
n
c
ed arrays on
de
t
ection
commit
|
commitdiff
|
tree
2015-09-16
Edwin Smith
Fix refcounting
o
f cel
l
{Shl,Shr}Eq and cell{Add,Sub
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
E
d
win Smith
Re
f
acto
r
setopBody
s
o callers
d
o tvT
o
Cel
l
()
commit
|
commitdiff
|
tree
2015-09-14
Edwin Sm
i
t
h
D
on't leak e
x
ception
message
commit
|
commitdiff
|
tree
2015-09-14
Edwin Smit
h
Sink code to ign
o
re setter-r
e
sult
commit
|
commitdiff
|
tree
2015-09-14
Edwin Smith
Fix missin
g
decrefs in
i
nc/dec operations
.
commit
|
commitdiff
|
tree
2015-09-11
Edwin Smit
h
Remove stra
y
incref
i
n
S
i
m
p
leXM
L
commit
|
commitdiff
|
tree
2015-09-11
Edwi
n
Smith
R
e
name SET
O
P_
B
ODY*
commit
|
commitdiff
|
tree
2015-09-10
E
d
w
in Smi
t
h
Remo
v
e the
setR
e
sult template par
a
m from IncDec h
e
lpe
r
s
.
commit
|
commitdiff
|
tree
2015-09-09
E
dwin
Smith
Mak
e
s
ure to
decre
f
the re
s
ult
o
f
p
repar
e
Key()
commit
|
commitdiff
|
tree
2015-09-09
E
dwin
S
mith
F
i
x
missin
g
decref in StreamFilter::
i
n
vokeFilter()
commit
|
commitdiff
|
tree
2015-09-08
Edwin Smith
Add he
a
p graph
a
nd
s
tats
commit
|
commitdiff
|
tree
2015-09-08
Edwin Smith
Handle fbsource in
generate-build
i
n
f
o
.
sh
commit
|
commitdiff
|
tree
2015-09-04
Edwin Sm
i
th
Actually
m
ark the
dyna
m
i
c
pr
o
p
erty array
commit
|
commitdiff
|
tree
2015-09-02
Edwin Smith
buy a v
o
we
l
fo
r
collec
t
ions
commit
|
commitdiff
|
tree
2015-08-31
Edwin Smith
C
hange HashCollec
t
ion
to point
to Mixe
d
Array
commit
|
commitdiff
|
tree
2015-08-31
E
d
wi
n
Smith
Use slices to u
n
se
r
ialize
substrings
commit
|
commitdiff
|
tree
2015-08-26
E
dwin Smith
Change Base
V
ector t
o
reference
A
rrayData directly
.
commit
|
commitdiff
|
tree
2015-08-26
Edwin Smith
hav
e
uns
e
rializeArray return the array
commit
|
commitdiff
|
tree
2015-08-24
Edwin Smith
Do
n
't i
n
c
lude variable-un
s
erializ
e
r-inl
.
h
e
verywhere
.
commit
|
commitdiff
|
tree
2015-08-24
Edwin
Sm
i
th
More c
l
eanup
o
f
exceptions
i
n
[
un]serializer
commit
|
commitdiff
|
tree
2015-08-21
E
d
win Sm
i
th
Do not
r
o
o
t dyn
P
ropTable
commit
|
commitdiff
|
tree
2015-08-20
Edwi
n
S
m
ith
make unserialize functions st
a
tic
commit
|
commitdiff
|
tree
2015-08-20
Edwin Smith
Mo
v
e un
s
erialize functions to varia
b
le-uns
e
r
i
alizer
.
c
pp
commit
|
commitdiff
|
tree
2015-08-20
Edwin Sm
i
th
Use
i
nlineabl
e
helpers in
unserializ
e
Va
r
iant
commit
|
commitdiff
|
tree
2015-08-19
E
dwin Smith
Extract
excepti
o
n thrower
s
commit
|
commitdiff
|
tree
2015-08-19
E
d
wi
n
Smith
Change unserializeString ap
i
commit
|
commitdiff
|
tree
2015-08-19
E
d
win Smith
Pull u
n
seri
a
l
ize() fun
c
tions up to HPH
P
namespace
.
commit
|
commitdiff
|
tree
2015-08-19
Edwin Smith
Make seri
a
l
i
ze helpers static
,
update linker script
commit
|
commitdiff
|
tree
2015-08-18
Edwin S
m
ith
Mo
v
e
seri
a
lize
f
unction
s
to
vari
a
ble-seriali
z
er
.
cpp
commit
|
commitdiff
|
tree
2015-08-14
Edw
i
n Smi
t
h
Restor
e
r
eq::p
t
r fi
n
a
l
it
y
commit
|
commitdiff
|
tree
2015-08-13
Edwin
S
m
i
th
Convert tr
a
cer into
ful
l
coll
e
ctor
commit
|
commitdiff
|
tree
2015-08-08
E
d
win Smith
Tidy up
c
ountable methods in StringData
commit
|
commitdiff
|
tree
2015-08-07
Edwin Smith
Rem
o
ve setS
t
atic and setUncounted
commit
|
commitdiff
|
tree
2015-08-07
Edwin Smith
Rem
o
ve kFirstSv
c
ReqA
r
g in
vasm-llvm
.
cpp t
o
fix clang
.
.
.
commit
|
commitdiff
|
tree
2015-08-07
Edwin
Smith
R
educe dependenc
i
es on types
.
h
commit
|
commitdiff
|
tree
2015-08-07
E
dwin Smith
De
v
irtualiz
e
R
esou
r
ceData
commit
|
commitdiff
|
tree
2015-08-06
Edwin Smith
P
u
l
l s
e
rialize() m
e
t
h
o
ds
out of
*
Data
a
nd type-* cl
a
sses
.
commit
|
commitdiff
|
tree
2015-08-06
Edwin Smith
E
liminate newres<T>()
commit
|
commitdiff
|
tree
2015-08-06
Edwin Smith
Avoid inc/dec
in conv{Obj,Res}T
o
StrHelper
commit
|
commitdiff
|
tree
2015-08-06
Ed
w
i
n
Smith
Remov
e
Unowned req::ptr constru
c
tor
s
a
n
d setRefCount()
commit
|
commitdiff
|
tree
2015-08-05
Edwin Smith
Remove unnecessary isStatic check
.
commit
|
commitdiff
|
tree
2015-08-05
Edwin Smith
Eliminate null_resource macr
o
commit
|
commitdiff
|
tree
2015-08-05
Edwin Smith
Remove dead Lv
a
lHelper classes
.
commit
|
commitdiff
|
tree
2015-07-29
Ed
w
in S
m
ith
Clean up ResourceData::o_id and accessors
.
commit
|
commitdiff
|
tree
2015-07-29
Edwin Smith
inline Varia
n
t
:
:setNull, r
e
us
e
t
v
Se
t
Nu
l
l
.
commit
|
commitdiff
|
tree
2015-07-29
Edwin
S
mith
no macro
f
o
r IS_REAL
_
TYPE
o
r
IS
_
R
E
F
COU
N
T
E
D_TYPE
commit
|
commitdiff
|
tree
2015-07-27
E
d
w
in
S
mith
p
r
o
m
ot
e
null
_
object
t
o a first
c
lass const
commit
|
commitdiff
|
tree
2015-07-24
E
d
win Smith
Remove unused
r
e
fcounti
n
g util
i
t
y
m
e
thods
.
commit
|
commitdiff
|
tree
2015-07-15
Edwin Smith
Remove dea
d
ref
c
ounting code
commit
|
commitdiff
|
tree
next