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 InstanceDtor flags
2015-11-18
Edwin Smit
h
Cl
e
a
n
up Inst
a
nceDto
r
f
l
ags
commit
|
commitdiff
|
tree
2015-11-18
Edwin Smith
Fix
heap-scann
i
ng
f
or HNI WaitHandles
commit
|
commitdiff
|
tree
2015-11-18
Edwin
S
mi
t
h
Convert mo
r
e pointers to Low
P
t
r
commit
|
commitdiff
|
tree
2015-11-12
E
d
w
i
n
S
mith
More specializing arra
y
destructor calls
commit
|
commitdiff
|
tree
2015-11-12
Edwin Smith
Use HeaderKind
d
ispatch
to release known arra
y
s
commit
|
commitdiff
|
tree
2015-11-10
E
dwin Smith
Require the
in
p
u
t
to lookup
S
taticString() t
o
be nonstati
c
.
commit
|
commitdiff
|
tree
2015-11-03
Edwin
Smith
R
e
name
the_vari
a
bles in the
_
j
son parser
commit
|
commitdiff
|
tree
2015-11-03
Edwin Smith
M
icro
cleanup in strintern_eq
commit
|
commitdiff
|
tree
2015-10-31
Edwin Smith
Debugger cleanups
commit
|
commitdiff
|
tree
2015-10-28
Ed
w
in Smith
Reuse CALLEE_SAVED_BARRIER mac
r
o
in
g
c
commit
|
commitdiff
|
tree
2015-10-28
Edwin Smith
Scan threadlocals without cr
a
shing
on
n
ull list
e
ntries
commit
|
commitdiff
|
tree
2015-10-27
Edw
i
n
Sm
i
th
Fix TV_GENE
R
IC
_
DI
S
PATCH_FAST
commit
|
commitdiff
|
tree
2015-10-27
E
dwi
n
Smith
Don't
m
utate vectors while iterating, in XLS
commit
|
commitdiff
|
tree
2015-10-26
E
d
w
in
S
m
i
th
A
d
d
checkPointers
(
) pass to che
c
kHeap(), and a
d
d
gc_check_heap()
commit
|
commitdiff
|
tree
2015-10-26
Edwin Smith
Move
r
e
fcount meth
o
d
s
to HeaderW
o
rd
commit
|
commitdiff
|
tree
2015-10-26
Edwin Smith
Use r
e
q::v
e
ctor in fscanfImpl() and ssc
a
n
f
I
mpl()
commit
|
commitdiff
|
tree
2015-10-26
Ed
w
in Sm
i
th
Fix T
h
readLocal:
:
PushT
o
p
commit
|
commitdiff
|
tree
2015-10-24
Edwin Smith
Sc
a
n A
w
aitAllWaitHandle children
commit
|
commitdiff
|
tree
2015-10-23
Edwin Sm
i
th
Add
VMRegAnc
h
o
r
befo
r
e co
l
l
e
c
t
()
commit
|
commitdiff
|
tree
2015-10-22
Edwin Smi
t
h
Add
a
ddlim{} and orbim{} vasm inst
r
uctio
n
s
.
commit
|
commitdiff
|
tree
2015-10-22
Edwin
Smith
Introduce cowChec
k
commit
|
commitdiff
|
tree
2015-10-22
Edwi
n
Smith
Refacto
r
APC to isolate proxy-string related code
.
commit
|
commitdiff
|
tree
2015-10-22
E
d
win
S
m
ith
En
u
m-ify inner pa
r
am
e
ter for APCHan
d
l
e
::Create
commit
|
commitdiff
|
tree
2015-10-21
E
d
win Smith
Rem
o
ve
getCo
u
nt() method
s
on refcounted
ob
j
ects
.
commit
|
commitdiff
|
tree
2015-10-20
Edwin Smith
Move some more
throw statements o
u
t of line
.
commit
|
commitdiff
|
tree
2015-10-12
Ed
w
in Smith
Clean up APCTyp
e
dValue
a
bit
.
commit
|
commitdiff
|
tree
2015-10-12
Edwin
S
mith
Change
S
tringData "shared" jargon to
"
pr
o
x
y
"
commit
|
commitdiff
|
tree
2015-10-05
Ed
w
in S
m
ith
void
t
he d
e
c
ref member functions
commit
|
commitdiff
|
tree
2015-10-02
Edwin Smith
debug
g
er: Allocat
e
Inter
r
uptSit
e
instances
on the request
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
E
d
win Smith
Refact
o
r nu
l
lsafe c
o
nversions between ResourceData
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
Edwin Sm
i
th
Han
d
l
e null req
:
:ptr<R
e
s
ourceData> i
n
HPHP::Resource
commit
|
commitdiff
|
tree
2015-10-01
Edw
i
n Sm
i
th
D
e
ad code in StaticString
commit
|
commitdiff
|
tree
2015-09-30
E
d
win Smith
Do
n
't u
s
e StringD
a
ta
:
:da
t
a() to
c
reate
S
tring or std
.
.
.
commit
|
commitdiff
|
tree
2015-09-29
Edw
i
n Smith
Qua
r
a
n
tin
e
free
b
locks
i
n eager
-
g
c mode
.
commit
|
commitdiff
|
tree
2015-09-23
Edwi
n
Smith
Unr
e
serve x10 an
d
x24 on A
R
M64
commit
|
commitdiff
|
tree
2015-09-23
Edwin Sm
i
th
Reduce debug opt level
commit
|
commitdiff
|
tree
2015-09-22
Edwin Smith
Only use
a
rch_prctl o
n
linux-x64
commit
|
commitdiff
|
tree
2015-09-22
Edw
i
n Sm
i
th
R
e
m
o
ve trivial movb i
n
s
truc
t
ions
.
commit
|
commitdiff
|
tree
2015-09-21
Edwin Smith
Add -Wvla and fix
a
few vlas
.
commit
|
commitdiff
|
tree
2015-09-19
Edwin Smith
Scan C
+
+ thre
a
d loc
a
l
areas
commit
|
commitdiff
|
tree
2015-09-18
E
dwi
n
Smith
Fix r
e
fcoun
t
ing ObjectData::setOpPr
o
p
commit
|
commitdiff
|
tree
2015-09-17
Edwi
n
Smith
R
e
factor in
i
tIterato
r
M
commit
|
commitdiff
|
tree
2015-09-17
Edwin Smith
Don't leak unbalanced
arra
y
s
on
d
e
t
ec
t
ion
commit
|
commitdiff
|
tree
2015-09-16
E
d
win Smith
Fix
re
f
counti
n
g of cel
l
{S
h
l,Shr}Eq
a
nd cell
{
A
d
d
,Sub
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
Edwin Smith
R
e
factor setopBody so
c
allers do tvTo
C
e
l
l()
commit
|
commitdiff
|
tree
2015-09-14
Edwi
n
Smith
Don't l
e
ak ex
c
eption m
e
s
sage
commit
|
commitdiff
|
tree
2015-09-14
Edwin
Smith
Si
n
k co
d
e to ignore setter-re
s
ult
commit
|
commitdiff
|
tree
2015-09-14
Edwin Smi
t
h
Fix missing decr
e
fs
i
n inc/dec operations
.
commit
|
commitdiff
|
tree
2015-09-11
Edw
i
n S
m
ith
R
emo
v
e
stray incref in S
i
mpl
e
XML
commit
|
commitdiff
|
tree
2015-09-11
Edw
i
n Smith
Rena
m
e SETOP_BODY*
commit
|
commitdiff
|
tree
2015-09-10
Edwin Smith
Remove the setResult templa
t
e para
m
from IncDec hel
p
e
rs
.
commit
|
commitdiff
|
tree
2015-09-09
Edwin Smith
Make
sure
to decref the re
s
u
l
t of pr
e
pareKey()
commit
|
commitdiff
|
tree
2015-09-09
E
d
win Smit
h
F
i
x
mi
s
si
n
g decref in Stream
F
ilter::invokeFi
l
ter(
)
commit
|
commitdiff
|
tree
2015-09-08
Edwin Smith
A
dd hea
p
g
raph and stats
commit
|
commitdiff
|
tree
2015-09-08
Ed
w
in
Smith
Handle fbsour
c
e in gen
e
rate-buildinfo
.
sh
commit
|
commitdiff
|
tree
2015-09-04
Edwin Smith
Actually mark
t
he d
y
namic property array
commit
|
commitdiff
|
tree
2015-09-02
Edwin Sm
i
t
h
buy a
vowel for collections
commit
|
commitdiff
|
tree
2015-08-31
Edwin Smit
h
Change HashC
o
l
lection to p
o
int to MixedArra
y
commit
|
commitdiff
|
tree
2015-08-31
Edwin Smith
Use slices to
u
nserialize
substr
i
n
g
s
commit
|
commitdiff
|
tree
2015-08-26
Edwin Smi
t
h
Chan
g
e
BaseVector t
o
reference Arr
a
y
D
at
a
directly
.
commit
|
commitdiff
|
tree
2015-08-26
Edwin Smith
have u
n
s
e
rializeArray return t
h
e array
commit
|
commitdiff
|
tree
2015-08-24
E
dwin Smith
D
on't inclu
d
e
variable-
u
nserializer-inl
.
h everywhere
.
commit
|
commitdiff
|
tree
2015-08-24
Edwin Smith
Mor
e
cleanup of exceptions in [
u
n]serializer
commit
|
commitdiff
|
tree
2015-08-21
Edw
i
n Smith
Do not root dynPropTabl
e
commit
|
commitdiff
|
tree
2015-08-20
Edwin
Smith
make uns
e
rialize fu
n
c
tions s
t
atic
commit
|
commitdiff
|
tree
2015-08-20
Edwin Sm
i
th
Move unseria
l
ize
f
unctions
t
o variable-unserializer
.
c
pp
commit
|
commitdiff
|
tree
2015-08-20
Edwin Smith
Us
e
inlineable help
e
rs i
n
unseriali
z
eVariant
commit
|
commitdiff
|
tree
2015-08-19
Ed
w
i
n
Smith
Extract e
x
ception throwers
commit
|
commitdiff
|
tree
2015-08-19
Edwin
Smi
t
h
Change unseria
l
iz
e
Str
i
ng api
commit
|
commitdiff
|
tree
2015-08-19
E
d
win Sm
i
th
Pull
un
s
e
r
iali
z
e() fun
c
tio
n
s up to H
P
HP namesp
a
ce
.
commit
|
commitdiff
|
tree
2015-08-19
Edw
i
n
S
mith
Make
serializ
e
he
l
pers static, update linker scr
i
p
t
commit
|
commitdiff
|
tree
2015-08-18
E
d
wi
n
S
m
ith
Move
s
erialize
f
unctions to variable-serializer
.
cpp
commit
|
commitdiff
|
tree
2015-08-14
Edwin
Smi
t
h
Restore req::
p
tr fi
n
ality
commit
|
commitdiff
|
tree
2015-08-13
Edw
i
n Smith
Convert t
r
ac
e
r
i
nto full colle
c
tor
commit
|
commitdiff
|
tree
2015-08-08
Edw
i
n
Sm
i
th
T
idy
u
p countable methods i
n
String
D
a
t
a
commit
|
commitdiff
|
tree
2015-08-07
Ed
w
in Smith
Remove se
t
Static and setUncounted
commit
|
commitdiff
|
tree
2015-08-07
Edwin S
m
ith
Remove kFirstSv
c
ReqArg in vasm-llvm
.
cpp
to fix
cl
a
ng
.
.
.
commit
|
commitdiff
|
tree
2015-08-07
Edwin Smith
R
educe d
e
pe
n
dencie
s
on types
.
h
commit
|
commitdiff
|
tree
2015-08-07
Edwin S
m
ith
Devi
r
tualize
R
e
sour
c
eData
commit
|
commitdiff
|
tree
2015-08-06
E
dwin
S
m
i
th
P
ull serialize() methods ou
t
o
f
*D
a
ta and ty
p
e-* cl
a
sses
.
commit
|
commitdiff
|
tree
2015-08-06
Edwin Smith
E
liminate
newres
<
T>()
commit
|
commitdiff
|
tree
2015-08-06
Ed
w
in Smi
t
h
Avoid inc/de
c
i
n
conv{Obj,Res}ToS
t
rHelper
commit
|
commitdiff
|
tree
2015-08-06
Edwin Smith
R
e
move
Unowned req::ptr
c
on
s
t
ructors and se
t
RefC
o
unt()
commit
|
commitdiff
|
tree
2015-08-05
Edwin
S
mit
h
Remove unne
c
ess
a
ry isStatic check
.
commit
|
commitdiff
|
tree
2015-08-05
Edwin
Smith
Eliminate null_re
s
ource
m
acro
commit
|
commitdiff
|
tree
2015-08-05
Edwin Smith
Remove
dead
L
valHelper
c
l
a
sses
.
commit
|
commitdiff
|
tree
2015-07-29
E
dwin Smith
Clean up Res
o
ur
c
eDat
a
::o_id and a
c
ces
s
ors
.
commit
|
commitdiff
|
tree
2015-07-29
Edwin
Smith
inline
V
ariant
:
:setNull, reuse tvSetNull
.
commit
|
commitdiff
|
tree
2015-07-29
Ed
w
in
S
mi
t
h
n
o
mac
r
o for
I
S_
R
EAL
_
TYPE or I
S
_REFCOUNT
E
D_TYPE
commit
|
commitdiff
|
tree
2015-07-27
Edwin Smith
promote
n
ull_
o
bject
to a first cl
a
ss const
commit
|
commitdiff
|
tree
2015-07-24
Ed
w
in Smit
h
Remov
e
unused refcount
i
n
g
utility method
s
.
commit
|
commitdiff
|
tree
2015-07-15
Edw
i
n
Smith
Remove d
e
ad refcounti
n
g code
commit
|
commitdiff
|
tree
2015-07-14
E
d
win Smith
I
n
line
emitDecRe
f
()
s
o
dec
and compare operation
s
a
re
.
.
.
commit
|
commitdiff
|
tree
2015-07-09
E
d
win Smith
Rename the Eval
.
Disable
S
martAll
o
cato
r
option
commit
|
commitdiff
|
tree
2015-07-09
Edwin Smith
R
ename re
m
a
in
i
ng "smart" apis an
d
o
ther jargon
commit
|
commitdiff
|
tree
2015-07-08
Edw
i
n Smith
Rena
m
e
smart->sm
a
l
l
i
n
M
M apis
commit
|
commitdiff
|
tree
2015-07-06
E
dwin
S
m
i
th
Up
d
ate NEWS for "Nash"
commit
|
commitdiff
|
tree
2015-07-06
Edwin
S
m
i
th
Rename SmartPt
r
<T>
to
r
eq::p
t
r<T>
commit
|
commitdiff
|
tree
2015-07-06
Ed
w
in S
m
ith
Rename smar
t
:: nam
e
sp
a
ce to req::
commit
|
commitdiff
|
tree
2015-07-06
Edwin Smith
R
ename smart_mallo
c
functions
t
o req::malloc
commit
|
commitdiff
|
tree
next