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
Outline call in persistent connection mode
2016-03-10
Edw
i
n Smith
Reorder S
w
itch immedi
a
t
e
s t
o
put the v
e
ctor
l
ast
commit
|
commitdiff
|
tree
2016-03-10
Edwin S
m
ith
move EC methods from by
t
e
c
ode
.
cpp to
execution-con
t
ext
.
c
pp
commit
|
commitdiff
|
tree
2016-03-09
Edwin Smith
A
ct
u
ally
r
un the gc some
t
imes, when Eval
.
Enabl
e
G
C
=tru
e
commit
|
commitdiff
|
tree
2016-03-09
Edwin Smith
allow Quara
n
ti
n
e
a
nd gc tracing in o
p
t bui
l
ds
commit
|
commitdiff
|
tree
2016-03-09
E
d
win Smith
Roots in
x
debug bre
a
kpoints
and commands (se
c
ond
t
ry)
commit
|
commitdiff
|
tree
2016-03-09
Edwin S
m
ith
Reorder
IterBr
e
ak immed
i
ates so ve
c
tor is last
.
commit
|
commitdiff
|
tree
2016-03-07
E
d
w
i
n Sm
i
th
in
l
ine frame-l
o
c
al-inner by hand
commit
|
commitdiff
|
tree
2016-03-04
Edwi
n
Smith
Exception
val
u
es
bein
g
throw
n
are root
s
.
commit
|
commitdiff
|
tree
2016-03-04
Edwin Smith
Rem
o
ve unuse
d
PC& args
i
n inter
p
ret
e
r
commit
|
commitdiff
|
tree
2016-03-03
Edwin S
m
ith
change decod
e
_li
t
str(
)
to return const Str
i
n
g
Data*
commit
|
commitdiff
|
tree
2016-03-02
Edwin Smith
Scan
x
deb
u
g
breakpoints
commit
|
commitdiff
|
tree
2016-02-29
Edwi
n
Smith
Co
n
vert to
t
hr
o
w
_
object i
n
hh
v
m runtime
(
part 3)
commit
|
commitdiff
|
tree
2016-02-29
E
d
win Smith
rename linked-
l
i
s
t fiel
d
s f
o
r clarity
commit
|
commitdiff
|
tree
2016-02-29
Edwin S
m
ith
Use Ro
o
tKind enum
instead
o
f const
c
har* to descri
b
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-25
Edwin Smith
o
p
t
imize makeHeapGraph
commit
|
commitdiff
|
tree
2016-02-19
Edwin
Smith
Reject large
content-length ea
r
ly, in p
r
oxygen
-
t
r
ansport
commit
|
commitdiff
|
tree
2016-02-19
Edwi
n
Smith
Use 64bit in
t
egers for c
o
ntent length and
post
data
.
.
.
commit
|
commitdiff
|
tree
2016-02-18
E
d
win
Smith
Use overri
d
e and using in
Transport cla
s
s
heirarchy
.
commit
|
commitdiff
|
tree
2016-02-18
Edwin Smith
Add --bu
i
ld-flag
USE_LOW
P
T
R
to benchy builds
commit
|
commitdiff
|
tree
2016-02-18
E
dw
i
n S
m
ith
Rename lamb
d
a te
m
pla
t
e paramter Op
t
o Fn
commit
|
commitdiff
|
tree
2016-02-17
Edw
i
n Smith
Use decode_iva consiste
n
tl
y
commit
|
commitdiff
|
tree
2016-02-16
E
d
win
Smith
Swee
p
using PtrMap i
n
stead of a
s
e
con
d
heap i
t
eratio
n
.
commit
|
commitdiff
|
tree
2016-02-10
Edw
i
n
S
mi
t
h
More di
a
gn
o
s
ti
c
s
i
n
ReadOnly
A
ren
a
checked_
m
protect()
commit
|
commitdiff
|
tree
2016-02-09
Edwin Sm
i
th
th
r
o
w_object in iopW
H
Result
commit
|
commitdiff
|
tree
2016-02-09
Edwin Smith
Backed out "D2763858 [a
s
i
o
]
F
i
x
ing a
s
ync s
t
a
ck
tra
c
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
Edwin Smith
Only check for !pc on halt
a
ble i
n
structions
commit
|
commitdiff
|
tree
2016-02-04
Edwin Smit
h
Facto
r
throw_obj
e
c
t
(SystemLib::All
o
c*Excep
t
ion) to
.
.
.
commit
|
commitdiff
|
tree
2016-02-02
Edwin Smith
Use throw_object in
u
nwinder
commit
|
commitdiff
|
tree
2016-02-02
E
dwin Smith
Co
n
vert throw to
t
h
row_obje
c
t in systemlib
.
cpp
commit
|
commitdiff
|
tree
2016-01-31
Ed
w
in Smith
Move tc-full error
handling out of
l
ine
.
commit
|
commitdiff
|
tree
2016-01-30
Edwin Smith
Convert g
c
bi
t
field in
Hea
d
e
r
W
ord to a
b
y
t
e-sized enum
.
commit
|
commitdiff
|
tree
2016-01-28
Edwin S
m
ith
req::roots in
T
VCoerc
i
onException and I
n
va
l
idSetME
x
ce
p
tion
commit
|
commitdiff
|
tree
2016-01-27
E
d
win
S
mith
Con
v
e
r
t to throw_obj
e
ct in hhvm ex
t
e
n
sions (part
2
)
commit
|
commitdiff
|
tree
2016-01-26
Ed
w
in Smit
h
revert gc ma
r
ks
D2840533
commit
|
commitdiff
|
tree
2016-01-25
Edwin Smit
h
Use make
_
s
h
a
red<T>() i
n
ext_soap
commit
|
commitdiff
|
tree
2016-01-25
Edwi
n
Smith
Convert to thro
w
_object in hh
v
m extensio
n
s (part 1
)
commit
|
commitdiff
|
tree
2016-01-24
E
dwin Smith
Code cle
a
nup i
n
ext
_
soap
commit
|
commitdiff
|
tree
2016-01-22
Ed
w
in
Smith
Co
n
ver
t
to throw_object in
facebook extensions
commit
|
commitdiff
|
tree
2016-01-21
Edwin Smith
Remove
Sweepa
b
l
eResourceD
a
ta::
s
weep()
commit
|
commitdiff
|
tree
2016-01-21
Edwi
n
Smith
Convert mar
k
bitfield
to a byte
commit
|
commitdiff
|
tree
2016-01-20
Edw
i
n
Smi
t
h
Fix uninitialized TypedVal
u
e access in P
a
i
r
::scan()
commit
|
commitdiff
|
tree
2016-01-19
Edwin Smith
Opti
m
ize eager gc
m
o
de
commit
|
commitdiff
|
tree
2016-01-14
E
d
win Smit
h
Cleanup: remove ty
p
e
def HK in hea
p
-collect
.
cpp
commit
|
commitdiff
|
tree
2016-01-13
Edwin
Smith
Reset PendingGCF
l
ag after detection
commit
|
commitdiff
|
tree
2016-01-12
Edwin S
m
ith
Use roots i
n
DebuggerCo
m
mands
commit
|
commitdiff
|
tree
2016-01-12
Edw
i
n S
m
ith
A
dd req::root<T> wrapper stru
c
t
,
to auto-r
o
o
t certia
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-07
Edwin
S
m
i
th
Scan SQLite3
c
allbacks
commit
|
commitdiff
|
tree
2016-01-06
E
dwin S
m
i
t
h
Allow uncoun
t
ed
string
s
to be KindOfPersisten
t
Stri
n
g
.
commit
|
commitdiff
|
tree
2016-01-06
Edwin Smith
Rena
m
e
K
i
ndOfStaticS
t
ring to
KindOfP
e
rsistentStr
i
ng
commit
|
commitdiff
|
tree
2016-01-06
Edwin Smith
Scanner for
json-pa
r
ser's int
e
rnal state
.
commit
|
commitdiff
|
tree
2016-01-04
Edwin Sm
i
th
Change APCHandle to use
K
indOfPersistentArray for uncounted
.
.
.
commit
|
commitdiff
|
tree
2016-01-04
Edwin Smith
Use
req
u
estInit() an
d
requ
e
stShutdown in js
o
n ext
.
commit
|
commitdiff
|
tree
2016-01-04
Edwin S
m
i
t
h
Refactor JSON_parser to use a si
n
gle stack
commit
|
commitdiff
|
tree
2016-01-03
E
dwin
S
mith
R
efactor APCHan
d
le Flags
commit
|
commitdiff
|
tree
2015-12-24
E
dwin Smith
en
u
m A
P
C
K
ind inst
e
ad of DataT
y
p
e
commit
|
commitdiff
|
tree
2015-12-23
Edwin
Smith
Scan e
x
tra C
+
+ fie
l
ds on Res
u
mableObj objects
.
commit
|
commitdiff
|
tree
2015-12-22
Edwin Sm
i
t
h
Optim
i
ze chec
k
He
a
p by usi
n
g Pt
r
Map inste
a
d of std:
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Edwin S
m
ith
Only quar
a
ntine gar
b
a
ge-collected object
s
commit
|
commitdiff
|
tree
2015-12-09
E
dwin Smith
Put
N
a
medEntitys
in lowmem, use LowP
t
r<Named
E
ntity>
commit
|
commitdiff
|
tree
2015-12-07
Edwi
n
Smith
Change hhbbc to
use Ki
n
dOfPers
i
stentArray for array
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
E
dwin Smith
Rewrit
e
AllF
u
ncs as an it
e
rator
fu
n
cti
o
n
.
commit
|
commitdiff
|
tree
2015-12-03
Ed
w
in
Smith
Rename TSta
t
ic -
>
T
Persi
s
tent in the
J
I
T
t
ype s
y
stem
.
commit
|
commitdiff
|
tree
2015-12-02
Edwin Smith
Reapply: D2
6
49157: Sh
r
ink
s
tatic string table ke
y
s
commit
|
commitdiff
|
tree
2015-12-01
Edwin Sm
i
th
C
lean u
p
class_iterator
commit
|
commitdiff
|
tree
2015-11-30
E
d
wi
n
Sm
i
t
h
Wai
t
handles don't
h
ave na
t
i
v
edata
commit
|
commitdiff
|
tree
2015-11-21
Ed
w
in
Smith
Shrink
s
t
a
tic st
r
ing
t
a
b
le
k
e
y
s
commit
|
commitdiff
|
tree
2015-11-18
Ed
w
in Smith
use AtomicLowPtr<Class> in
Named
E
ntity>
commit
|
commitdiff
|
tree
2015-11-18
Edw
i
n
S
mith
Reve
r
t more a
g
gressive heap scanning in check
H
eap()
commit
|
commitdiff
|
tree
2015-11-18
Ed
w
in Smi
t
h
Cle
a
n up I
n
stanceDtor flags
commit
|
commitdiff
|
tree
2015-11-18
Ed
w
i
n Smi
t
h
Fi
x
he
a
p-scanni
n
g
f
or HNI WaitH
a
ndles
commit
|
commitdiff
|
tree
2015-11-18
E
dwin Smi
t
h
Conv
e
rt m
o
re po
i
nters to Lo
w
Ptr
commit
|
commitdiff
|
tree
2015-11-12
Edwin Smith
More speci
a
lizing array d
e
struc
t
or calls
commit
|
commitdiff
|
tree
2015-11-12
Edwi
n
Smith
Use He
a
derK
i
nd
dispat
c
h
to rel
e
ase know
n
arrays
commit
|
commitdiff
|
tree
2015-11-10
Edwin Smi
t
h
R
equire the in
p
u
t to lookupStaticS
t
ring() to be non
s
tatic
.
commit
|
commitdiff
|
tree
2015-11-03
E
d
win Smi
t
h
Renam
e
th
e
_
varia
b
l
e
s in the_json parser
commit
|
commitdiff
|
tree
2015-11-03
Edwin S
m
ith
Micro c
l
eanup in strin
t
ern_eq
commit
|
commitdiff
|
tree
2015-10-31
Edwin Smith
De
b
ug
g
er cleanups
commit
|
commitdiff
|
tree
2015-10-28
Edwin
S
mith
R
e
use CALLEE_S
A
VE
D
_BARRIER macro in
gc
commit
|
commitdiff
|
tree
2015-10-28
Edwin Smith
Scan thre
a
dlocals witho
u
t crashing on null
l
i
s
t
e
ntries
commit
|
commitdiff
|
tree
2015-10-27
Edwin Smith
F
ix TV_GENERIC_D
I
SP
A
T
C
H_F
A
ST
commit
|
commitdiff
|
tree
2015-10-27
Edwin Smith
Do
n
't mutate vectors
w
hile iterating, in XLS
commit
|
commitdiff
|
tree
2015-10-26
Edwin Smith
Add checkPointers() pass to checkHe
a
p
(
), and add gc_ch
e
ck_heap
(
)
commit
|
commitdiff
|
tree
2015-10-26
Edwin S
m
i
th
Move refcount methods to He
a
derWord
commit
|
commitdiff
|
tree
2015-10-26
Edwin Sm
i
t
h
Us
e
req::vect
o
r in fscanfImpl(
)
and
sscanfImpl()
commit
|
commitdiff
|
tree
2015-10-26
Edwin Smith
Fix
Thread
L
ocal::PushTop
commit
|
commitdiff
|
tree
2015-10-24
Edwi
n
S
mith
S
c
an Aw
a
itAllWaitHandle children
commit
|
commitdiff
|
tree
2015-10-23
Edwin Sm
i
th
Add VMR
e
gAnchor befor
e
collect()
commit
|
commitdiff
|
tree
2015-10-22
E
dwin Smith
Add addlim{} and orbim{}
v
asm instructions
.
commit
|
commitdiff
|
tree
2015-10-22
Edwin Smith
Intr
o
du
c
e
c
o
wCheck
commit
|
commitdiff
|
tree
2015-10-22
E
dwin S
m
ith
Refactor APC to is
o
l
ate prox
y
-
s
tr
i
ng
r
el
a
ted code
.
commit
|
commitdiff
|
tree
2015-10-22
Edwin
S
mi
t
h
E
num-ify i
n
ner parameter for APCHa
n
dle::Create
commit
|
commitdiff
|
tree
2015-10-21
Edwin Smith
Remov
e
getCount()
m
ethods on refcounted
ob
j
ec
t
s
.
commit
|
commitdiff
|
tree
2015-10-20
Edwin Smith
Mov
e
some more throw statem
e
nts
out o
f
line
.
commit
|
commitdiff
|
tree
2015-10-12
E
d
win Sm
i
t
h
Clean
u
p
APCTypedVal
u
e a
b
i
t
.
commit
|
commitdiff
|
tree
2015-10-12
Edwin
Smith
Cha
n
ge StringData "shared" jarg
o
n to "p
r
oxy"
commit
|
commitdiff
|
tree
2015-10-05
Edwin Sm
i
th
vo
i
d the decref m
e
mber functions
commit
|
commitdiff
|
tree
2015-10-02
Edwin
Smith
debugger:
Allocate InterruptSite instances
o
n the r
e
que
s
t
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
Edwin Smith
Refa
c
tor nullsa
f
e conver
s
ions between ResourceData
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
Edwi
n
S
m
ith
Handle null
r
eq:
:
ptr<Reso
u
r
c
e
Data> in HPHP::
R
esource
commit
|
commitdiff
|
tree
2015-10-01
Edwin Smith
Dead
c
ode in Stat
i
cString
commit
|
commitdiff
|
tree
next