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
Use previous version of script
2013-06-21
bsimme
r
s
Add
a
n
option
t
o test/run to pass
through extra runtime
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
bsimmers
Transl::Tra
c
el
e
t ->
J
IT::R
e
gi
o
nDesc converter
commit
|
commitdiff
|
tree
2013-06-16
b
simmers
Reve
r
t "Added A
s
se
r
tThis o
p
code
an
d
modif
i
e
d
tr
a
nslator
.
.
.
commit
|
commitdiff
|
tree
2013-06-16
bs
i
mmer
s
W
I
terNe
x
t and WIterNe
x
tK sho
u
ld break
BBs
commit
|
commitdiff
|
tree
2013-06-12
b
s
imm
e
rs
Basic region
tr
a
nslator
commit
|
commitdiff
|
tree
2013-06-07
bsim
m
ers
Clean up
T
ransla
t
orX64
commit
|
commitdiff
|
tree
2013-06-06
b
s
i
mmers
Disable flaky
z
end test
commit
|
commitdiff
|
tree
2013-06-04
bsimmers
Rem
o
ve immstac
k
.
cpp
commit
|
commitdiff
|
tree
2013-06-03
b
simmers
Collapse runtime/vm/tran
s
lator's
c
ontents into runtime
.
.
.
Facebook: ~
bsimmers
/bin/move-vm-files.sh
commit
|
commitdiff
|
tree
2013-06-03
bsimmers
Rip out pre
c
onsts
commit
|
commitdiff
|
tree
2013-06-03
bsimmers
Kill more
o
f tx64
commit
|
commitdiff
|
tree
2013-06-03
b
simm
e
rs
Fix a lint error
commit
|
commitdiff
|
tree
2013-05-31
bsimmers
Run hhi
r
exit traces d
u
ring unwind
i
ng; do
n
'
t
spillstack
.
.
.
commit
|
commitdiff
|
tree
2013-05-24
bsimmers
Turn SrcRec
commit
|
commitdiff
|
tree
2013-05-21
bsimmers
Add Tra
n
slArgs and del
e
t
e a
b
un
c
h of
t
x64
code
commit
|
commitdiff
|
tree
2013-05-21
bsimmers
Nuke t
r
anslator-x64-v
e
ctor
.
cpp
commit
|
commitdiff
|
tree
2013-05-20
bsimmers
Move
JIT
commit
|
commitdiff
|
tree
2013-05-20
bsim
m
ers
Kill runtim
e
opti
o
ns related to tur
n
ing off the IR
commit
|
commitdiff
|
tree
2013-05-20
bsim
m
ers
Move more IR
c
l
asses into the
i
r
own headers
commit
|
commitdiff
|
tree
2013-05-20
bsimmers
Fix static_assert in pack
e
d_tv build
commit
|
commitdiff
|
tree
2013-05-15
bsimm
e
rs
Mov
e
pa
r
t
s
of
i
r
.
h
to
t
race
.
h and
cfg
.
h
commit
|
commitdiff
|
tree
2013-05-15
bsimmers
Optimize string o
f
fset setting
commit
|
commitdiff
|
tree
2013-05-15
bsimmer
s
Predict that the re
s
u
l
t o
f
SetM i
s
th
e
same
as it
s
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
bsimmers
Disable
t
est/zend/go
o
d/ext-standard-str
i
n
g
s/set
l
oca
l
e_basic2
.
p
hp
commit
|
commitdiff
|
tree
2013-05-10
bsimme
r
s
Tune s
o
me V
e
ctorTranslator
helpers
commit
|
commitdiff
|
tree
2013-05-10
bsimmers
tx64's vector
h
e
l
pers are
n
o l
o
ng
e
r hot
commit
|
commitdiff
|
tree
2013-05-09
b
sim
m
ers
Cl
e
an up IR
printing
commit
|
commitdiff
|
tree
2013-05-09
bsimm
e
rs
D
o
n't te
m
plate on op fo
r
SetOp
P
rop and IncDecProp
commit
|
commitdiff
|
tree
2013-05-07
bsimmers
Use traceRelea
s
e for Eval
.
DumpB
y
tec
o
de
commit
|
commitdiff
|
tree
2013-05-07
bsi
m
mers
Disable some
zend tests report
e
d as flaky
commit
|
commitdiff
|
tree
2013-05-07
b
sim
m
ers
Fix r
u
ntime opt
i
ons
f
or
t
ests
commit
|
commitdiff
|
tree
2013-05-06
bsimm
e
rs
Don
'
t
dere
f
erence
a
null ar
r
ay
in our SIGCHL
D
handler
commit
|
commitdiff
|
tree
2013-05-02
bsimmers
Kil
l
a
lw
a
ysLowMem
commit
|
commitdiff
|
tree
2013-04-30
bsimmers
Short
e
n SSATmp::g
e
t
I
nstru
c
tion, SSATmp::get
T
ype,
I
R
Instructi
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
bs
i
mmers
hhir p
u
nt
i
ng
t
o int
e
rp by
default, ma
s
ter version
commit
|
commitdiff
|
tree
2013-04-26
bs
i
mmers
Revert "Fix vario
s
ext
/
hash algorithms"
commit
|
commitdiff
|
tree
2013-04-26
bs
i
m
mers
Do
n
't check s
u
rprise flags
i
n onFunc
t
io
n
Exit
commit
|
commitdiff
|
tree
2013-04-22
bsimm
e
rs
Revert "na
m
e an
o
nymous continuations as Class::Metho
d
.
.
.
commit
|
commitdiff
|
tree
2013-04-18
bsimmers
Revert Generato
r
c
h
ange
s
commit
|
commitdiff
|
tree
2013-04-18
bsimmer
s
Disable test
/
quick/serialize
.
p
h
p
commit
|
commitdiff
|
tree
2013-04-17
bsimmers
D
i
sa
b
le HhbcTran
s
la
t
or::emitMod
commit
|
commitdiff
|
tree
2013-04-17
bsim
m
ers
Unbox vector helper
k
eys
in
tr
a
n
slate
d
code
commit
|
commitdiff
|
tree
2013-04-17
bsimmers
Don't t
y
pe-specialize
h
elpers fo
r
u
ncom
m
on vector operations
commit
|
commitdiff
|
tree
2013-04-12
bs
i
mmers
I
m
pl
e
m
e
nt F
P
ushCuf
*
in hhir
commit
|
commitdiff
|
tree
2013-04-12
bs
i
mmers
Disa
b
l
ed non-refcou
n
t
e
d locals
opt
i
m
ization
commit
|
commitdiff
|
tree
2013-04-12
bsim
m
er
s
S
h
u
t
d
own if we lose a L
i
ghtProce
s
s child
commit
|
commitdiff
|
tree
2013-04-11
b
simmers
I
m
p
l
e
ment StaticLocInit in hhir
commit
|
commitdiff
|
tree
2013-04-09
bsimm
e
r
s
D
isabl
e
TestExtMysql
commit
|
commitdiff
|
tree
2013-04-09
bs
i
m
m
e
r
s
Move a co
u
ple zend t
e
sts
b
ack to bad
commit
|
commitdiff
|
tree
2013-04-09
bsi
m
me
r
s
Better r
e
giste
r
allocation for
D
efLabel s
o
urces
commit
|
commitdiff
|
tree
2013-04-02
bsimmers
Emit UnsetProp in
VectorTranslato
r
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Fix ba
s
e
ValChange
d
check for empty base promotio
n
in
.
.
.
commit
|
commitdiff
|
tree
2013-04-01
bsim
m
ers
P
rofile ve
c
tor instructi
o
n shapes
commit
|
commitdiff
|
tree
2013-04-01
b
s
i
mmers
Implement
V
ectorTranslator::UnsetElem
commit
|
commitdiff
|
tree
2013-04-01
bsimm
e
r
s
Implement a
l
l of VerifyParamT
y
pe in h
h
ir
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Strength
e
n file
p
a
t
h
.
filter and make it run
for all
.
.
.
commit
|
commitdiff
|
tree
2013-03-28
b
simmers
Remove special cases for vector
instructions in the ir
commit
|
commitdiff
|
tree
2013-03-28
bsimme
r
s
Fastpath for si
m
p
l
e
a
r
r
a
y
I
ssetM
commit
|
commitdiff
|
tree
2013-03-27
bsi
m
mers
A
dd a fastpath f
o
r
simp
l
e a
r
r
ay C
G
etMs to VectorTra
n
slator
commit
|
commitdiff
|
tree
2013-03-27
bsimmers
P
u
t
V
ec
t
orTranslator
h
elpers in
a namespace
commit
|
commitdiff
|
tree
2013-03-25
bsimmers
A
dd
null base supp
o
rt to VectorTran
s
lato
r
commit
|
commitdiff
|
tree
2013-03-22
bsimmers
Implement
m
ore final o
p
erations in
V
ectorTranslator
commit
|
commitdiff
|
tree
2013-03-21
bs
i
mmers
Disable flaky T
e
s
t
ExtPdo-test_pdo
_
m
y
sql
commit
|
commitdiff
|
tree
2013-03-19
b
simmers
Prin
t
r
e
la
t
ive offsets in
Eval
.
JitCom
p
a
re
H
HIR
commit
|
commitdiff
|
tree
2013-03-19
bsimmers
Implem
e
nt
s
uppo
r
t for stack bases
i
n Vec
t
orTranslator
commit
|
commitdiff
|
tree
2013-03-19
b
simmers
Impleme
n
t
s
pecialized arra
y
s
etting
in VectorTransl
a
to
r
commit
|
commitdiff
|
tree
2013-03-19
bsi
m
m
ers
Disable
test/vm/i
d
n-uts46-errors
.
php
commit
|
commitdiff
|
tree
2013-03-18
bsimm
e
rs
A
d
d asser
t
_thro
w
and a
s
sert_log
commit
|
commitdiff
|
tree
2013-03-15
bsim
m
e
r
s
Fix the
release build
commit
|
commitdiff
|
tree
2013-03-15
bsim
m
ers
Impleme
n
t kno
w
n pr
o
perty
o
f
fsets
in Vecto
r
Translator
commit
|
commitdiff
|
tree
2013-03-15
bsimm
e
rs
Disable flaky test
s
in TestExtFile and TestExt
I
mageS
p
rite
commit
|
commitdiff
|
tree
2013-03-15
b
s
immers
R
e
s
to
r
e short aliases for DestType
e
num in nativecalls
.
cpp
commit
|
commitdiff
|
tree
2013-03-12
bsimmers
Implemen
t
VectorTransl
a
tor::emitSetNewElem and
e
mit
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
b
simmers
Enabl
e
Ve
c
torTranslator::emitR
a
tchetRefs
commit
|
commitdiff
|
tree
2013-03-12
bsimmers
Imp
l
ement supp
o
rt for boxed bases in VectorTransl
a
tor
commit
|
commitdiff
|
tree
2013-03-12
b
si
m
m
ers
Add str
o
nge
r
a
s
s
ertions when
k
i
lling IncRef
s
in d
c
e
commit
|
commitdiff
|
tree
2013-03-12
bs
i
mmer
s
Implement V
e
ct
o
rTranslator::emitElem
commit
|
commitdiff
|
tree
2013-03-09
bsim
m
ers
Remove DecRef's so
u
r
c
e
from the cse ta
b
l
e
commit
|
commitdiff
|
tree
2013-03-09
bsim
m
ers
Elimin
a
te jumps to the next in
s
truction at codegen
.
.
.
commit
|
commitdiff
|
tree
2013-03-09
bsimmers
D
i
sable the h
h
ir ve
c
tor translat
o
r unless tx64 i
s
disable
d
commit
|
commitdiff
|
tree
2013-03-09
bsimmers
Don't spi
l
l
S
SATmps that came from the same stack
locat
i
on
.
.
.
commit
|
commitdiff
|
tree
2013-03-09
bs
i
mmers
Fix
type m
i
stake in cgOpSub
commit
|
commitdiff
|
tree
2013-03-09
b
s
immers
Remove HhbcTranslator::m_unboxPtrs and clean up emitCG
e
tProp
.
.
.
commit
|
commitdiff
|
tree
2013-03-09
b
s
immers
Don't
i
n
itialize MIn
s
trState in
s
ome more
c
om
m
on cases
commit
|
commitdiff
|
tree
2013-03-08
b
s
immers
Add
I
R
dumps t
o
the outp
u
t of Eva
l
JitCompar
e
HH
I
R
commit
|
commitdiff
|
tree
2013-03-06
bsi
m
mers
Update
p
rint
i
n
g of
StRaw
commit
|
commitdiff
|
tree
2013-03-06
bsimm
e
rs
Add a t
o
p-l
e
vel catch to
RUN_TEST
commit
|
commitdiff
|
tree
2013-02-19
b
s
immers
Turn on
H
HIRDi
s
a
b
leTx64
for IR auto
m
a
t
e
d tests
commit
|
commitdiff
|
tree
2013-02-19
b
s
immers
Fix VectorEffects f
o
r bad array keys
commit
|
commitdiff
|
tree
2013-02-14
bsimmer
s
F
i
x
hphp
commit
|
commitdiff
|
tree
2013-02-14
b
simmer
s
Trace slow exits
t
o
t
x64 in TR
A
CE=
p
unt:1
commit
|
commitdiff
|
tree
2013-02-13
b
si
m
mers
F
ix TRACE=
p
u
nt:1
commit
|
commitdiff
|
tree
2013-02-13
bs
i
mme
r
s
T
abl
e
-drive regis
t
er alloca
t
i
on
a
n
d
cod
e
g
e
n
f
or simp
l
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-13
bsimmers
Implement m
o
re of HhbcTra
n
slator::Ve
c
torTran
s
l
a
tor
commit
|
commitdiff
|
tree
2013-02-13
bsimmers
R
efine som
e
use of types in the IR
commit
|
commitdiff
|
tree
2013-02-13
bsimmers
Fix bugs in cgGetCtxFwdCall
commit
|
commitdiff
|
tree
2013-02-13
bsimmers
Put p
r
edefined
t
ype bit
patt
e
rns
i
n
an enu
m
commit
|
commitdiff
|
tree
2013-02-13
bsimmers
L
i
m
i
t number of
t
est jobs to 20 max
commit
|
commitdiff
|
tree
2013-02-11
bsimmers
PtrTo*
o
nly nee
d
s
o
ne regi
s
ter
commit
|
commitdiff
|
tree
2013-02-11
bsimmers
Add Typ
e
::equal
s
commit
|
commitdiff
|
tree
next