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
Don't run __sleep when serializing objects for the debugger wire protocol
2014-08-27
B
ert Maher
Don't run
__s
l
eep when serializin
g
o
b
jects for the
.
.
.
commit
|
commitdiff
|
tree
2014-08-26
B
e
rt Maher
Check
for OOM during json decoding
commit
|
commitdiff
|
tree
2014-08-23
Bert Mahe
r
Don
'
t shri
n
k String ar
g
u
m
ents t
o
tri
m
()
i
n p
l
a
c
e
commit
|
commitdiff
|
tree
2014-08-23
Bert Ma
h
er
P
u
t bytecode cont
r
ol flow on
a
bu
i
ld flag
commit
|
commitdiff
|
tree
2014-08-21
Bert Maher
L
i
mit curl
timeout
t
o
remaining request timeout
commit
|
commitdiff
|
tree
2014-08-19
Be
r
t Maher
Up
d
a
t
e
NEWS for H
H
V
M re
l
ease "Queen Latifah"
commit
|
commitdiff
|
tree
2014-08-15
Bert Maher
A
l
w
ays assert operand types, print
t
he unit on failure
commit
|
commitdiff
|
tree
2014-08-14
Bert Maher
Fix a mem
o
ry leak in Tem
p
File
commit
|
commitdiff
|
tree
2014-08-10
B
ert Maher
Remove
an i
n
v
alid assert in LitstrTab
l
e
commit
|
commitdiff
|
tree
2014-08-08
Bert Maher
Remove string type an
n
otation from Ta
r
ArchiveHan
d
le
r
.
.
.
commit
|
commitdiff
|
tree
2014-08-06
Bert Mahe
r
Us
e
blockE
n
ds
R
egion for break
s
Trac
e
l
e
t
commit
|
commitdiff
|
tree
2014-08-06
Bert Maher
Add test case
f
or __sleep when storing to A
P
C
commit
|
commitdiff
|
tree
2014-08-06
Bert Maher
These gz
s
e
ek tests step
o
n
eac
h
other
commit
|
commitdiff
|
tree
2014-08-05
B
e
rt Maher
Disable fla
k
y
zen
d
te
s
t
commit
|
commitdiff
|
tree
2014-08-05
Bert Maher
Fix
l
ookupCnsU
commit
|
commitdiff
|
tree
2014-07-31
Bert Mahe
r
Fl
a
k
y disk
-
sp
a
c
e
zend tests
commit
|
commitdiff
|
tree
2014-07-31
Bert M
a
her
More
flak
y
fai
l
ur
e
s
commit
|
commitdiff
|
tree
2014-07-31
Bert
M
aher
Fix co
n
tainsBothS
u
ccs a
n
d nextIsMer
g
e
commit
|
commitdiff
|
tree
2014-07-31
Bert Maher
These
are flaking out for m
e
l
o
cally
commit
|
commitdiff
|
tree
2014-07-30
Ber
t
Maher
F
i
x insertion ord
e
r
in elim
i
n
a
teJmp
commit
|
commitdiff
|
tree
2014-07-30
Ber
t
Maher
F
i
x
codeg
e
n bug
wh
e
n Class* doesn't fit in a dw
o
rd
commit
|
commitdiff
|
tree
2014-07-26
Be
r
t
M
aher
Remove
u
n
u
sed ret
u
rn ty
p
e from jmpco
n
d helpers
commit
|
commitdiff
|
tree
2014-07-24
Bert Mah
e
r
D
o
n
'
t select ba
c
kward e
d
ges in W
h
oleCFG mode
commit
|
commitdiff
|
tree
2014-07-23
Bert Ma
h
er
Revert "Fix
casting
a
Da
t
eTime to
a
n array"
commit
|
commitdiff
|
tree
2014-07-22
Bert Maher
Allow
a
ny cond
i
tional branching opcode to have bo
t
h
.
.
.
commit
|
commitdiff
|
tree
2014-07-22
Bert
Maher
Han
d
le multiple end-of-region p
o
i
n
ts in a translat
i
on
commit
|
commitdiff
|
tree
2014-07-19
Bert Maher
Move changesPC and popu
l
ateI
m
mediates into Nor
m
alizedIns
t
r
u
c
.
.
.
commit
|
commitdiff
|
tree
2014-07-17
Ber
t
Maher
Add intr
a
-trans arcs when
b
uil
d
ing wholecfg region
commit
|
commitdiff
|
tree
2014-07-16
Bert Mah
e
r
Get r
i
d of co
m
patib
i
l
i
t
y exi
t
in emitJmpHelper
commit
|
commitdiff
|
tree
2014-07-08
Bert
M
ahe
r
D
on't include
the in
i
tial bloc
k
twice
commit
|
commitdiff
|
tree
2014-07-08
Bert Mah
e
r
Don't
follo
w
region-breaking
i
nstructions in W
h
oleCFG
commit
|
commitdiff
|
tree
2014-07-08
Bert Maher
D
i
sa
b
le flaky z
e
nd
t
ests
commit
|
commitdiff
|
tree
2014-07-01
Bert M
a
her
Don't requ
i
re needsI
n
itSPro
p
s
before initializing
commit
|
commitdiff
|
tree
2014-07-01
B
ert Maher
Disable flaky zend t
e
st
commit
|
commitdiff
|
tree
2014-07-01
Bert
Maher
Revert "put args
i
n
backtrace"
commit
|
commitdiff
|
tree
2014-06-26
B
e
rt
M
aher
Handle m
i
smatching fromLo
a
d state in refcount o
p
ts
commit
|
commitdiff
|
tree
2014-06-25
Bert Maher
Lo
g
unit
w
hen fa
i
ling t
h
e fromLoad assertion in refcount
.
.
.
commit
|
commitdiff
|
tree
2014-06-25
Bert Maher
Add a control
-
flow test with a loop a
n
d multip
l
e translation
.
.
.
commit
|
commitdiff
|
tree
2014-06-24
Bert Mah
e
r
Enab
l
e
H
HIRBytecodeControlFlow by default
commit
|
commitdiff
|
tree
2014-06-24
Bert Maher
Prev
e
nt
m
id-region r
e
ffine
s
s checks in Wh
o
leCFG selector
commit
|
commitdiff
|
tree
2014-06-24
Ber
t
Maher
Reimple
m
ent Who
l
eCFG region selector to c
h
oose
region
s
.
.
.
commit
|
commitdiff
|
tree
2014-06-23
B
ert
Mahe
r
Dis
a
ble test/slow/ext_
x
debug/
x
d
ebug/pe
a
k_m
e
mo
r
y_usage
.
php
commit
|
commitdiff
|
tree
2014-06-23
Ber
t
Mah
e
r
F
ix printing
o
f Ref-
t
o-B
o
olean Runt
i
meTypes
commit
|
commitdiff
|
tree
2014-06-19
Bert
M
aher
Get rid of headers for regi
o
n-hot-t
r
ace an
d
r
egion
.
.
.
commit
|
commitdiff
|
tree
2014-06-18
Bert Maher
sho
w
()
for
PostConditions
commit
|
commitdiff
|
tree
2014-06-16
Bert
M
aher
On
l
y e
m
it Ex
c
eptionB
a
r
r
iers before merge points
commit
|
commitdiff
|
tree
2014-06-12
B
ert Maher
Comma-separate list of s
i
de
e
xiting blocks
commit
|
commitdiff
|
tree
2014-06-12
Bert Maher
Ti
d
y up
hhbc-transla
t
or
.
h
commit
|
commitdiff
|
tree
2014-06-12
Ber
t
Mah
e
r
Ad
d
a
more usefu
l
co
n
structor to
NormalizedInstruction
commit
|
commitdiff
|
tree
2014-06-11
Bert Maher
F
ix W
i
t
h
Ref iterator cre
a
t
ion
commit
|
commitdiff
|
tree
2014-06-09
Bert Maher
Check fully-resolved rhs of type aliases for compatib
i
li
t
y
commit
|
commitdiff
|
tree
2014-06-07
Be
r
t Maher
Don't spill everythi
n
g for FCa
l
l
Builtin
commit
|
commitdiff
|
tree
2014-06-06
Bert Maher
Fix
r
efcount
i
ng o
p
ts for bc con
t
rol flow
commit
|
commitdiff
|
tree
2014-06-05
Ber
t
Ma
h
er
Re
m
ov
e
UN
L
I
K
ELY from JIT-
o
nly pl
a
c
es
commit
|
commitdiff
|
tree
2014-06-03
Bert Mah
e
r
M
o
ve
loadClassCtor to translator-runtime
w
here it b
e
longs
commit
|
commitdiff
|
tree
2014-06-02
B
e
rt Maher
Gener
a
te code to cast
int to d
o
uble
in place
commit
|
commitdiff
|
tree
2014-05-30
B
ert
M
ah
e
r
Use
I
R
contr
o
l
f
l
o
w for Ini
t
Props/InitS
P
rops
commit
|
commitdiff
|
tree
2014-05-27
Bert Ma
h
er
Optimize checks in iter
_
n
ext_pack
e
d
also
commit
|
commitdiff
|
tree
2014-05-23
Bert Maher
Opti
m
ize
away VerifyParamType o
f
typ
e
aliases of primi
t
ive
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Bert Maher
Av
o
id double-test
i
ng IS
_
REFCOUNTED_
T
YPE in iter_ne
x
t_mixed_impl
commit
|
commitdiff
|
tree
2014-05-22
Ber
t
Maher
Update spec with CreateAFW
H
/Creat
e
Cont
c
h
a
n
g
es
commit
|
commitdiff
|
tree
2014-05-20
B
e
rt Maher
Pas
s
n
u
m
SlotsInFrame throug
h
R
esu
m
able
h
e
l
p
ers
commit
|
commitdiff
|
tree
2014-05-19
Bert Ma
h
er
M
a
ke ak_
e
xist r
e
t
ur
n
a bool
commit
|
commitdiff
|
tree
2014-05-15
Ber
t
M
a
her
JIT VerifyPa
r
amType of i
n
te
r
f
a
ces comprisi
n
g native
.
.
.
commit
|
commitdiff
|
tree
2014-05-13
Bert Maher
F
ix
.
section/
.
size for
OSX enterTCHelper
commit
|
commitdiff
|
tree
2014-05-13
Bert
M
aher
Tweaks to improve linker script coverage
commit
|
commitdiff
|
tree
2014-05-12
Bert
Maher
Fast path
array new_ite
r
_array_key when v
a
l/key local
s
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Bert Mah
e
r
Re
v
er
t
"
f
i
x get_obje
c
t_vars for
s
implexml obje
c
ts"
commit
|
commitdiff
|
tree
2014-05-08
Bert Maher
Remove constrai
n
Base a
s
sertion w
h
en HHBBC in
f
e
r
s more
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Ber
t
Maher
Use m_mainC
o
d
e
or m_stubsCode in cg instead
of mcg
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
B
er
t
Maher
Remove r
e
t
u
rn
value of Variant::set
commit
|
commitdiff
|
tree
2014-05-02
Bert Maher
De
l
ete d
o
cs for de
l
eted IR
opcode, AllocO
b
jFast
commit
|
commitdiff
|
tree
2014-04-28
Ber
t
Maher
C
reat
e
ph
i
s for l
o
cals
commit
|
commitdiff
|
tree
2014-04-19
B
e
rt Maher
Fix postc
o
ndi
t
ions
by
s
aving FrameStat
e
a
t
terminal
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Bert Mah
e
r
Rem
o
ve JIT:
:
in some
p
l
aces where it's
unnecessary
commit
|
commitdiff
|
tree
2014-04-18
B
ert
M
aher
Rea
l
ly disable the
t
est/run progress
b
a
r for
emacs
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
B
ert
Maher
R
FC: Prototype selecting whol
e
CFG
f
or profi
l
e-guided
.
.
.
commit
|
commitdiff
|
tree
2014-04-15
Bert Maher
Test runn
e
r shouldn'
t
display progress
b
ar unle
s
s stty
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
B
e
rt Maher
T
racelet postco
n
d
itio
n
s should
b
e computed usin
g
the
.
.
.
commit
|
commitdiff
|
tree
2014-04-11
Bert Ma
h
er
Add
B
C offsets to ir-builde
r
t
r
a
c
i
ng
commit
|
commitdiff
|
tree
2014-04-11
Bert Maher
Rem
o
ve dead
function forEachTrace
commit
|
commitdiff
|
tree
2014-04-11
Be
r
t Maher
Tidy
up mc-ge
n
e
ra
t
o
r
.
h
commit
|
commitdiff
|
tree
2014-04-11
Bert Mah
e
r
Smoke test for cont
r
ol flow
w
ith br
a
nchovers
commit
|
commitdiff
|
tree
2014-04-04
Bert Maher
Enable Ref
c
o
un
t
O
pts
commit
|
commitdiff
|
tree
2014-04-04
Bert Maher
Retransla
t
e w
i
t
hout control flow if refcount o
p
ts
f
ai
l
s
commit
|
commitdiff
|
tree
2014-04-04
B
e
rt Maher
Fix second-pass CSE
commit
|
commitdiff
|
tree
2014-04-02
B
er
t
Maher
T
we
a
k compare-ir
to remove mor
e
irr
e
levant dif
f
e
ren
c
es
commit
|
commitdiff
|
tree
2014-04-02
Bert
Maher
Make Array(ArrayData*) con
s
tru
c
tor e
x
plicit
commit
|
commitdiff
|
tree
2014-04-01
Bert Mahe
r
Revert
"C
o
nvert ext
/
mys
q
l to HNI"
commit
|
commitdiff
|
tree
2014-04-01
Ber
t
Maher
Fix constan
t
b
ranch eli
m
ination
commit
|
commitdiff
|
tree
2014-03-27
Bert Maher
E
n
a
ble ExtraOptPass wh
e
n B
y
tecodeC
o
ntrolFl
o
w is on
commit
|
commitdiff
|
tree
2014-03-26
B
e
r
t
M
ah
e
r
Se
t
n
ext
block durin
g
re
o
ptimi
z
e
commit
|
commitdiff
|
tree
2014-03-26
Bert
M
a
her
Set
up control flow op
t
i
o
ns fo
r
contbuild
c
ont
r
ol
commit
|
commitdiff
|
tree
2014-03-26
Bert Mah
e
r
Bug fi
x
f
or guard r
e
laxatio
n
when ref
c
ount opts ar
e
.
.
.
commit
|
commitdiff
|
tree
2014-03-20
Bert Mahe
r
Add
exception bar
r
iers be
f
ore jum
p
s
t
o retain spi
l
lstacks
commit
|
commitdiff
|
tree
2014-03-17
Bert Mahe
r
Miscell
a
neous b
u
gfixes
commit
|
commitdiff
|
tree
2014-03-14
Bert M
a
her
Handle Mov in getStackValue
commit
|
commitdiff
|
tree
2014-03-14
Bert Maher
emitIsType
T
e
st shouldn't ass
e
rt if it
receives a
c
onst
a
nt
commit
|
commitdiff
|
tree
2014-03-12
Ber
t
Maher
Tra
c
elet b
r
e
aking jump
s
can't
in
c
lud
e
bo
t
h targets
commit
|
commitdiff
|
tree
2014-03-10
Bert Maher
B
reak up AllocObjFast
commit
|
commitdiff
|
tree
next