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
Make Array(ArrayData*) constructor explicit
2014-04-02
Bert Maher
Make Arr
a
y(ArrayData*) constructor e
x
pl
i
cit
commit
|
commitdiff
|
tree
2014-04-01
Bert Maher
Revert "Convert ext/mysql
to HNI"
commit
|
commitdiff
|
tree
2014-04-01
Bert Maher
Fix c
o
n
s
t
ant branch el
i
mi
n
a
t
ion
commit
|
commitdiff
|
tree
2014-03-27
Bert Mahe
r
Enable ExtraOptPass
w
h
e
n
BytecodeContr
o
lFlow is on
commit
|
commitdiff
|
tree
2014-03-26
Bert
Maher
Set
n
e
xt bloc
k
during reopti
m
ize
commit
|
commitdiff
|
tree
2014-03-26
Bert Ma
h
e
r
Se
t
up control flow options for contbuil
d
control
commit
|
commitdiff
|
tree
2014-03-26
Ber
t
Maher
B
ug f
i
x fo
r
guard relaxation when
r
efc
o
u
nt o
p
ts are
.
.
.
commit
|
commitdiff
|
tree
2014-03-20
Bert Maher
Ad
d
exception ba
r
rie
r
s b
e
f
ore jumps to
r
etain sp
i
lls
t
acks
commit
|
commitdiff
|
tree
2014-03-17
Bert Mah
e
r
Misce
l
laneous bugf
i
x
e
s
commit
|
commitdiff
|
tree
2014-03-14
Be
r
t Maher
Handle M
o
v
i
n
ge
t
StackValue
commit
|
commitdiff
|
tree
2014-03-14
Bert Mahe
r
emit
I
sTypeTes
t
shouldn
'
t
a
ssert if it
r
e
ceives a constant
commit
|
commitdiff
|
tree
2014-03-12
Bert Maher
T
r
acele
t
breaking jumps can't
i
nclude
b
oth targets
commit
|
commitdiff
|
tree
2014-03-10
Bert Mahe
r
Break up AllocObjFast
commit
|
commitdiff
|
tree
2014-03-07
Bert
Maher
T
est
http head
e
rs contain
i
n
g
"Expect:
1
00-continue"
commit
|
commitdiff
|
tree
2014-03-05
Bert Mahe
r
Arr
a
y comparisons need a
catch block
commit
|
commitdiff
|
tree
2014-03-05
Bert Maher
Ena
b
le memor
y
safety for QuickLZ
commit
|
commitdiff
|
tree
2014-03-04
Bert
M
aher
Add
a
test
c
ase fo
r
RaiseArrayInd
e
x
Not
i
ce catch
block
commit
|
commitdiff
|
tree
2014-02-26
Bert Ma
h
er
F
ix
esc
a
pin
g
in LightPr
o
cess
p
rotocol
commit
|
commitdiff
|
tree
2014-02-23
Bert
M
a
h
er
R
emove incorrect
a
ssertion
a
bout pr
o
flo
g
ues
commit
|
commitdiff
|
tree
2014-02-23
B
e
rt
Mahe
r
Re
l
ease Elf o
b
j
e
c
t
after extractin
g
embedded
data
commit
|
commitdiff
|
tree
2014-02-21
B
ert Maher
S
u
pport bytecode control flow in IR regions
commit
|
commitdiff
|
tree
2014-02-21
Bert Mah
e
r
Update NEWS for upc
o
ming r
e
l
ease
commit
|
commitdiff
|
tree
2014-02-13
B
e
rt Ma
h
er
Print l
o
cal
state whe
n
TR
A
CE=hhir:N
commit
|
commitdiff
|
tree
2014-02-13
B
ert Maher
Rename m_irf
t
o
m_unit in
M
I
nst
r
Transl
a
t
o
r
commit
|
commitdiff
|
tree
2014-02-12
B
e
r
t
Maher
Support sav
i
ng/rest
o
re
Fra
m
eState on exit blocks
commit
|
commitdiff
|
tree
2014-02-12
Bert
M
aher
Mov
e
EvalSt
a
ck into Fr
a
meSta
t
e
commit
|
commitdiff
|
tree
2014-02-06
B
e
rt Maher
Decouple EvalStack from IRBuil
d
er
commit
|
commitdiff
|
tree
2014-02-06
Bert Ma
h
er
Don't fuse
j
umps with comparisons th
a
t codegen can
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
Bert Maher
Remov
e
test/ze
n
d/
.
.
.
/strings/dump
.
t
x
t
commit
|
commitdiff
|
tree
2014-02-06
Bert
Maher
Mak
e
C
h
e
ckType understand constants, null
s
commit
|
commitdiff
|
tree
2014-02-06
Be
r
t M
a
h
e
r
Ass
e
rtType with no
regist
e
rs i
s
a nop
commit
|
commitdiff
|
tree
2014-02-04
Bert M
a
her
P
ri
n
t dot
-
for
m
a
t
t
ed CFG
a
long with the unit
commit
|
commitdiff
|
tree
2014-02-04
Bert Maher
Tidy up print methods
commit
|
commitdiff
|
tree
2014-01-30
Bert Maher
Gi
v
e RaiseArray
I
ndexNot
i
c
e
a catch block
commit
|
commitdiff
|
tree
2014-01-30
Bert Mah
e
r
Fix InstrInfo
f
or Exi
t
commit
|
commitdiff
|
tree
2014-01-30
Bert M
a
h
e
r
Add pre
t
ty printi
n
g for FrameState
commit
|
commitdiff
|
tree
2014-01-28
Bert Maher
Avoid assertion failur
e
w
h
ile trying to print an empty
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Bert M
a
h
e
r
Re
m
ove an
u
nu
s
ed en
u
m from
T
raceBu
i
l
der
commit
|
commitdiff
|
tree
2014-01-28
B
ert Mahe
r
Move runtime
helper
f
rom translator-x64 to
t
ranslato
r
.
.
.
commit
|
commitdiff
|
tree
2014-01-22
Be
r
t Ma
h
er
Eliminat
e
u
nused st
u
bB
l
ock
(
) template fu
n
ct
i
on
commit
|
commitdiff
|
tree
2014-01-22
Bert Maher
R
e
mov
e
M
e
t
hod
L
oo
k
up names
p
ace
commit
|
commitdiff
|
tree
2014-01-20
Bert Maher
Pop stack before Con
t
Enter
commit
|
commitdiff
|
tree
2014-01-20
Be
r
t Mahe
r
Us
e
g
etNativeFunctionName in D
i
sasm
commit
|
commitdiff
|
tree
2014-01-17
Bert Maher
Admin
c
om
m
and f
o
r TC section addresses
commit
|
commitdiff
|
tree
2014-01-13
Be
r
t Maher
Add
F
P, SP to hhirTracelet
t
racing
commit
|
commitdiff
|
tree
2014-01-13
Ber
t
Maher
Don't
p
r
e
emptively op
t
imize away conditional j
u
mps
commit
|
commitdiff
|
tree
2014-01-10
Ber
t
Maher
Miscellaneous cleanu
p
of A
r
ray
commit
|
commitdiff
|
tree
2014-01-10
Bert Maher
Remove Array::lval
sin
c
e it basically duplicates A
r
ra
y
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
B
e
rt
M
a
h
er
AHot
s
ize
i
s
0
i
f
it is
una
l
locate
d
commit
|
commitdiff
|
tree
2014-01-07
Bert
M
a
h
er
Get rid of u
n
ne
c
essary includes
of uni
t
.
h
commit
|
commitdiff
|
tree
2014-01-07
B
e
rt Maher
M
ake expected output
of setprofile-th
i
s
mo
r
e
pe
r
missi
v
e
.
.
.
commit
|
commitdiff
|
tree
2014-01-04
Bert Mahe
r
Put demangled
s
ymbols in perf map
commit
|
commitdiff
|
tree
2014-01-04
Bert Mahe
r
Move isConvIntOrPtrToBo
o
l close to its
one
use
commit
|
commitdiff
|
tree
2014-01-03
Be
r
t Ma
h
er
Use PRId
6
4 instead of l
d
for uint64_t
commit
|
commitdiff
|
tree
2014-01-03
Bert Ma
h
er
Don't redefi
n
e ENAB
L
E_G
D
_TT
F
if defined
commit
|
commitdiff
|
tree
2013-12-24
Bert Maher
Use
b
a
s
e
10 for
b
ytecod
e
offsets in CFG
p
r
inter
commit
|
commitdiff
|
tree
2013-12-19
Bert Maher
Remove useHHIR param
from Tr
a
c
e
let
C
ontext::recordRead
commit
|
commitdiff
|
tree
2013-12-19
Bert Maher
M
o
re vestig
i
al bits of M
e
m and
Refs flags
commit
|
commitdiff
|
tree
2013-12-19
Bert Mah
e
r
Remove Mem an
d
Refs flags, becaus
e
t
h
ey are dead
commit
|
commitdiff
|
tree
2013-12-17
Be
r
t
M
aher
Ch
a
n
ging some identif
i
ers to mak
e
more s
e
nse
.
commit
|
commitdiff
|
tree
2013-12-05
Bert Maher
Improve
FP
u
shCuf
-
> FPushObjMe
t
hod transformat
i
o
n
commit
|
commitdiff
|
tree
2013-11-27
B
ert
M
aher
Improve
bstrcaseeq
commit
|
commitdiff
|
tree
2013-11-21
Bert Maher
U
se store i
m
mediate
for wri
t
ing Fu
n
c* to
ActRec in
.
.
.
commit
|
commitdiff
|
tree
2013-11-20
B
ert Maher
Use inl
i
ne stores
for ob
j
ect
pr
o
pe
r
ty initialization
commit
|
commitdiff
|
tree
2013-11-11
Bert Mah
e
r
FPushCuf: Optimi
z
e the case where c
a
llab
l
e
is a
n
(obj
.
.
.
commit
|
commitdiff
|
tree
2013-11-06
B
e
rt Maher
Remove
S
t
aticMe
t
hod
C
ache::lookup
,
since
lookupIR has
.
.
.
commit
|
commitdiff
|
tree
2013-11-01
Bert
Maher
Implement
S
e
tOpL for
array arguments
commit
|
commitdiff
|
tree
2013-11-01
B
e
r
t
Mah
e
r
Translate FPushClsMetho
d
commit
|
commitdiff
|
tree
2013-10-29
Ber
t
Mahe
r
Disable SQLite
m
emor
y
stats to avoid locking
d
uring
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
Bert Maher
Fix t
y
pe_p
r
ofiler tes
t
commit
|
commitdiff
|
tree
2013-10-28
B
ert
Maher
Integr
a
te into hphpd info command
commit
|
commitdiff
|
tree
2013-10-24
Bert
Maher
Fi
x
/stop command issue
d
when
h
hvm can't bind port
commit
|
commitdiff
|
tree
2013-10-24
Ber
t
Maher
Partial de-trace-ification of DCE
commit
|
commitdiff
|
tree
2013-10-22
B
e
r
t
Mah
e
r
Print and toString for Bl
o
cks
commit
|
commitdiff
|
tree
2013-10-21
Bert Maher
J
ump opt for side-exiting
j
c
c's
commit
|
commitdiff
|
tree
2013-10-19
Bert Mah
e
r
Desc
r
ibe the global li
t
str ta
b
le in bytecode
.
specification
commit
|
commitdiff
|
tree
2013-10-18
Be
r
t Maher
Print functi
o
n in dot
o
utp
u
t of CFG
t
r
ace
commit
|
commitdiff
|
tree
2013-10-15
B
ert Maher
Allow
refcount elimination around Arr
a
y
Idx
commit
|
commitdiff
|
tree
2013-10-11
Bert Mah
e
r
T
e
st cas
e
for
reflowTyp
e
s with
h
ottrace PGO
commit
|
commitdiff
|
tree
2013-10-11
Bert Maher
Moving a
f
ew more hel
p
ers
t
o translator
-
runtime
commit
|
commitdiff
|
tree
2013-10-09
Bert Maher
Us
e
std::atom
i
c
instead o
f
google_
b
ase for sha
r
ed
c
o
u
nters
commit
|
commitdiff
|
tree
2013-10-08
Bert Maher
Clear
o
u
t
convObjTo
B
oolHelper
commit
|
commitdiff
|
tree
2013-10-05
Bert Maher
Use a globa
l
litstr tab
l
e
in RepoAuthoritative/Wh
o
leP
r
ogram
.
.
.
commit
|
commitdiff
|
tree
2013-10-05
Bert
M
aher
Remove box_value wrapper functi
o
n, call RefData::Make
.
.
.
commit
|
commitdiff
|
tree
2013-10-05
Bert Maher
Ad
d
pgo s
h
ortcut t
o
test/run
commit
|
commitdiff
|
tree
2013-10-05
Bert Maher
M
a
ke the region compiler more conse
r
vative when doi
n
g
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Bert Maher
Cal
l
i
ter->free dir
e
ctly fr
o
m TC inste
a
d of through
.
.
.
commit
|
commitdiff
|
tree
2013-10-02
Bert
Maher
M
o
ve runtime
h
elpers ou
t
of co
d
egen
commit
|
commitdiff
|
tree
2013-10-01
Be
r
t Mahe
r
Increase iterations of some vm-perf b
e
n
chmar
k
s
commit
|
commitdiff
|
tree
2013-10-01
Be
r
t Maher
Update SSATmp's of loca
l
s
w
hen we
do a C
h
eckLo
c
commit
|
commitdiff
|
tree
2013-09-30
Bert Ma
h
er
Move
transla
t
or
runtime fun
c
t
ions out
o
f c
o
de-gen
-
helpers
commit
|
commitdiff
|
tree
2013-09-30
Bert
Maher
T
urn off JitEnableRenameFu
n
ctio
n
in vm
-
per
f
tests
commit
|
commitdiff
|
tree
2013-09-17
B
ert Maher
Remove SPropCache:
:
lookup si
n
ce
i
t is de
a
d
commit
|
commitdiff
|
tree
2013-09-16
Bert Maher
A
LWAYS_INLINE decodeVariableSizeI
m
m
commit
|
commitdiff
|
tree
2013-09-13
Be
r
t Maher
Decl
a
re in
s
t
r
I
sControlFl
o
w cons
t
expr for better
interpret
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-09-13
B
ert Maher
C
r
e
a
te
s
pecialized hel
p
ers for member oper
a
tions
on
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Bert Ma
h
er
Create fas
t
paths
f
o
r
m
ember instruction
s
th
a
t assume
.
.
.
commit
|
commitdiff
|
tree
2013-09-10
Bert
M
aher
Refac
t
or of IssetEmptyElem
commit
|
commitdiff
|
tree
2013-09-03
B
e
rt Ma
h
er
Remove m_sendEnded assertion in Li
b
E
ventTransport:
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Bert Maher
Don't
t
ry to sen
d
data
a
fter the response has already
.
.
.
commit
|
commitdiff
|
tree
next