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 Smith
Rew
r
i
te AllFuncs as an
i
terator fun
c
tion
.
commit
|
commitdiff
|
tree
2015-12-03
Edwin Smith
Ren
a
me
TS
t
atic -
>
T
P
ersis
t
e
n
t
in the JI
T
t
ype system
.
commit
|
commitdiff
|
tree
2015-12-02
Edwin Smith
R
eapply: D26
4
9157: Shr
i
nk
s
tati
c
string t
a
ble keys
commit
|
commitdiff
|
tree
2015-12-01
E
dwin
S
mith
Clean up class_iterator
commit
|
commitdiff
|
tree
2015-11-30
Edwin
Smith
Wai
t
handles
d
on't ha
v
e nat
i
veda
t
a
commit
|
commitdiff
|
tree
2015-11-21
Edwin Smith
Shrink static string table keys
commit
|
commitdiff
|
tree
2015-11-18
E
dwin Smi
t
h
u
se At
o
mi
c
LowPtr<Clas
s
>
i
n NamedEntity>
commit
|
commitdiff
|
tree
2015-11-18
E
d
win Smith
Re
v
ert
m
ore aggressive heap s
c
anning in
c
h
e
ckHeap(
)
commit
|
commitdiff
|
tree
2015-11-18
Edw
i
n Smith
Cle
a
n up InstanceDtor flags
commit
|
commitdiff
|
tree
2015-11-18
Edw
i
n
S
mith
Fix heap-scan
n
i
ng for HNI WaitHandles
commit
|
commitdiff
|
tree
2015-11-18
Edwin Smi
t
h
C
onvert more poin
t
ers
to LowPtr
commit
|
commitdiff
|
tree
2015-11-12
Edwin
Smith
More spe
c
ializing array destructor calls
commit
|
commitdiff
|
tree
2015-11-12
Edwin Smith
Us
e
He
a
derKin
d
d
i
spatch to
relea
s
e known array
s
commit
|
commitdiff
|
tree
2015-11-10
E
d
w
in Smith
R
e
quire the input to
lookupStaticString() to be nonsta
t
ic
.
commit
|
commitdiff
|
tree
2015-11-03
Edwin Smith
Rename the
_
varia
b
les in the_json parser
commit
|
commitdiff
|
tree
2015-11-03
Edwi
n
Smith
Micro cleanu
p
i
n stri
n
tern_eq
commit
|
commitdiff
|
tree
2015-10-31
E
dwin Smi
t
h
Debug
g
er cleanups
commit
|
commitdiff
|
tree
2015-10-28
Edwin Smith
Reuse
C
A
L
LEE_SAVED_BARRIER
m
acro in gc
commit
|
commitdiff
|
tree
2015-10-28
Edwin
S
mith
Scan
threadlocals without crashing
on
n
ull
l
i
st entries
commit
|
commitdiff
|
tree
2015-10-27
Edwin Smith
Fix
T
V
_GENERIC_DISPATCH_FAST
commit
|
commitdiff
|
tree
2015-10-27
E
dw
i
n Smith
Don't mut
a
te ve
c
tors
w
hile iterating, in XLS
commit
|
commitdiff
|
tree
2015-10-26
E
d
win Sm
i
th
Add checkPointer
s
() pas
s
to
checkHea
p
(), and add gc_
c
he
c
k_heap()
commit
|
commitdiff
|
tree
2015-10-26
Edwin
S
mi
t
h
Move r
e
fcount
m
ethods to
HeaderWord
commit
|
commitdiff
|
tree
2015-10-26
Edwin S
m
ith
Use req
:
:vector
in f
s
canfImpl() and sscanfImpl()
commit
|
commitdiff
|
tree
2015-10-26
Edwin
S
mith
Fix ThreadLocal::PushTo
p
commit
|
commitdiff
|
tree
2015-10-24
Edwin Smith
Scan AwaitAllWaitHandle children
commit
|
commitdiff
|
tree
2015-10-23
Edwin Sm
i
th
Add VMRegAnchor before coll
e
ct()
commit
|
commitdiff
|
tree
2015-10-22
Ed
w
in S
m
ith
Add
a
d
d
lim{} an
d
o
r
bim{
}
vas
m
instructions
.
commit
|
commitdiff
|
tree
2015-10-22
Edwin S
m
it
h
Intr
o
duce c
o
wCh
e
ck
commit
|
commitdiff
|
tree
2015-10-22
Ed
w
in Smith
Refactor APC to i
s
olate proxy-st
r
ing relat
e
d co
d
e
.
commit
|
commitdiff
|
tree
2015-10-22
Edwin Smith
En
u
m-ify inn
e
r paramete
r
for A
P
CHandle
:
:Create
commit
|
commitdiff
|
tree
2015-10-21
Edwin S
m
i
t
h
R
emove getCount() m
e
thods on refc
o
u
n
ted
objects
.
commit
|
commitdiff
|
tree
2015-10-20
Edwin Sm
i
t
h
Move some more th
r
ow statem
e
nts ou
t
o
f
line
.
commit
|
commitdiff
|
tree
2015-10-12
Edw
i
n Smith
C
lean up APCTy
p
edVa
l
ue a bit
.
commit
|
commitdiff
|
tree
2015-10-12
Edwin Smith
Chang
e
S
t
r
ingData
"share
d
"
jargon t
o
"pr
o
x
y
"
commit
|
commitdiff
|
tree
2015-10-05
Edwin Smith
void th
e
d
e
cref member
f
un
c
tions
commit
|
commitdiff
|
tree
2015-10-02
Edw
i
n Sm
i
th
debugge
r
:
A
l
locate InterruptSit
e
instance
s
on the req
u
est
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
Edwin Smith
Refactor nullsafe conversions
b
etwe
e
n Resour
c
eData
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
Edwin Smith
Handl
e
null
r
eq:
:
ptr<ResourceData> in HPH
P
::Resource
commit
|
commitdiff
|
tree
2015-10-01
E
d
w
i
n
Smith
De
a
d code in StaticString
commit
|
commitdiff
|
tree
2015-09-30
Edwin Smith
Don
'
t
u
se String
D
a
t
a
:
:data() to creat
e
S
t
r
i
ng
or std
.
.
.
commit
|
commitdiff
|
tree
2015-09-29
E
dwin Smith
Quara
n
tine fr
e
e
blo
c
ks in eager-gc mode
.
commit
|
commitdiff
|
tree
2015-09-23
Edwin Smi
t
h
Unre
s
erv
e
x10 and x24
o
n ARM
6
4
commit
|
commitdiff
|
tree
2015-09-23
Edwin Smith
Reduce de
b
ug o
p
t leve
l
commit
|
commitdiff
|
tree
2015-09-22
Edwin Smith
On
l
y use arc
h
_prctl on linu
x
-x
6
4
commit
|
commitdiff
|
tree
2015-09-22
E
d
win Smith
R
e
m
ov
e
trivial mov
b
inst
r
uctio
n
s
.
commit
|
commitdiff
|
tree
2015-09-21
E
dwin
S
mith
A
dd
-Wvl
a
and fix a few vl
a
s
.
commit
|
commitdiff
|
tree
2015-09-19
Edwi
n
Smi
t
h
Scan C+
+
thread local areas
commit
|
commitdiff
|
tree
2015-09-18
E
dwin Smith
Fix refcounting ObjectData::
s
etOpProp
commit
|
commitdiff
|
tree
2015-09-17
E
d
w
in Smith
Re
f
actor
i
nitIteratorM
commit
|
commitdiff
|
tree
2015-09-17
Edw
i
n Smith
Don't
leak unb
a
lanced
a
r
r
a
ys on detection
commit
|
commitdiff
|
tree
2015-09-16
Edw
i
n Smith
Fix refcount
i
ng
o
f cell
{
Shl,Shr}Eq an
d
cell{Add,Sub
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
Edwin Smith
Re
f
a
c
tor setopBody
s
o
cal
l
ers do tv
T
oCell()
commit
|
commitdiff
|
tree
2015-09-14
Ed
w
in S
m
ith
D
on't leak exc
e
ption message
commit
|
commitdiff
|
tree
2015-09-14
Edwin Sm
i
th
Sink
c
o
de to ign
o
re s
e
tter-result
commit
|
commitdiff
|
tree
2015-09-14
Edwin Smith
F
ix m
i
s
s
i
ng decrefs
i
n i
n
c/de
c
oper
a
tions
.
commit
|
commitdiff
|
tree
2015-09-11
Edwin Smith
Remove stray incref in Simp
l
eXML
commit
|
commitdiff
|
tree
2015-09-11
Edw
i
n Sm
i
th
Re
n
ame SETOP_BODY*
commit
|
commitdiff
|
tree
2015-09-10
E
dwin Smith
Remove the setResult template par
a
m fr
o
m IncDe
c
hel
p
ers
.
commit
|
commitdiff
|
tree
2015-09-09
Edw
i
n
S
mith
Make s
u
re to d
e
c
r
ef t
h
e r
e
s
u
lt o
f
p
repa
r
eKey()
commit
|
commitdiff
|
tree
2015-09-09
Edwin Smith
Fix missing decr
e
f in St
r
eamFilter::i
n
vokeFilt
e
r()
commit
|
commitdiff
|
tree
2015-09-08
E
d
win
S
mith
Add heap graph and stats
commit
|
commitdiff
|
tree
2015-09-08
Edwin Smith
H
a
n
dle fbsource
i
n gene
r
ate-buildinfo
.
sh
commit
|
commitdiff
|
tree
2015-09-04
Edwin Smi
t
h
Actual
l
y mark t
h
e dyna
m
ic propert
y
a
rray
commit
|
commitdiff
|
tree
2015-09-02
E
d
w
in Smith
buy a
v
owel
for
c
o
l
lections
commit
|
commitdiff
|
tree
2015-08-31
Edwin Smith
Chan
g
e HashCollection
t
o po
i
n
t
to MixedArray
commit
|
commitdiff
|
tree
2015-08-31
Edw
i
n Smith
Use slic
e
s
to unse
r
iali
z
e substrin
g
s
commit
|
commitdiff
|
tree
2015-08-26
Edwi
n
Smith
Ch
a
nge Bas
e
V
e
ctor
t
o
referen
c
e Array
D
a
t
a directly
.
commit
|
commitdiff
|
tree
2015-08-26
Edwin S
m
i
t
h
have
unserializeArray ret
u
rn the array
commit
|
commitdiff
|
tree
2015-08-24
Edwi
n
Smith
Don't include variable-un
s
erializer-inl
.
h everywhere
.
commit
|
commitdiff
|
tree
2015-08-24
Edwin Smi
t
h
More clea
n
up
of exc
e
ptions in [u
n
]serial
i
z
er
commit
|
commitdiff
|
tree
2015-08-21
Edwin Smith
Do not root dynProp
T
able
commit
|
commitdiff
|
tree
2015-08-20
Edwin
S
mi
t
h
mak
e
unserialize functions stat
i
c
commit
|
commitdiff
|
tree
2015-08-20
Ed
w
in
S
mith
Mo
v
e unseriali
z
e functions t
o
variable-unserializer
.
cpp
commit
|
commitdiff
|
tree
2015-08-20
Edwin Smi
t
h
Use in
l
ineabl
e
helpers in unserializeV
a
riant
commit
|
commitdiff
|
tree
2015-08-19
Ed
w
in Smith
Extr
a
ct exception thr
o
wers
commit
|
commitdiff
|
tree
2015-08-19
Edwin Smith
Change unse
r
ializ
e
String api
commit
|
commitdiff
|
tree
2015-08-19
Edw
i
n Smith
P
u
ll u
n
s
erialize() func
t
ions up to H
P
H
P namespace
.
commit
|
commitdiff
|
tree
2015-08-19
Edwin Smith
Make se
r
ialize helper
s
static,
u
p
d
ate li
n
ker s
c
ript
commit
|
commitdiff
|
tree
2015-08-18
E
dwin S
m
ith
Move serialize fun
c
tions to vari
a
ble
-
seri
a
liz
e
r
.
cp
p
commit
|
commitdiff
|
tree
2015-08-14
Edwin Smith
Restore re
q
::ptr fi
n
ality
commit
|
commitdiff
|
tree
2015-08-13
Edwin Smith
C
o
n
ver
t
t
racer
into full coll
e
cto
r
commit
|
commitdiff
|
tree
2015-08-08
Edw
i
n Smith
Tidy
u
p cou
n
tabl
e
m
e
t
ho
d
s
i
n S
t
ringData
commit
|
commitdiff
|
tree
2015-08-07
Edwin S
m
ith
R
emove setStati
c
and setUnc
o
unte
d
commit
|
commitdiff
|
tree
2015-08-07
Edwin
Smith
Remove kFirstSvcReqA
r
g in va
s
m-llvm
.
c
pp t
o
f
ix clang
.
.
.
commit
|
commitdiff
|
tree
2015-08-07
E
d
w
in Smit
h
Re
d
uce
d
ep
e
nde
n
cies o
n
types
.
h
commit
|
commitdiff
|
tree
2015-08-07
Edwin S
m
ith
De
v
irtualize ResourceData
commit
|
commitdiff
|
tree
2015-08-06
Edwin S
m
ith
Pull se
r
ializ
e
() me
t
hods out of *Data
a
nd ty
p
e-* classe
s
.
commit
|
commitdiff
|
tree
2015-08-06
Edwin Smith
Eliminate
n
ew
r
es<T>()
commit
|
commitdiff
|
tree
2015-08-06
Ed
w
in Smith
A
v
oi
d
inc/de
c
in conv{
O
b
j
,Res}ToStrHelper
commit
|
commitdiff
|
tree
2015-08-06
Edwin
S
mith
Remove Unowned req::ptr constructors and setR
e
fCount()
commit
|
commitdiff
|
tree
2015-08-05
Edwin Smith
Remove un
n
ecessary isStatic c
h
eck
.
commit
|
commitdiff
|
tree
2015-08-05
Edwin Smith
E
liminate null
_
res
o
u
rce ma
c
ro
commit
|
commitdiff
|
tree
2015-08-05
Edwi
n
S
mith
R
emove dead LvalHelpe
r
c
l
asse
s
.
commit
|
commitdiff
|
tree
2015-07-29
Edwin
Smith
Clean up ResourceDat
a
::o_id and accessor
s
.
commit
|
commitdiff
|
tree
2015-07-29
Edwin Smith
inl
i
ne Variant::setNull,
reuse tvSetNu
l
l
.
commit
|
commitdiff
|
tree
2015-07-29
E
dwin Smith
no
macro for IS_REAL_TYPE
or I
S
_REFCOUNTED_TYPE
commit
|
commitdiff
|
tree
2015-07-27
E
dwin
S
mith
promo
t
e null_object to a first cla
s
s const
commit
|
commitdiff
|
tree
2015-07-24
Edwin Smi
t
h
R
e
mo
v
e u
n
used refco
u
n
ting
utility methods
.
commit
|
commitdiff
|
tree
2015-07-15
Edwin
Smith
Remove
d
ead refcounting code
commit
|
commitdiff
|
tree
next