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
Kill getKeyType[IS] and fix a emitVGetProp crash
2013-07-30
b
s
i
mm
e
rs
Kil
l
getKeyTy
p
e[IS]
a
n
d
fi
x
a e
m
itV
G
etProp c
r
a
s
h
commit
|
commitdiff
|
tree
2013-07-26
bsimmers
More cur*() -> live*()
r
enaming
commit
|
commitdiff
|
tree
2013-07-26
bsim
m
ers
Rena
m
e c
u
rFunc() to
l
iveFunc(
)
commit
|
commitdiff
|
tree
2013-07-26
bsimmers
Rename cu
r
Un
i
t() to liveUnit()
commit
|
commitdiff
|
tree
2013-07-25
bsimmers
Sup
p
ort parame
t
er reffiness i
n
the
tracelet re
g
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
bs
i
m
mers
Apply metadata to the ir in t
r
anslat
e
Tracelet
commit
|
commitdiff
|
tree
2013-07-24
b
simm
e
rs
Add bui
l
d flags to control the region selector
default
commit
|
commitdiff
|
tree
2013-07-23
bsimmers
Fix A
t
omic
V
e
c
tor:
:
ensu
r
eSiz
e
commit
|
commitdiff
|
tree
2013-07-23
b
s
immers
Increase
the start
i
ng s
i
ze for the
f
u
ncId AtomicVector
commit
|
commitdiff
|
tree
2013-07-23
b
simmers
Maintai
n
a mapping fr
o
m funcI
d
-
>
Func*
commit
|
commitdiff
|
tree
2013-07-22
bsimmer
s
Run
o
bj
e
ct destruc
t
ors before
c
learing autoload h
a
ndler
commit
|
commitdiff
|
tree
2013-07-19
bsimm
e
rs
Init
i
al tracel
e
t region sel
e
ctor
commit
|
commitdiff
|
tree
2013-07-19
bsimmers
Pull T
r
anslator's translat
e
*
me
t
hods in
t
o
a sepa
r
ate
.
.
.
commit
|
commitdiff
|
tree
2013-07-10
bsimmers
Clean u
p
V
ectorE
f
fec
t
s::init
commit
|
commitdiff
|
tree
2013-07-10
bsimmer
s
Remov
e
operator
=
=(O
p
,
Opcode) and fr
i
ends
commit
|
commitdiff
|
tree
2013-06-28
b
si
m
mers
Elim
i
nate Marker
i
nstruction
s
commit
|
commitdiff
|
tree
2013-06-27
bsimmers
Fix and reenable test/quick/setpro
f
il
e
_th
r
ow
.
php
commit
|
commitdiff
|
tree
2013-06-27
bsimmers
Pass known Func*s through in the region tran
s
lator
commit
|
commitdiff
|
tree
2013-06-27
b
simmers
Supp
o
r
t
i
n
terp
O
ne in translateRegi
o
n
commit
|
commitdiff
|
tree
2013-06-27
bsi
m
me
r
s
Handle
para
m
e
t
er reffiness in trans
l
ateRe
g
ion
commit
|
commitdiff
|
tree
2013-06-25
b
s
immers
Fi
x
hhvm tests
commit
|
commitdiff
|
tree
2013-06-25
bsimmers
Turn HPHP::Op in
t
o
an
enum cl
a
ss
commit
|
commitdiff
|
tree
2013-06-21
b
sim
m
ers
Add an op
t
i
o
n to
t
est/run to pass thr
o
u
g
h extra runt
i
m
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
bsimmers
Tran
s
l::
T
racelet -> JIT:
:
Reg
i
onDesc convert
e
r
commit
|
commitdiff
|
tree
2013-06-16
bsimm
e
rs
Revert
"Adde
d
AssertThis
o
pcode
a
n
d modified t
r
anslator
.
.
.
commit
|
commitdiff
|
tree
2013-06-16
bsimmers
WIterNext and WIt
e
rNex
t
K sho
u
ld break BBs
commit
|
commitdiff
|
tree
2013-06-12
bsimme
r
s
Basic reg
i
on translator
commit
|
commitdiff
|
tree
2013-06-07
bs
i
mmers
Clean up T
r
anslatorX64
commit
|
commitdiff
|
tree
2013-06-06
bs
i
mmers
Disable
f
laky zend test
commit
|
commitdiff
|
tree
2013-06-04
bsimmers
Re
m
ove immstack
.
cpp
commit
|
commitdiff
|
tree
2013-06-03
b
s
immers
Collapse
runtim
e
/vm/translator
'
s content
s
into runtime
.
.
.
commit
|
commitdiff
|
tree
2013-06-03
bs
i
mmers
Rip ou
t
preconsts
commit
|
commitdiff
|
tree
2013-06-03
bs
i
mmers
Kill more of tx64
commit
|
commitdiff
|
tree
2013-06-03
bsimmers
Fix a lint erro
r
commit
|
commitdiff
|
tree
2013-05-31
bsimmers
Run hhir exi
t
t
r
aces
during un
w
inding; don't spi
l
l
s
tack
.
.
.
commit
|
commitdiff
|
tree
2013-05-24
b
simmers
Turn
S
rcRec
commit
|
commitdiff
|
tree
2013-05-21
bsimmers
Add Tra
n
s
l
Args and delete a bunch of tx64
c
ode
commit
|
commitdiff
|
tree
2013-05-21
b
simmers
Nuke tr
a
nsl
a
t
o
r-
x
64-v
e
ctor
.
cp
p
commit
|
commitdiff
|
tree
2013-05-20
b
s
immers
Move JIT
commit
|
commitdiff
|
tree
2013-05-20
bsimmers
K
ill
r
untime o
p
ti
o
ns
related to
turn
i
ng off the
I
R
commit
|
commitdiff
|
tree
2013-05-20
bsi
m
mers
Move
more I
R
classes
i
nto t
h
eir own head
e
rs
commit
|
commitdiff
|
tree
2013-05-20
bsimmers
F
i
x static_
a
ssert in pac
k
ed_tv build
commit
|
commitdiff
|
tree
2013-05-15
bs
i
mmers
Move p
a
rts of ir
.
h
to trac
e
.
h and cfg
.
h
commit
|
commitdiff
|
tree
2013-05-15
bsi
m
mer
s
Opt
i
m
ize st
r
ing of
f
set setting
commit
|
commitdiff
|
tree
2013-05-15
bsimmers
Predict that the result of SetM is
the
sam
e
a
s
its
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
bsimmers
Disabl
e
t
est/zend/good/ext-st
a
ndard-strin
g
s/s
e
tlocale_bas
i
c
2
.
php
commit
|
commitdiff
|
tree
2013-05-10
bsimmer
s
Tune some VectorT
r
ansl
a
t
o
r he
l
pers
commit
|
commitdiff
|
tree
2013-05-10
b
s
immers
tx64's vecto
r
helpers a
r
e
no longer ho
t
commit
|
commitdiff
|
tree
2013-05-09
bs
i
mm
e
r
s
Clean up IR printing
commit
|
commitdiff
|
tree
2013-05-09
bsimmers
Don't t
e
mplate on
op for Se
t
OpProp a
n
d IncDe
c
Prop
commit
|
commitdiff
|
tree
2013-05-07
bsimmers
Us
e
traceRelease for Eval
.
D
u
mp
B
yte
c
o
d
e
commit
|
commitdiff
|
tree
2013-05-07
b
simmers
Disable s
o
m
e
z
end t
e
sts reported as flaky
commit
|
commitdiff
|
tree
2013-05-07
bsi
m
m
e
rs
F
i
x runtime option
s
f
or
t
ests
commit
|
commitdiff
|
tree
2013-05-06
bsimmers
Do
n
't derefer
e
n
c
e a null array
i
n our SIGCHLD
handle
r
commit
|
commitdiff
|
tree
2013-05-02
b
simmer
s
K
ill always
L
owM
e
m
commit
|
commitdiff
|
tree
2013-04-30
bs
i
mmers
Shorten SSATmp::getInstruction, S
S
ATmp::getT
y
pe, IRInstru
c
ti
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
b
s
imme
r
s
hhir punting to interp
b
y def
a
ult, maste
r
version
commit
|
commitdiff
|
tree
2013-04-26
bs
i
mmers
Re
v
ert "Fi
x
varios ext/hash
a
lgorithms"
commit
|
commitdiff
|
tree
2013-04-26
bsimmers
Do
n
't check s
u
r
prise flags
i
n onFunct
i
onExit
commit
|
commitdiff
|
tree
2013-04-22
bsi
m
m
e
rs
Rever
t
"name a
n
onymous cont
i
nu
a
t
ions as Class:
:
M
e
thod
.
.
.
commit
|
commitdiff
|
tree
2013-04-18
bsimmers
Revert G
e
nerator cha
n
ges
commit
|
commitdiff
|
tree
2013-04-18
bsimmers
Disa
b
le test/q
u
ic
k
/seri
a
lize
.
php
commit
|
commitdiff
|
tree
2013-04-17
b
s
imm
e
rs
Disable H
h
bc
T
r
anslator
:
:emitMo
d
commit
|
commitdiff
|
tree
2013-04-17
bsimmers
U
n
box
vector he
l
pe
r
keys in
t
ranslated
c
ode
commit
|
commitdiff
|
tree
2013-04-17
bs
i
mmers
Don't type-spe
c
ial
i
ze helpers for uncom
m
on ve
c
tor operations
commit
|
commitdiff
|
tree
2013-04-12
bsimmers
Im
p
lement FP
u
shCuf* in hhir
commit
|
commitdiff
|
tree
2013-04-12
bsimmers
Disable
d
n
o
n-refcounted
l
ocals optimization
commit
|
commitdiff
|
tree
2013-04-12
bs
i
mmers
Shut down if we lose a LightProcess c
h
i
l
d
commit
|
commitdiff
|
tree
2013-04-11
b
simmers
Impl
e
m
ent StaticLocInit in h
h
ir
commit
|
commitdiff
|
tree
2013-04-09
b
s
immers
D
i
sable
T
estExtMy
s
ql
commit
|
commitdiff
|
tree
2013-04-09
bsimm
e
rs
Mov
e
a couple zend tests ba
c
k to bad
commit
|
commitdiff
|
tree
2013-04-09
b
s
i
m
m
e
rs
Better register a
l
l
ocation for Def
L
a
b
el sources
commit
|
commitdiff
|
tree
2013-04-02
bsimmers
Em
i
t Uns
e
tProp in Vect
o
rTranslator
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Fix
baseVa
l
Change
d
check for empty
base promotion in
.
.
.
commit
|
commitdiff
|
tree
2013-04-01
bs
i
mm
e
rs
P
rofil
e
vec
t
or inst
r
u
c
t
i
on sha
p
es
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Impl
e
ment VectorTran
s
lator::UnsetElem
commit
|
commitdiff
|
tree
2013-04-01
bsi
m
mers
Impl
e
m
ent al
l
of VerifyParamType in hhir
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Strength
e
n fil
e
path
.
filte
r
and make
i
t
r
un for all
.
.
.
commit
|
commitdiff
|
tree
2013-03-28
b
s
im
m
e
rs
Remov
e
s
p
eci
a
l cases for vector in
s
tructions in
t
he ir
commit
|
commitdiff
|
tree
2013-03-28
bsimmer
s
Fast
p
ath
f
o
r simple
array I
s
set
M
commit
|
commitdiff
|
tree
2013-03-27
bsi
m
m
ers
Ad
d
a fastpath for
simple a
r
ray
CGetMs to VectorTranslato
r
commit
|
commitdiff
|
tree
2013-03-27
b
simm
e
rs
Put Vector
T
ransla
t
o
r helpers
i
n
a
namespace
commit
|
commitdiff
|
tree
2013-03-25
bsimmers
Add null base support
to VectorTranslator
commit
|
commitdiff
|
tree
2013-03-22
bsimmer
s
Implement more
fin
a
l
o
peration
s
in
VectorTranslator
commit
|
commitdiff
|
tree
2013-03-21
bsi
m
m
e
rs
Dis
a
b
l
e flaky
TestE
x
tPdo-test_pdo_mysql
commit
|
commitdiff
|
tree
2013-03-19
bsim
m
e
r
s
Print r
e
lative of
f
sets in Eval
.
JitCo
m
pareHHIR
commit
|
commitdiff
|
tree
2013-03-19
bsimmers
Implement support f
o
r stack bases in Vect
o
rTra
n
slator
commit
|
commitdiff
|
tree
2013-03-19
bsimmers
Imp
l
ement specializ
e
d a
r
r
a
y
setting in VectorTr
a
nslator
commit
|
commitdiff
|
tree
2013-03-19
bsi
m
mers
Disable test/vm/idn-uts
4
6-errors
.
php
commit
|
commitdiff
|
tree
2013-03-18
bsimmers
Add assert_throw and a
s
sert_log
commit
|
commitdiff
|
tree
2013-03-15
bsi
m
mers
Fix the release build
commit
|
commitdiff
|
tree
2013-03-15
bsim
m
ers
I
m
p
l
ement known pr
o
per
t
y off
s
ets
i
n
Vect
o
r
T
ra
n
slator
commit
|
commitdiff
|
tree
2013-03-15
bsimmers
Disable flaky tests i
n
Test
E
xtFile and TestExtImageSp
r
i
te
commit
|
commitdiff
|
tree
2013-03-15
bs
i
mmers
Restore short al
i
as
e
s for Dest
T
ype en
u
m
in nativecalls
.
cpp
commit
|
commitdiff
|
tree
2013-03-12
bsim
m
ers
Implement
VectorTra
n
s
l
ator::emitSe
t
N
ew
E
lem and emit
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
b
simmers
Enable VectorTranslator::
e
m
i
tRa
t
chetRefs
commit
|
commitdiff
|
tree
2013-03-12
bsimm
e
rs
Impl
e
men
t
support for boxe
d
bases
i
n Vect
o
r
T
r
a
n
slator
commit
|
commitdiff
|
tree
2013-03-12
bsimmers
Add stronger as
s
ertions when killing IncRef
s
i
n
dce
commit
|
commitdiff
|
tree
2013-03-12
bsi
m
mer
s
Impleme
n
t VectorTra
n
slator::emitElem
commit
|
commitdiff
|
tree
2013-03-09
b
simm
e
r
s
Remove
D
ecRef's
s
o
urce from the c
s
e table
commit
|
commitdiff
|
tree
next