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
Pass along error number when handling a fatal error
2013-12-24
bsimmer
s
Fix
LdThis in unbound
clos
u
re
bodie
s
commit
|
commitdiff
|
tree
2013-12-24
b
s
i
mmers
Add catc
h
t
r
ace to Ra
i
seWar
n
ing in emit
D
iv
commit
|
commitdiff
|
tree
2013-12-24
bsimm
e
rs
Loosen asser
t
in emitVeri
f
y
Para
m
Type
commit
|
commitdiff
|
tree
2013-12-24
b
s
im
m
e
r
s
Misc tweaks/fix
e
s
commit
|
commitdiff
|
tree
2013-12-18
b
s
immers
Di
s
able flak
y
zend test
commit
|
commitdiff
|
tree
2013-12-18
bsimmers
Revert "m
a
ke
f
i
l
ter_var
snapshot the variables at r
e
quest
.
.
.
commit
|
commitdiff
|
tree
2013-12-17
bsimmers
K
i
ll MISOFF, renam
e
HHIR_M
I
SOFF
t
o
M
I
SOFF
commit
|
commitdiff
|
tree
2013-12-17
bsimmers
Elim
i
nate
a couple linear searches
i
n PGO mode
commit
|
commitdiff
|
tree
2013-12-17
bsimmers
Remove a coup
l
e 'using n
a
m
espa
c
e' declarations from
.
.
.
commit
|
commitdiff
|
tree
2013-12-17
bsi
m
mers
Do
n
't
put nul
l
/fal
s
e
in the json we pas
s
to the
t
est
.
.
.
commit
|
commitdiff
|
tree
2013-12-16
bsimmers
Disable flaky zen
d
test
commit
|
commitdiff
|
tree
2013-12-16
bsi
m
mers
Fold HPHP::Tra
n
sl
'
s contents i
n
to HPHP:
:
JIT
commit
|
commitdiff
|
tree
2013-12-16
bsi
m
mers
Disable flak
y
z
e
nd test
commit
|
commitdiff
|
tree
2013-12-14
bs
i
mmers
chmod
-x runtime/vm/jit
/
*
.
{cpp,h}
commit
|
commitdiff
|
tree
2013-12-13
bsimmers
Misc cleanup
commit
|
commitdiff
|
tree
2013-12-13
bsi
m
mers
Properly loosen refco
u
nt opts assert
commit
|
commitdiff
|
tree
2013-12-10
b
simme
r
s
Loosen refcount verifier on Def
L
abel
s
commit
|
commitdiff
|
tree
2013-12-05
bsimmers
Runtime option to limit the am
o
unt of code we tra
n
s
l
ate
commit
|
commitdiff
|
tree
2013-11-27
bsimmers
Add ahot
a
nd
a
p
ro
f
sizes to
check-health admin command
commit
|
commitdiff
|
tree
2013-11-27
bsimmers
Add
type pred
i
ct
i
on
b
yte
c
o
des
commit
|
commitdiff
|
tree
2013-11-27
b
s
i
mmers
P
r
op
e
r
l
y supp
o
rt $
t
his pointers
in refcounting
o
pts
commit
|
commitdiff
|
tree
2013-11-27
b
simmers
Clean up inlining
frame elisi
o
n
commit
|
commitdiff
|
tree
2013-11-22
bsimme
r
s
Dis
a
ble flaky tes
t
/ze
n
d
/
good/ext/sta
n
dard/t
e
s
t
s/fi
l
e
.
.
.
commit
|
commitdiff
|
tree
2013-11-20
b
s
i
mmers
Disable f
l
aky Zend test
commit
|
commitdiff
|
tree
2013-11-19
b
simmers
New
r
efcount
op
t
imization pass
commit
|
commitdiff
|
tree
2013-11-18
bsimmers
D
i
sable flaky t
e
st/zen
d
/g
o
od/
e
xt/standar
d
/t
e
sts/fil
e
.
.
.
commit
|
commitdiff
|
tree
2013-11-15
b
s
i
m
mers
Disable
t
est/zend/good/
e
xt/pcntl/
t
ests/
p
c
ntl_wait
.
php
commit
|
commitdiff
|
tree
2013-11-13
bs
i
mmers
F
ix wh
i
tespace error in e
x
pect fil
e
commit
|
commitdiff
|
tree
2013-11-11
bsi
m
m
ers
Cle
a
n up
t
ypes of
B
lock::ba
c
k and Bloc
k
::front
commit
|
commitdiff
|
tree
2013-11-07
bsimmer
s
A
d
d Pus
h
L for use in c
o
n
tinuations
commit
|
commitdiff
|
tree
2013-11-07
b
simm
e
r
s
P
H
P
integers are
6
4 bits
commit
|
commitdiff
|
tree
2013-11-06
bsimmers
Move the
r
est of Type's method
s
into type
.
cpp
commit
|
commitdiff
|
tree
2013-11-06
bsimmers
Clea
n
u
p codege
n
for
I
nstanceOf
commit
|
commitdiff
|
tree
2013-11-04
bsimme
r
s
U
s
e type aliases instead of i
n
heritanc
e
in
smart-co
n
tainers
.
h
commit
|
commitdiff
|
tree
2013-10-29
Brett
Simmers
Cl
e
ar out request-local
gl
o
bals at
the begi
n
n
i
ng
o
f
.
.
.
commit
|
commitdiff
|
tree
2013-10-24
b
simmers
Don't
l
o
ok at Normalized
I
n
str
u
ction's fields to tr
a
n
slate
.
.
.
commit
|
commitdiff
|
tree
2013-10-24
bsimme
r
s
S
top
u
sing Classes from NormalizedInstruction in emitFPushOb
.
.
.
commit
|
commitdiff
|
tree
2013-10-24
bsimmers
Move
m
ost of FPushCuf's work from IRTranslato
r
to Hhbc
T
r
a
n
s
lator
commit
|
commitdiff
|
tree
2013-10-24
bsimmers
Stop using class names from Nor
m
alized
I
nstruction in
.
.
.
commit
|
commitdiff
|
tree
2013-10-24
b
s
i
m
m
ers
Clean up class prop
e
rty and global setting/
g
etting
.
.
.
commit
|
commitdiff
|
tree
2013-10-24
bsimme
r
s
Clean up A
s
s
ert(Type|Loc|Stk), add filterAss
e
rtType
commit
|
commitdiff
|
tree
2013-10-24
bsimmers
A
dd new de
s
t
t
ypes fo
r
LdR
e
f and This,
ad
d
support
.
.
.
commit
|
commitdiff
|
tree
2013-10-24
b
simmers
D
o
n't rea
d
N
o
r
malized
I
nstruction
'
s inputs
in
I
RTranslat
o
r
commit
|
commitdiff
|
tree
2013-10-23
bsimm
e
r
s
Revert
"
[hphp] make 'abstract asyn
c
' synta
x
error only
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
bsim
m
e
r
s
Skip function exit ev
e
nt
s
after side exit
i
ng in an
.
.
.
commit
|
commitdiff
|
tree
2013-10-21
bsimm
e
r
s
t
c
-prin
t
improveme
n
ts and fixes
commit
|
commitdiff
|
tree
2013-10-19
Brett Simmers
Don'
t
tru
n
cate HphpArray's allocation
s
ize
to 32 bits
commit
|
commitdiff
|
tree
2013-10-18
bsimmers
Fix ca
t
ch trace issue with i
n
line coll
e
c
tion
o
ps
commit
|
commitdiff
|
tree
2013-10-18
Brett Simmers
C
l
ean up h
t
t
p h
e
a
d
e
r initia
l
izat
i
on
c
o
de
commit
|
commitdiff
|
tree
2013-10-18
b
simmers
C
l
e
a
n up
the r
u
nt
i
me op
t
ion to di
s
a
ble refcount opts
commit
|
commitdiff
|
tree
2013-10-18
bsimmers
Rever
t
"[hphp]
e
asy: parse error for
"
a
b
stract async"
"
commit
|
commitdiff
|
tree
2013-10-16
bsimmers
M
ore
hhir guard relaxation fixes and tuning
commit
|
commitdiff
|
tree
2013-10-16
bsimm
e
rs
Clean up MInstrEffects::init
commit
|
commitdiff
|
tree
2013-10-15
Brett Simmers
Don't
close std(in|out|
e
rr) on request s
h
utdown
commit
|
commitdiff
|
tree
2013-10-11
bsimmers
Cl
e
an up FrameState's
block handling
commit
|
commitdiff
|
tree
2013-10-11
b
s
immers
Fi
x
catch t
r
ace bug a
n
d
i
nl
i
ne cost bug
commit
|
commitdiff
|
tree
2013-10-11
bsimm
e
r
s
Fix the tracelet region selector to correctly end a
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
bsimme
r
s
Assert
i
nstruction input
fla
v
ors before transl
a
ting
commit
|
commitdiff
|
tree
2013-10-11
b
s
immers
R
e
enable FCall type pre
d
ictio
n
i
n opt builds, fi
x
KindOfRef
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
b
s
immers
S
p
l
i
t EndCatch into
T
ryE
n
dCatch
a
nd End
C
at
c
h
commit
|
commitdiff
|
tree
2013-10-10
B
rett Simm
e
rs
Add
some type-r
e
lated asserts
commit
|
commitdiff
|
tree
2013-10-09
Brett
Simmers
U
s
e
t
he
c
orrect closure c
l
ass
n
ame i
n
the emitter
commit
|
commitdiff
|
tree
2013-10-08
bsimmers
Pu
l
l
Tr
a
ceBuilder's stat
e
-
trac
k
ing bits
ou
t
i
n
to FrameState
commit
|
commitdiff
|
tree
2013-10-08
bsimmers
Stop us
i
ng Type::Non
e
for unknown lo
c
als or
s
tack slot
s
commit
|
commitdiff
|
tree
2013-10-08
b
simmers
D
i
sable
s
ome broke
n
tests
commit
|
commitdiff
|
tree
2013-10-05
bsimm
e
r
s
D
on't let
a p
o
inter to a local esca
p
e
i
t
s
scope
commit
|
commitdiff
|
tree
2013-10-03
bsim
m
ers
Kill T
r
aceBuilder::m_refCoun
t
edMemVal
u
e
commit
|
commitdiff
|
tree
2013-10-03
b
simmers
Dis
a
ble
a b
u
n
ch of flaky tests
commit
|
commitdiff
|
tree
2013-10-02
bsim
m
e
rs
Update NE
W
S for Tab
a
s
co release
commit
|
commitdiff
|
tree
2013-09-30
bsi
m
mers
Make t
e
st/zend/g
o
od/Ze
n
d/tes
t
s/b
u
g
3
6759
.
php less flaky
commit
|
commitdiff
|
tree
2013-09-30
bsim
m
e
rs
R
e
fresh r
i
n
gbuffer tr
a
cing
commit
|
commitdiff
|
tree
2013-09-27
b
simmers
Ki
l
l fget
s
_socket_variation1
.
php with fi
r
e
commit
|
commitdiff
|
tree
2013-09-27
bsimmers
Recompu
t
e YieldExpression/AwaitExpression label
s
on
.
.
.
commit
|
commitdiff
|
tree
2013-09-27
bs
i
mme
r
s
Properly supp
o
r
t
s
u
rprise flags
i
n hhir
commit
|
commitdiff
|
tree
2013-09-25
bsimme
r
s
Support unions with
specialized types in JIT::Type
commit
|
commitdiff
|
tree
2013-09-10
b
s
immers
Expand JIT::re
l
axGuard
s
to work du
r
ing
normal translation
commit
|
commitdiff
|
tree
2013-09-10
bsimmers
R
e
move some flaky bits
fr
o
m t
e
st/slow
/
ext_socket/ext_socke
t
.
p
hp
commit
|
commitdiff
|
tree
2013-09-10
bsimmers
Fix
test
/
slow/ex
t
_
iterator/1800
.
p
h
p
.
exp
e
ctf
commit
|
commitdiff
|
tree
2013-09-10
bsimmers
Replace Type::from(Runtim
e
Type|
D
a
t
aType
|
DynLocation
.
.
.
commit
|
commitdiff
|
tree
2013-09-06
bsimmers
Fix u
p
dateT
r
ackedS
t
a
t
e
for
St
R
ef
commit
|
commitdiff
|
tree
2013-09-06
bsimmers
Rename vm/jit/
t
race
.
h to vm/jit/ir-tr
a
ce
.
h to m
a
tch
.
.
.
commit
|
commitdiff
|
tree
2013-09-06
bsimmers
Document t
h
e
H
loca
t
ion code
commit
|
commitdiff
|
tree
2013-08-29
b
simmers
A
d
d
i
nlining support to the
tracel
e
t region s
e
lec
t
o
r
commit
|
commitdiff
|
tree
2013-08-29
bsimmers
More
det
a
iled
l
og
g
i
n
g
wh
e
n afdt fails to connect
commit
|
commitdiff
|
tree
2013-08-29
bsimmers
D
i
sable flak
y
zend test, tr
i
m down t
e
s
t
with
e
xternal
.
.
.
commit
|
commitdiff
|
tree
2013-08-29
bsi
m
mers
Di
s
able f
r
ead_s
o
cket_variation1
.
php
commit
|
commitdiff
|
tree
2013-08-29
b
simmers
Temp
o
rar
i
ly remove Iterable's functio
n
d
ec
l
arations
commit
|
commitdiff
|
tree
2013-08-29
bsimmers
Fix
regi
o
n_tra
c
e
l
et test
commit
|
commitdiff
|
tree
2013-08-27
bsimmer
s
Supp
o
rt specialized types
i
n the trace
l
et r
e
gio
n
selector
commit
|
commitdiff
|
tree
2013-08-27
b
simmers
M
a
ke hhir guard
re
l
axation less conservati
v
e
commit
|
commitdiff
|
tree
2013-08-22
bsimmers
Re
n
ame VectorTran
s
lator to MI
n
strTranslator
commit
|
commitdiff
|
tree
2013-08-21
bsimmers
Trim
d
o
wn test/sl
o
w/e
x
t_network
commit
|
commitdiff
|
tree
2013-08-21
bsim
m
ers
Add basic
g
uard relaxa
t
i
on to hhi
r
commit
|
commitdiff
|
tree
2013-08-20
bsi
m
m
ers
Miscellaneou
s
c
leanup
commit
|
commitdiff
|
tree
2013-08-12
bsimmers
Do
n
'
t
generate core fi
l
es duri
n
g test
runs
commit
|
commitdiff
|
tree
2013-08-01
b
simme
r
s
Fix
r
egion transla
t
or tests
commit
|
commitdiff
|
tree
2013-07-31
b
s
immers
'
_
' ->
'
-' in runtime/vm/
*
commit
|
commitdiff
|
tree
2013-07-31
bsim
m
ers
interpOne bugfixes fo
r
v
ector instructions
commit
|
commitdiff
|
tree
2013-07-30
b
s
immers
Add in
l
ining support to the legacy region
selec
t
o
r
commit
|
commitdiff
|
tree
2013-07-30
bsimmers
T
u
rn JIT::Opcode into an enum c
l
ass
commit
|
commitdiff
|
tree
next