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
bsi
m
mers
Kil
l
getKeyType[IS
]
and fix a
e
mitVGetProp crash
commit
|
commitdiff
|
tree
2013-07-26
bsimmer
s
More
cur*
(
) -> live*(
)
renaming
commit
|
commitdiff
|
tree
2013-07-26
b
simm
e
rs
Rename
curFu
n
c() to liveFunc()
commit
|
commitdiff
|
tree
2013-07-26
bsimm
e
rs
Rena
m
e cu
r
Uni
t
()
t
o l
i
veUni
t
()
commit
|
commitdiff
|
tree
2013-07-25
b
s
imme
r
s
Sup
p
ort
para
m
e
t
er
r
effiness in th
e
tracelet region
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
bsimmers
Apply me
t
adata to
t
h
e
ir
i
n translateTrac
e
let
commit
|
commitdiff
|
tree
2013-07-24
bsim
m
ers
A
d
d build fl
a
gs to control the
r
egion selector d
e
faul
t
commit
|
commitdiff
|
tree
2013-07-23
b
s
immers
Fix Atomi
c
Vector::ensureSize
commit
|
commitdiff
|
tree
2013-07-23
bsimme
r
s
Increase the starting s
i
ze for the fun
c
Id AtomicVector
commit
|
commitdiff
|
tree
2013-07-23
bsimmers
Mai
n
tain a mapping
f
rom funcId -> Func*
commit
|
commitdiff
|
tree
2013-07-22
b
s
im
m
ers
Run
obj
e
ct d
e
structors before clearing auto
l
o
a
d handler
commit
|
commitdiff
|
tree
2013-07-19
bsimmers
In
i
tial tracelet r
e
gi
o
n
selector
commit
|
commitdiff
|
tree
2013-07-19
bsimmers
Pull Translator's
translate*
m
eth
o
ds into a
s
epara
t
e
.
.
.
commit
|
commitdiff
|
tree
2013-07-10
b
simmers
Cl
e
an up VectorEf
f
ects::in
i
t
commit
|
commitdiff
|
tree
2013-07-10
bsimm
e
rs
Remove ope
r
ator==(Op, Opc
o
de) and friends
commit
|
commitdiff
|
tree
2013-06-28
bsimmers
El
i
minate Marke
r
instru
c
tions
commit
|
commitdiff
|
tree
2013-06-27
bsimmers
Fix and reena
b
le
test/quick/setprofile_throw
.
ph
p
commit
|
commitdiff
|
tree
2013-06-27
bsim
m
ers
Pass
known F
u
nc*s through in
t
he region trans
l
ator
commit
|
commitdiff
|
tree
2013-06-27
b
s
immers
Su
p
port
in
t
e
r
pOne
in translateRegion
commit
|
commitdiff
|
tree
2013-06-27
bsim
m
ers
Handle p
a
rameter reffin
e
ss in t
r
anslateRegion
commit
|
commitdiff
|
tree
2013-06-25
bsimmers
F
ix
hhvm tests
commit
|
commitdiff
|
tree
2013-06-25
bsimmers
T
urn HPHP::Op into a
n
enum class
commit
|
commitdiff
|
tree
2013-06-21
bsimmers
Add an
o
pti
o
n to test/run to pas
s
through ext
r
a
r
untime
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
bs
i
mmers
Transl::Tra
c
elet ->
JIT::R
e
gi
o
nD
e
sc
c
o
n
v
erter
commit
|
commitdiff
|
tree
2013-06-16
bs
i
mm
e
rs
Revert "A
d
ded A
s
sertThis op
c
o
d
e an
d
modifi
e
d
t
r
ans
l
at
o
r
.
.
.
commit
|
commitdiff
|
tree
2013-06-16
bsimmers
WIt
e
rNext and WIterNextK
s
hould brea
k
BBs
commit
|
commitdiff
|
tree
2013-06-12
bsimmers
Basic reg
i
on translator
commit
|
commitdiff
|
tree
2013-06-07
b
s
immers
Clean
u
p
T
ranslat
o
rX64
commit
|
commitdiff
|
tree
2013-06-06
b
s
i
m
mers
Disable flaky zend
t
est
commit
|
commitdiff
|
tree
2013-06-04
bsimmers
Rem
o
v
e immstack
.
cpp
commit
|
commitdiff
|
tree
2013-06-03
bs
i
mmers
Col
l
a
pse runtime/vm/tra
n
s
l
at
o
r'
s
c
o
n
tents into runti
m
e
.
.
.
Facebook: ~
bsimmers
/bin/move-vm-files.sh
commit
|
commitdiff
|
tree
2013-06-03
bsimmers
Rip out prec
o
nsts
commit
|
commitdiff
|
tree
2013-06-03
bsimmers
Kill more o
f
t
x6
4
commit
|
commitdiff
|
tree
2013-06-03
b
s
i
mm
e
rs
Fix a lint erro
r
commit
|
commitdiff
|
tree
2013-05-31
bsimmers
R
u
n h
h
i
r exit
traces during unwin
d
ing; don't spil
l
st
a
ck
.
.
.
commit
|
commitdiff
|
tree
2013-05-24
bsimmers
Turn SrcRec
commit
|
commitdiff
|
tree
2013-05-21
b
s
immers
Add
Tran
s
lArgs and
delete a
b
u
nch
of tx64 code
commit
|
commitdiff
|
tree
2013-05-21
bsimmers
N
u
ke tr
a
nslator-x64-vecto
r
.
cpp
commit
|
commitdiff
|
tree
2013-05-20
b
simmers
M
o
ve JIT
commit
|
commitdiff
|
tree
2013-05-20
bsim
m
ers
Kill ru
n
time options r
e
lated to turning off the IR
commit
|
commitdiff
|
tree
2013-05-20
bsimmers
Move more
IR classes into their own head
e
rs
commit
|
commitdiff
|
tree
2013-05-20
bsimmers
F
ix st
a
tic
_
assert
i
n packe
d
_
tv build
commit
|
commitdiff
|
tree
2013-05-15
bsimm
e
r
s
Move part
s
of ir
.
h
t
o tra
c
e
.
h and cfg
.
h
commit
|
commitdiff
|
tree
2013-05-15
bsimmers
Opt
i
mize
s
tri
n
g offset sett
i
ng
commit
|
commitdiff
|
tree
2013-05-15
b
s
i
mmers
Predict
tha
t
the result of SetM is
the same as its
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
bsimmers
Disable
test/zend/good/ext-standard-strings/setlocale_basic2
.
php
commit
|
commitdiff
|
tree
2013-05-10
bsimmers
T
u
n
e some
VectorTranslator
helpers
commit
|
commitdiff
|
tree
2013-05-10
bsimmers
tx
6
4's vector hel
p
ers are
n
o longer hot
commit
|
commitdiff
|
tree
2013-05-09
bsimmers
Clean up IR
p
rinting
commit
|
commitdiff
|
tree
2013-05-09
bsimmers
Don't templ
a
te on op for SetOpProp and I
n
cDecProp
commit
|
commitdiff
|
tree
2013-05-07
bsimmers
Use tra
c
eRel
e
ase for
Ev
a
l
.
DumpBytecode
commit
|
commitdiff
|
tree
2013-05-07
bsimmers
Dis
a
b
l
e
s
ome
zend
tests reported as flaky
commit
|
commitdiff
|
tree
2013-05-07
bsimmers
Fix runt
i
m
e
options for tes
t
s
commit
|
commitdiff
|
tree
2013-05-06
bsimmers
D
o
n't deref
e
ren
c
e a null array in our SIGCHLD handler
commit
|
commitdiff
|
tree
2013-05-02
bs
i
mmers
Kill alway
s
LowMem
commit
|
commitdiff
|
tree
2013-04-30
bsimmers
Shorten S
S
ATmp:
:
ge
t
Instru
c
ti
o
n,
S
SATmp::getT
y
pe,
IR
I
nstru
c
t
i
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
bsimmers
h
h
ir punti
n
g to inte
r
p by default
,
master version
commit
|
commitdiff
|
tree
2013-04-26
bsi
m
mers
Rever
t
"F
i
x varios ext
/
h
a
sh
a
lgorithm
s
"
commit
|
commitdiff
|
tree
2013-04-26
bsimmers
Don't check
s
urprise flags in on
F
unctionExit
commit
|
commitdiff
|
tree
2013-04-22
bsimme
r
s
Revert "
n
ame
a
no
n
ymous continuations
a
s
Cla
s
s::Method
.
.
.
commit
|
commitdiff
|
tree
2013-04-18
bsim
m
ers
Re
v
er
t
Generator changes
commit
|
commitdiff
|
tree
2013-04-18
bs
i
mm
e
rs
D
is
a
ble test/quick
/
serialize
.
php
commit
|
commitdiff
|
tree
2013-04-17
bsimmers
Disable
HhbcTranslator::emitMod
commit
|
commitdiff
|
tree
2013-04-17
bsimmers
Unbox vecto
r
help
e
r
k
eys in translat
e
d code
commit
|
commitdiff
|
tree
2013-04-17
bsi
m
m
ers
Don't type
-
specializ
e
helper
s
for uncommon
v
ector
operations
commit
|
commitdiff
|
tree
2013-04-12
b
s
immers
I
m
p
lement FPushC
u
f* in hhir
commit
|
commitdiff
|
tree
2013-04-12
bsimmers
Disabled non-r
e
fcounted locals optimiz
a
tion
commit
|
commitdiff
|
tree
2013-04-12
b
s
immers
Shut down
if we l
o
se a LightProcess
c
hild
commit
|
commitdiff
|
tree
2013-04-11
bs
i
mmer
s
Implement
StaticLocInit in h
h
i
r
commit
|
commitdiff
|
tree
2013-04-09
bsimm
e
rs
Disable TestExtMy
s
ql
commit
|
commitdiff
|
tree
2013-04-09
bs
i
m
m
er
s
Mov
e
a
c
o
upl
e
zend tests back to bad
commit
|
commitdiff
|
tree
2013-04-09
bsimmers
Better register allo
c
ation for D
e
f
L
a
b
el
sources
commit
|
commitdiff
|
tree
2013-04-02
bsim
m
ers
Emit UnsetProp in V
e
ctorTranslator
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Fix baseV
a
l
C
h
anged ch
e
ck f
o
r e
m
pt
y
ba
s
e promotio
n
in
.
.
.
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Profile vector
instruction
shapes
commit
|
commitdiff
|
tree
2013-04-01
bsimmers
Implem
e
nt VectorTrans
l
ator::UnsetElem
commit
|
commitdiff
|
tree
2013-04-01
bsimme
r
s
I
m
plement al
l
o
f
Veri
f
yParamTy
p
e
in h
h
ir
commit
|
commitdiff
|
tree
2013-04-01
bsimm
e
rs
St
r
en
g
the
n
fil
e
p
a
t
h
.
filter
and
make it r
u
n for all
.
.
.
commit
|
commitdiff
|
tree
2013-03-28
bsimmers
Remove s
p
ecial
cases for ve
c
tor ins
t
ruct
i
ons in the
i
r
commit
|
commitdiff
|
tree
2013-03-28
bsimmer
s
Fastp
a
t
h for simple a
r
ray IssetM
commit
|
commitdiff
|
tree
2013-03-27
bsimmers
Add a
f
ast
p
ath for s
i
mple a
r
ray CGet
M
s t
o
VectorTranslat
o
r
commit
|
commitdiff
|
tree
2013-03-27
b
s
immers
P
ut V
e
ctorTransl
a
tor h
e
lpers in a name
s
p
a
ce
commit
|
commitdiff
|
tree
2013-03-25
bsimmers
Add null base supp
o
rt to V
e
cto
r
Trans
l
ator
commit
|
commitdiff
|
tree
2013-03-22
bsimmers
Implement m
o
re
f
i
nal operations
i
n Vector
T
rans
l
ator
commit
|
commitdiff
|
tree
2013-03-21
bs
i
mmers
D
i
sab
l
e flaky TestExt
P
do-tes
t
_
pdo_mys
q
l
commit
|
commitdiff
|
tree
2013-03-19
bsim
m
ers
Pri
n
t r
e
lative offsets in Ev
a
l
.
JitCompareHHIR
commit
|
commitdiff
|
tree
2013-03-19
bsimmers
I
mplement support
f
or
stack bases in Vecto
r
T
r
anslator
commit
|
commitdiff
|
tree
2013-03-19
b
simmers
I
m
plement spe
c
ialized
a
rray sett
i
ng
i
n
Vector
T
ransla
t
o
r
commit
|
commitdiff
|
tree
2013-03-19
bsimmers
Di
s
able te
s
t/vm/
i
dn-uts46-errors
.
php
commit
|
commitdiff
|
tree
2013-03-18
b
simmers
Add as
s
ert_throw and asse
r
t_log
commit
|
commitdiff
|
tree
2013-03-15
bsimmers
Fix
t
he re
l
ease build
commit
|
commitdiff
|
tree
2013-03-15
bsimmers
Im
p
leme
n
t kno
w
n prop
e
rty offset
s
in Vec
t
orTr
a
ns
l
a
t
or
commit
|
commitdiff
|
tree
2013-03-15
bsimm
e
rs
Disab
l
e fl
a
ky
tests
i
n TestExtFile and TestE
x
tI
m
ageSprit
e
commit
|
commitdiff
|
tree
2013-03-15
b
s
immers
Restore short aliases for DestType enum in
n
ativeca
l
ls
.
cpp
commit
|
commitdiff
|
tree
2013-03-12
bsimme
r
s
I
m
plement
Vec
t
orTrans
l
a
t
o
r
::
e
m
i
tSet
N
ewElem and emit
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
b
sim
m
ers
E
n
a
b
le VectorTran
s
lator
:
:emitRatche
t
R
e
fs
commit
|
commitdiff
|
tree
2013-03-12
bsimmers
I
mpleme
n
t
s
upport fo
r
boxed bases in VectorTransla
t
or
commit
|
commitdiff
|
tree
2013-03-12
bsimmers
Add stro
n
g
e
r
asse
r
tions
w
hen ki
l
ling IncRe
f
s in dce
commit
|
commitdiff
|
tree
2013-03-12
bsimmers
Implement VectorTranslato
r
::em
i
t
E
lem
commit
|
commitdiff
|
tree
2013-03-09
bsi
m
mers
Remove
D
ecRe
f
's
s
o
urce from the cse tab
l
e
commit
|
commitdiff
|
tree
next