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
Remove deprecated asio_* methods
2013-04-30
bs
i
mmer
s
Shorten SSATmp:
:
getIns
t
ructi
o
n
,
SSATmp::getType
,
IRInstructi
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
bsimmers
h
hir punting to interp
b
y
default, master
v
e
rsion
commit
|
commitdiff
|
tree
2013-04-26
bsimmers
Revert "Fix
v
ar
i
os ext/hash algo
r
ithms"
commit
|
commitdiff
|
tree
2013-04-26
bsimmers
Don't ch
e
ck surprise flags in on
F
u
n
c
tion
E
xi
t
commit
|
commitdiff
|
tree
2013-04-22
bsimmers
Revert "nam
e
anonymous
conti
n
ua
t
i
o
ns a
s
Cla
s
s::Method
.
.
.
commit
|
commitdiff
|
tree
2013-04-18
bsimmers
Revert G
e
nerator ch
a
nge
s
commit
|
commitdiff
|
tree
2013-04-18
bs
i
mme
r
s
D
i
sable test/quick/seri
a
lize
.
ph
p
commit
|
commitdiff
|
tree
2013-04-17
bs
i
mmers
Di
s
able HhbcTranslat
o
r::emitMod
commit
|
commitdiff
|
tree
2013-04-17
bsimmers
Unbox
v
ector he
l
per keys in tra
n
slated cod
e
commit
|
commitdiff
|
tree
2013-04-17
bsimmers
Don
'
t type-specialize
h
elpers
f
o
r un
c
ommon vector op
e
rations
commit
|
commitdiff
|
tree
2013-04-12
bsimm
e
r
s
Implement FPushCuf* in hhir
commit
|
commitdiff
|
tree
2013-04-12
bsi
m
mers
Dis
a
bled non-refcounted locals optimization
commit
|
commitdiff
|
tree
2013-04-12
bsimmers
Shu
t
d
o
w
n
if we lose a
L
ightProcess child
commit
|
commitdiff
|
tree
2013-04-11
bsimme
r
s
I
mple
m
ent Sta
t
icL
o
c
I
nit i
n
hhir
commit
|
commitdiff
|
tree
2013-04-09
bsim
m
e
rs
Disa
b
le TestExtMysql
commit
|
commitdiff
|
tree
2013-04-09
bsimmers
M
o
ve a couple zend test
s
back to bad
commit
|
commitdiff
|
tree
2013-04-09
bsimmer
s
Bett
e
r regi
s
ter allo
c
at
i
on for De
f
Label sources
commit
|
commitdiff
|
tree
2013-04-02
bsimmers
Emit UnsetProp in VectorTrans
l
a
t
o
r
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Fix
baseValChanged c
h
e
c
k
f
or emp
t
y
base promotion in
.
.
.
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Profile vec
t
o
r
instruction shape
s
commit
|
commitdiff
|
tree
2013-04-01
b
s
i
mmers
Implement VectorTranslator::UnsetElem
commit
|
commitdiff
|
tree
2013-04-01
bs
i
mmers
Implemen
t
all
o
f
VerifyPar
a
mType in hhir
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Strengt
h
en f
i
lepath
.
filter and m
a
ke it run for
a
ll
.
.
.
commit
|
commitdiff
|
tree
2013-03-28
bsi
m
mers
Remove
sp
e
cial cases
for ve
c
tor instruc
t
ions
i
n the ir
commit
|
commitdiff
|
tree
2013-03-28
bsimmers
Fastpath for simple array Is
s
e
t
M
commit
|
commitdiff
|
tree
2013-03-27
bsimmers
A
dd a fastp
a
th for
s
imple array C
G
etMs to VectorTranslato
r
commit
|
commitdiff
|
tree
2013-03-27
bsimmers
Put VectorTran
s
l
a
tor helpe
r
s
i
n a namespace
commit
|
commitdiff
|
tree
2013-03-25
b
sim
m
ers
Add null base support
to Vecto
r
Translator
commit
|
commitdiff
|
tree
2013-03-22
bsim
m
ers
Im
p
lement more final
o
p
erat
i
o
n
s in Vect
o
rTr
a
n
s
lator
commit
|
commitdiff
|
tree
2013-03-21
bsimmers
Dis
a
ble flaky TestExtPdo-test_pdo_mysql
commit
|
commitdiff
|
tree
2013-03-19
bsimmers
Print re
l
a
tive offsets in Eval
.
J
i
tCompareHHIR
commit
|
commitdiff
|
tree
2013-03-19
bs
i
mme
r
s
Im
p
lement support for stack base
s
in
VectorTranslator
commit
|
commitdiff
|
tree
2013-03-19
bsimmers
Implement s
p
ecialized
arr
a
y setting in
V
ectorT
r
an
s
lator
commit
|
commitdiff
|
tree
2013-03-19
b
simmers
Disa
b
l
e test/vm/i
d
n-u
t
s46-e
r
r
o
rs
.
php
commit
|
commitdiff
|
tree
2013-03-18
b
si
m
mers
Add assert_throw an
d
assert_log
commit
|
commitdiff
|
tree
2013-03-15
bsimm
e
rs
Fix th
e
release build
commit
|
commitdiff
|
tree
2013-03-15
bsi
m
m
ers
I
m
plement known pro
p
e
r
ty offsets in
VectorTra
n
sla
t
or
commit
|
commitdiff
|
tree
2013-03-15
b
si
m
mers
Disable fl
a
ky tests in Test
E
xt
F
ile and Tes
t
ExtImag
e
S
p
rite
commit
|
commitdiff
|
tree
2013-03-15
b
s
immers
Restore short aliases for DestType enu
m
in nativecalls
.
cpp
commit
|
commitdiff
|
tree
2013-03-12
bsimmers
Imp
l
ement VectorTranslator::emitSetNewElem and
e
mit
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
bsimmers
Enable VectorT
r
anslator::emitRatchetRefs
commit
|
commitdiff
|
tree
2013-03-12
bsi
m
mer
s
Implemen
t
support
for boxed bases in VectorTranslator
commit
|
commitdiff
|
tree
2013-03-12
bsimmers
Add stronger
a
ssert
i
ons
w
h
e
n
killi
n
g IncRefs i
n
dce
commit
|
commitdiff
|
tree
2013-03-12
bsimme
r
s
Impl
e
m
e
nt VectorTranslato
r
::emitEle
m
commit
|
commitdiff
|
tree
2013-03-09
bsi
m
mer
s
R
e
move DecRef'
s
source
fro
m
the cse table
commit
|
commitdiff
|
tree
2013-03-09
bsi
m
me
r
s
E
liminate
jumps to t
h
e next
i
n
s
tr
u
c
t
ion
a
t
codegen
.
.
.
commit
|
commitdiff
|
tree
2013-03-09
bsim
m
ers
Disable
the
hhir vec
t
or translator unle
s
s
t
x64 is disabled
commit
|
commitdiff
|
tree
2013-03-09
bsimmers
Don't s
p
ill
SSATmps t
h
at came from
t
he s
a
me stack lo
c
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2013-03-09
bsimmers
Fix type
m
istake in cgOpSub
commit
|
commitdiff
|
tree
2013-03-09
bsimme
r
s
Remove
HhbcTran
s
l
ator::m_unbox
P
trs and clean u
p
emitC
G
et
P
r
o
p
.
.
.
commit
|
commitdiff
|
tree
2013-03-09
bsimmers
Don't i
n
itialize MInstrState in som
e
m
o
r
e common case
s
commit
|
commitdiff
|
tree
2013-03-08
bsimm
e
rs
A
dd IR dump
s
to th
e
output of EvalJitCompareHHIR
commit
|
commitdiff
|
tree
2013-03-06
bsimmers
Update printing of StRaw
commit
|
commitdiff
|
tree
2013-03-06
bsimmers
A
d
d a top-level
catch to RUN_TEST
commit
|
commitdiff
|
tree
2013-02-19
b
s
immers
Turn on HHIRDisableTx
6
4
f
or IR autom
a
ted
t
es
t
s
commit
|
commitdiff
|
tree
2013-02-19
bsimmers
Fix V
e
c
tor
E
ffects for bad array k
e
ys
commit
|
commitdiff
|
tree
2013-02-14
bsimmers
F
ix hphp
commit
|
commitdiff
|
tree
2013-02-14
bsim
m
ers
Trace slow exits to tx64 i
n
T
RACE=
p
u
n
t
:
1
commit
|
commitdiff
|
tree
2013-02-13
b
s
imme
r
s
Fix TRACE=punt:1
commit
|
commitdiff
|
tree
2013-02-13
bsimmers
Tabl
e
-drive
regi
s
ter alloc
a
tion and cod
e
gen for
s
imple
.
.
.
commit
|
commitdiff
|
tree
2013-02-13
bs
i
m
m
ers
Implement more of HhbcTrans
l
ator
:
:V
e
ctor
T
ransl
a
tor
commit
|
commitdiff
|
tree
2013-02-13
b
si
m
mers
Re
f
ine s
o
me use o
f
types in the IR
commit
|
commitdiff
|
tree
2013-02-13
b
si
m
mers
F
ix bugs in
cgGetCtxFwdCall
commit
|
commitdiff
|
tree
2013-02-13
bsimmer
s
Pu
t
prede
f
i
n
ed
t
y
pe b
i
t p
a
tterns in an
e
num
commit
|
commitdiff
|
tree
2013-02-13
bsimmers
L
im
i
t number
o
f test
jobs to 20 max
commit
|
commitdiff
|
tree
2013-02-11
bsim
m
ers
Pt
r
To*
only needs o
n
e r
e
gis
t
er
commit
|
commitdiff
|
tree
2013-02-11
bsimmers
Add Type::equ
a
l
s
commit
|
commitdiff
|
tree
2013-02-11
bsi
m
mer
s
Kill Type::Tag and make Typ
e
a
n
o
pa
q
ue class backed
.
.
.
commit
|
commitdiff
|
tree
2013-02-11
b
simmers
Check R
u
n
ti
m
eO
p
t
ion::RepoC
o
mmit in Repo
:
:commitUnit
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
bs
i
mmers
A
d
d Ru
n
timeO
p
tion::EvalJitComp
a
r
e
HHI
R
commit
|
commitdiff
|
tree
2013-02-04
b
s
i
m
mers
Be
g
i
n
nings
of a generic vector translator fo
r
hhir
commit
|
commitdiff
|
tree
2013-02-04
b
simmers
Add Trace::punt
commit
|
commitdiff
|
tree
2013-01-30
bsimmers
R
em
o
ve unused ArgDesc::genCode
commit
|
commitdiff
|
tree
2013-01-30
bs
i
mm
e
rs
Fix an as
s
e
r
t i
n
non-debug builds
commit
|
commitdiff
|
tree
2013-01-29
bsimm
e
r
s
A
d
d pseudo-counters for
t
x64 vs
.
hhir i
n
structions
commit
|
commitdiff
|
tree
2013-01-24
bsi
m
mers
Modify PHPOut
p
u
t
serial
i
zation to ensure
d
o
u
b
l
e
s will
.
.
.
commit
|
commitdiff
|
tree
2013-01-18
bsimmers
Ad
d
b
a
si
c
TypedValue
b
y value supp
o
rt to cgCallHel
p
er
commit
|
commitdiff
|
tree
2013-01-17
b
s
immers
Restore previous frame if Class
:
:newClass thr
o
ws
commit
|
commitdiff
|
tree
2013-01-10
bsimmers
Don't populate '
a
rgs' ar
r
ay i
n
ba
c
k
t
race frames in
.
.
.
commit
|
commitdiff
|
tree
2013-01-10
bsimmers
Fix
TestCodeRun-Hint
commit
|
commitdiff
|
tree
2013-01-09
bsimmers
Fix
expected string for Tes
t
Hint
commit
|
commitdiff
|
tree
2013-01-09
bsim
m
ers
Fix de
f
ault va
l
ue t
e
xt for Refle
c
t
i
onFunctio
n
commit
|
commitdiff
|
tree
2013-01-05
bsimme
r
s
Fix st
a
ck
t
ra
c
e file gene
r
ation
commit
|
commitdiff
|
tree
2013-01-05
bsimmer
s
Clean up
regalloc/codegen for native c
a
l
l
s with
man
y
.
.
.
commit
|
commitdiff
|
tree
2012-12-17
bsimmers
Kill CGetM_GE
commit
|
commitdiff
|
tree
2012-12-17
b
sim
m
er
s
Remove a couple
big
macros from translator-x64-
v
ector
.
cpp
commit
|
commitdiff
|
tree
2012-12-13
bsimme
r
s
Enab
l
e the AdminSer
v
er
i
n conf
i
g-s
e
rver
.
hdf
commit
|
commitdiff
|
tree
2012-12-13
bs
i
m
mers
OpSame and OpNSame are
alw
a
y
s native calls
commit
|
commitdiff
|
tree
2012-12-13
bsimmers
Emit
m
o
r
e
compact co
d
e for uninitting l
o
ca
l
s in prologues
commit
|
commitdiff
|
tree
2012-12-11
bsimmers
Add n
e
w sty
l
e mo
v
z
b
l, convert some rela
t
ed codeg
e
n
.
.
.
commit
|
commitdiff
|
tree
2012-12-11
b
s
i
mmers
Warn when not enough ar
g
s are p
a
ssed in the jit
commit
|
commitdiff
|
tree
2012-12-10
bsim
m
ers
ut
i
l/tests/asm
fixes
commit
|
commitdiff
|
tree
2012-12-10
bsimmers
Don't
u
s
e compiler
_
id
.
h in stack_t
r
ace
.
cpp
commit
|
commitdiff
|
tree
2012-12-10
bsimmers
Change lea to take
m
emory refs
commit
|
commitdiff
|
tree
2012-12-08
bsimmers
Add an e
n
vironment va
r
iable to
disassembl
e
wit
h
AT
.
.
.
commit
|
commitdiff
|
tree
2012-12-07
bsimmers
Don't emit metainfo for Iter(In
i
t|
N
ex
t
)* instructions
commit
|
commitdiff
|
tree
2012-12-07
b
s
i
mmers
Don'
t
include Nopped i
n
structi
o
ns in
t
he stream
after
.
.
.
commit
|
commitdiff
|
tree
2012-12-05
b
s
i
m
mers
Re-analyze tracelets when IR translation
fa
i
ls
commit
|
commitdiff
|
tree
2012-12-04
bsimm
e
r
s
Ignore NonRefCou
n
ted
m
et
a
d
a
ta f
o
r now
commit
|
commitdiff
|
tree
2012-11-29
bs
i
mmers
Eff
i
ciently supp
o
r
t
switche
s
wit
h
static string cases
commit
|
commitdiff
|
tree
next