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
Swap the Kind & mark bytes in HeaderWord
2015-05-01
E
d
win Smi
t
h
Sw
a
p the Kind & mark bytes i
n
HeaderWord
commit
|
commitdiff
|
tree
2015-05-01
Edwin
Smit
h
Remove
redundant if before inserting copy
commit
|
commitdiff
|
tree
2015-05-01
Edwin Smith
Use HeaderWord in
v
arious ut
i
lity headers
commit
|
commitdiff
|
tree
2015-05-01
Edwin
Smit
h
Use Hea
d
erWord in ArrayDa
t
a and
subclass
e
s
commit
|
commitdiff
|
tree
2015-04-30
E
d
w
i
n Smith
Use He
a
d
e
rWord i
n
StringD
a
t
a
commit
|
commitdiff
|
tree
2015-04-30
Edwin
S
mith
U
se
HeaderWo
r
d in Obj
e
ctD
a
ta and ResourceD
a
ta
commit
|
commitdiff
|
tree
2015-04-30
Edwin Smit
h
T
r
ack MixedA
r
ray capacity
,
ha
s
htable
s
ize, and
mask
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
Edwin
S
mith
Re
f
act
o
r H
a
sh
C
ollection t
o
w
ork with a normal empty
.
.
.
commit
|
commitdiff
|
tree
2015-04-29
Edwin Smith
H
e
aderW
o
rd for RefData
commit
|
commitdiff
|
tree
2015-04-29
Edwin
S
m
ith
Rename
H
e
aderKind::Nat
i
ve->NativeData
a
n
d
Resumabl
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
Edwin
Smith
Shrink
mi
x
ed-arra
y
by eliminating m_cap field
.
commit
|
commitdiff
|
tree
2015-04-21
Edwin Smith
M
oar const corre
c
tness
.
commit
|
commitdiff
|
tree
2015-04-16
Edwin Smith
Refactor StringData usin
g
16-bit CapCode
commit
|
commitdiff
|
tree
2015-04-15
Edwin
S
mi
t
h
move
Varia
n
t::unserialize to v
a
riable-unserializer
commit
|
commitdiff
|
tree
2015-04-15
Edwi
n
Smith
move
V
ariant::seriali
z
e() to
v
a
r
iable-serialize
r
commit
|
commitdiff
|
tree
2015-04-15
Edwi
n
S
mit
h
Convert Pac
k
edArr
a
y capacit
y
to a 16
-
bit pseudo-floating
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
E
d
win Sm
i
th
Re
m
ove litst
r
typedef
commit
|
commitdiff
|
tree
2015-04-02
E
dwin
Smith
Finish removing CollectionTy
p
e::
I
nvalid
commit
|
commitdiff
|
tree
2015-04-02
E
d
win Smith
Remove
i
nvalid cases in Ar
r
ayIter
commit
|
commitdiff
|
tree
2015-04-01
Edwin Smith
Refactor APC allocation
functions to return {APCHand
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
Edw
i
n Sm
i
th
D
on't use CollectionT
y
pe::Invalid in ArrayIte
r
::InitFuncPtr
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
Edwin Smith
Remov
e
u
s
e
o
f CT::
I
nvalid in c
o
mp
i
l
e
r
&
name-par
s
er
commit
|
commitdiff
|
tree
2015-03-31
Edw
i
n
S
mith
Remove
c
ollectionType d
e
fault cases
commit
|
commitdiff
|
tree
2015-03-30
E
dwin Smit
h
Remove namespace Collection
a
nd ma
k
e Co
l
l
ectionType
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
Edwin Smith
Move waitha
n
dle kind,sta
t
e
to
a c
_
WaitHand
l
e field
.
commit
|
commitdiff
|
tree
2015-03-29
Edwin Smi
t
h
Move BaseGenerat
o
r stat
e
byte
commit
|
commitdiff
|
tree
2015-03-27
Edwin Smith
E
nqueue ambig
u
o
u
s po
i
nters
a
fter
filterin
g
commit
|
commitdiff
|
tree
2015-03-25
Edwin
Smith
Add m
i
ssing he
a
der kinds in header-s
c
an
.
h to
f
ix
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Edwin Sm
i
th
Fix two bugs in colle
c
tion
-
type parser
commit
|
commitdiff
|
tree
2015-03-25
E
d
win Smith
Re
s
tructu
r
e mark l
o
op, f
i
x a couple bugs
commit
|
commitdiff
|
tree
2015-03-25
Edwi
n
Sm
i
t
h
Merge collectio
n
types into header kind
commit
|
commitdiff
|
tree
2015-03-23
Edwin Smith
Re
m
ove dead
s
tu
f
f
f
rom varray
commit
|
commitdiff
|
tree
2015-03-23
Edwin Smith
Pack Re
f
Data::
m
_cow and m
_
z into a one byte bi
t
field
.
commit
|
commitdiff
|
tree
2015-03-23
Edwin Smith
Drive-by d
e
lete some silly
forward decls
commit
|
commitdiff
|
tree
2015-03-20
Edwin
S
mith
Skip
tombstones in
M
ixedArray::scan()
commit
|
commitdiff
|
tree
2015-03-19
Edwin Smith
Scan
a
ll
of
R
DS
commit
|
commitdiff
|
tree
2015-03-19
Edwin Smith
Don
'
t try to mark
R
efData objects
a
llocated in rds
.
commit
|
commitdiff
|
tree
2015-03-18
Edwin
Smith
Heap Tracer
commit
|
commitdiff
|
tree
2015-03-18
Edwin Smith
Ad
d
new HeaderKin
d
for c_A
w
aitAllW
a
itHa
n
dl
e
commit
|
commitdiff
|
tree
2015-03-13
Ed
w
i
n Smith
Keep swee
p
ing unti
l
both lists are emp
t
y
commit
|
commitdiff
|
tree
2015-03-12
Edwin Smith
R
epla
c
e Sw
e
epa
b
leOb
j
with Sw
e
epableMem
b
er
commit
|
commitdiff
|
tree
2015-03-11
Edwin Smith
P
ack fields in
j
it
:
:Fram
e
S
t
ate
commit
|
commitdiff
|
tree
2015-03-10
Edwin Sm
i
th
C
lean up bcm
a
rker
commit
|
commitdiff
|
tree
2015-02-25
Edw
i
n Smith
Support any d
e
st register
i
n ldimm{b,l}
commit
|
commitdiff
|
tree
2015-02-18
Edw
i
n
Smith
Extend checkHeap() to
sanity
-
c
h
eck the ap
c
s
wee
p
list
s
.
commit
|
commitdiff
|
tree
2015-02-17
Edwin Smith
Dri
v
e-by inter
p
ret
e
r
t
weaks
commit
|
commitdiff
|
tree
2015-02-17
Edwin Smith
Upd
a
t
e
n
e
ws for "Dorff
"
commit
|
commitdiff
|
tree
2015-02-13
Edwin Smith
Modernize
ext_sessi
o
n
commit
|
commitdiff
|
tree
2015-02-12
Edw
i
n Smit
h
L
e
ave the heap par
s
abl
e
after
Memor
y
Manager::sweep()
commit
|
commitdiff
|
tree
2015-02-11
Edwin
S
mith
Create a non
v
irtual ver
s
ion
of
S
weepabl
e
for Objec
t
Datas
commit
|
commitdiff
|
tree
2015-02-06
Edwin Smith
R
e
name RDS
n
amesp
a
ce to r
d
s lowercase
.
commit
|
commitdiff
|
tree
2015-02-03
E
d
win Sm
i
th
Add decode_ba and
p
eek_b
a
commit
|
commitdiff
|
tree
2015-02-03
Edwin Smith
convert ma
c
ros to template functions
commit
|
commitdiff
|
tree
2015-02-03
Edwin Smi
t
h
Remove
varray/mia
r
ray/msarray and ArrayTracer
commit
|
commitdiff
|
tree
2015-01-28
Edwin Smi
t
h
R
e
move default c
a
se from Member
C
ode and
L
ocationCode
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
Edwin S
m
ith
Rep
l
ace the DECODE macros with
functions
.
commit
|
commitdiff
|
tree
2015-01-27
Edwin Smit
h
R
e
place member helper
argument
macros
w
i
th struc
t
MemberStat
e
commit
|
commitdiff
|
tree
2015-01-24
Edwin Smith
M
o
ve more
stuff
o
ut of ExecutionContex
t
commit
|
commitdiff
|
tree
2015-01-19
Edwin Smith
D
ocum
e
nt that DecodeCufIter does not do a surprise
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
Edwin Smi
t
h
Move i
n
terpOneXXX from mc-generat
o
r
.
c
p
p
to bytecode
.
cpp
commit
|
commitdiff
|
tree
2015-01-15
Edwin Smith
Move iopX
X
X
m
ethods ou
t
o
f ExecutionC
o
ntext
commit
|
commitdiff
|
tree
2015-01-14
E
d
wi
n
Smi
t
h
Fix docs for
D
e
codeCufIter
commit
|
commitdiff
|
tree
2015-01-13
Edwin
S
m
i
t
h
Remove jump-
o
p
t
s
commit
|
commitdiff
|
tree
2015-01-12
Edwin Smith
Factor
dfs helper into its own header
commit
|
commitdiff
|
tree
2015-01-12
Edwin Smith
Remove R
e
qBindJmp[N]Zero,
e
xtend
opt
i
mi
z
eExits() to
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
Edwin Smit
h
P
lum
b
SrcKey throu
g
h
to
sever
a
l s
e
rvice re
q
uest
op
c
odes
.
commit
|
commitdiff
|
tree
2015-01-08
Edwin S
m
ith
Add s
o
m
e comment
s
about
operand o
r
der for n
o
n-commutative
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Edwin
S
mith
Remove more Sweepable
p
ersistence cruft
.
commit
|
commitdiff
|
tree
2015-01-07
Edwi
n
Smit
h
Avoid
g
enerating unn
e
cess
a
ry copy{} instruc
t
ions
.
commit
|
commitdiff
|
tree
2015-01-07
E
d
win Smith
F
i
x use-after-free in TokenStore
commit
|
commitdiff
|
tree
2015-01-06
Edwin Smith
Inline
emitBindCall and emit
C
allNativeImpl
commit
|
commitdiff
|
tree
2014-12-29
Edwin Smith
Rem
o
ve PACKED_
T
V build
.
commit
|
commitdiff
|
tree
2014-12-29
Edwin Smith
Use vasm t
o
fold indexed loads when
index is a cons
t
.
commit
|
commitdiff
|
tree
2014-12-29
Ed
w
in
S
mith
vasm
B
ranch fusion
commit
|
commitdiff
|
tree
2014-12-29
Edwin Smith
Add Vconst c
l
ass so Vunit ca
n
h
old
s
everal kin
d
s
constants
.
commit
|
commitdiff
|
tree
2014-12-28
Edwin Sm
i
t
h
Parameterize rds in
h
elper functions
.
commit
|
commitdiff
|
tree
2014-12-28
Ed
w
in Smith
Remove the 1
6
-byte alignment requirement from
Resou
r
ceData
commit
|
commitdiff
|
tree
2014-12-25
Edw
i
n
S
m
ith
Remove align-16 attribute
from ObjectData
commit
|
commitdiff
|
tree
2014-12-23
Edwin Smit
h
Don't
a
l
l
ocate PlainFile instanc
e
s o
n
the stack
.
commit
|
commitdiff
|
tree
2014-12-21
E
d
win Smit
h
Use HeaderKind instead of
m
agic
i
n RefD
a
ta
commit
|
commitdiff
|
tree
2014-12-21
Ed
w
in Smith
Split up count
a
bl
e
.
h
commit
|
commitdiff
|
tree
2014-12-19
Edwin Smith
Add He
a
derKi
n
d
::Resumable an
d
Resumable
O
bj
commit
|
commitdiff
|
tree
2014-12-19
Edwin Sm
i
th
L
o
ad the exception p
o
inter
i
n unwindResume
H
elper
commit
|
commitdiff
|
tree
2014-12-18
Edw
i
n Smith
Rena
m
e
V
unit
:
:
c
pool to c
o
n
s
tants
commit
|
commitdiff
|
tree
2014-12-17
Edwin Smith
Remove
d
ea
d
JmpIn
s
tanceOfBitmask opcodes
commit
|
commitdiff
|
tree
2014-12-15
Edwin
S
mith
Factor
out
t
v
RefcountedDecRef calls from ext_collections
.
cpp
commit
|
commitdiff
|
tree
2014-12-14
Edwin Smith
remove tv
R
e
fcoun
t
edDecRefCe
l
l
(
)
commit
|
commitdiff
|
tree
2014-12-14
Edwin Sm
i
th
Use tvhel
p
ers
i
n typ
e
-variant
commit
|
commitdiff
|
tree
2014-12-14
Edwin Smith
Remove st
a
le comment
commit
|
commitdiff
|
tree
2014-12-13
E
d
win Smith
Swap arguments to
Va
r
i
a
nt(StrongBind) c
o
n
stru
c
t
o
r
.
commit
|
commitdiff
|
tree
2014-12-11
Edwin Smith
Convert ZendCu
s
tomEle
m
ent to sma
r
t-
a
lloc
a
t
i
on
commit
|
commitdiff
|
tree
2014-12-10
Edwin Smith
Al
l
ocate Image
r
e
sources w
i
t
h
MemoryManager
commit
|
commitdiff
|
tree
2014-12-08
Edwin
Smit
h
Use
h
e
ap
p
a
rs
i
ng for objprof
commit
|
commitdiff
|
tree
2014-12-07
Edwin S
m
ith
Refer to APCLocalArray as Apc
rather than Share
d
commit
|
commitdiff
|
tree
2014-12-06
Edwin Smith
Rename APCS
t
ring::m_data t
o
m
_
str
commit
|
commitdiff
|
tree
2014-12-05
E
dwin Smith
Use MemoryMa
n
ager to alloca
t
e Semaphore r
e
s
o
urces
commit
|
commitdiff
|
tree
2014-12-05
Edw
i
n Smith
Split Persis
t
entResou
r
ceStore
by to
p
l
e
vel ke
y
.
commit
|
commitdiff
|
tree
2014-12-05
Edwin Smith
Remove d
i
sabled known
P
ro
l
ogue optimization for Call
.
.
.
commit
|
commitdiff
|
tree
2014-12-05
Edwin Smith
Remove operator-> from S
t
rNR
commit
|
commitdiff
|
tree
2014-12-04
Edw
i
n Smith
Group fields of File
,
Socket, and SSLSock
e
t
commit
|
commitdiff
|
tree
next