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
Fix for get_html_translation_table
2014-03-07
Bert Maher
Te
s
t h
t
tp headers c
o
ntaining
"Expect:
1
00-
c
ontin
u
e"
commit
|
commitdiff
|
tree
2014-03-05
Be
r
t Mahe
r
Array comparison
s
need a catch block
commit
|
commitdiff
|
tree
2014-03-05
Bert Maher
Enable memory safety for QuickLZ
commit
|
commitdiff
|
tree
2014-03-04
B
e
rt Mah
e
r
Add a t
e
st ca
s
e for RaiseArr
a
yIndexNoti
c
e catch bl
o
c
k
commit
|
commitdiff
|
tree
2014-02-26
Bert Maher
Fi
x
es
c
aping i
n
LightProces
s
p
rotoc
o
l
commit
|
commitdiff
|
tree
2014-02-23
Bert
M
a
her
Remove incorrect assertion about proflog
u
es
commit
|
commitdiff
|
tree
2014-02-23
Bert M
a
her
Rel
e
a
s
e
E
lf object after ex
t
r
acting
e
mb
e
dded data
commit
|
commitdiff
|
tree
2014-02-21
Bert M
a
her
Support by
t
ecode control f
l
ow in IR regions
commit
|
commitdiff
|
tree
2014-02-21
Bert
M
a
h
e
r
Upd
a
te NEWS for upc
o
ming releas
e
commit
|
commitdiff
|
tree
2014-02-13
Bert Maher
P
rint loc
a
l state whe
n
TRACE=hhir:N
commit
|
commitdiff
|
tree
2014-02-13
Be
r
t Maher
Rename m_i
r
f
t
o
m
_
unit i
n
M
I
nstrTran
s
lator
commit
|
commitdiff
|
tree
2014-02-12
Bert Maher
Suppor
t
saving/
r
estore FrameState on
exi
t
blocks
commit
|
commitdiff
|
tree
2014-02-12
B
er
t
M
aher
Move EvalStack in
t
o FrameStat
e
commit
|
commitdiff
|
tree
2014-02-06
Ber
t
Mahe
r
D
e
coupl
e
Ev
a
lStack from IRBuilder
commit
|
commitdiff
|
tree
2014-02-06
Bert Maher
Do
n
't
f
use jum
p
s with
c
omparisons that cod
e
gen
can
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
Bert
Maher
Remove tes
t
/zend/
.
.
.
/string
s
/dump
.
txt
commit
|
commitdiff
|
tree
2014-02-06
B
e
rt Maher
Make
Chec
k
Typ
e
understand constant
s
,
n
ulls
commit
|
commitdiff
|
tree
2014-02-06
Bert Mahe
r
Asser
t
T
ype wi
t
h no registers is a
nop
commit
|
commitdiff
|
tree
2014-02-04
Bert Ma
h
er
Print dot-forma
t
ted CFG along with the unit
commit
|
commitdiff
|
tree
2014-02-04
Bert M
a
her
Tidy up p
r
i
n
t methods
commit
|
commitdiff
|
tree
2014-01-30
B
e
rt
M
aher
Give Ra
i
seAr
r
ayInde
x
Notice a
c
a
t
ch bl
o
c
k
commit
|
commitdiff
|
tree
2014-01-30
Bert Maher
F
ix
I
nstrInfo for Ex
i
t
commit
|
commitdiff
|
tree
2014-01-30
Bert Maher
Add p
r
etty prin
t
ing fo
r
F
ram
e
State
commit
|
commitdiff
|
tree
2014-01-28
Be
r
t Mahe
r
Avoid as
s
ertion fa
i
lure wh
i
le
trying
t
o pr
i
nt an e
m
pty
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Bert Maher
Remove
a
n
unused
enum from TraceBu
i
ld
e
r
commit
|
commitdiff
|
tree
2014-01-28
Bert Maher
M
ove runt
i
me help
e
r fro
m
transl
a
tor-x64
t
o translator
.
.
.
commit
|
commitdiff
|
tree
2014-01-22
B
ert M
a
her
Elimin
a
t
e
u
n
used
s
tubBlock() template
function
commit
|
commitdiff
|
tree
2014-01-22
Bert Maher
Remov
e
MethodLookup na
m
espa
c
e
commit
|
commitdiff
|
tree
2014-01-20
Bert Maher
P
op
s
tack be
f
ore
ContEnter
commit
|
commitdiff
|
tree
2014-01-20
Bert Maher
Use getNativeFunction
N
ame in Disasm
commit
|
commitdiff
|
tree
2014-01-17
Be
r
t Maher
Admin comman
d
for TC section addresses
commit
|
commitdiff
|
tree
2014-01-13
Bert Maher
Add
F
P, SP to hhirTrac
e
let tracing
commit
|
commitdiff
|
tree
2014-01-13
Bert Maher
Don't preemp
t
ively optim
i
ze away conditional jumps
commit
|
commitdiff
|
tree
2014-01-10
Bert Maher
Miscellan
e
ous c
l
ea
n
u
p of Array
commit
|
commitdiff
|
tree
2014-01-10
B
ert Maher
Rem
o
ve Array::lv
a
l since i
t
basically
dup
l
icat
e
s Array
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
Bert Maher
AHot size is 0 if it is
unallo
c
a
t
e
d
commit
|
commitdiff
|
tree
2014-01-07
B
e
rt Maher
Get ri
d
of unnece
s
sar
y
inclu
d
es of unit
.
h
commit
|
commitdiff
|
tree
2014-01-07
Be
r
t Maher
Ma
k
e expected ou
t
p
u
t
o
f setprofile-this mo
r
e
permissi
v
e
.
.
.
commit
|
commitdiff
|
tree
2014-01-04
Bert Maher
Put
d
e
m
angled symbols in perf
map
commit
|
commitdiff
|
tree
2014-01-04
Bert Mah
e
r
M
o
ve isC
o
nvIntOrPtrToBool close to
its
o
ne use
commit
|
commitdiff
|
tree
2014-01-03
Bert M
a
he
r
U
s
e PRId64 instea
d
of ld for uint64_t
commit
|
commitdiff
|
tree
2014-01-03
Bert Maher
Don't rede
f
ine ENABL
E
_GD
_
T
TF if defin
e
d
commit
|
commitdiff
|
tree
2013-12-24
Bert Mah
e
r
Use b
a
se 10 for bytecod
e
offsets in CFG
p
rinter
commit
|
commitdiff
|
tree
2013-12-19
Bert
Maher
Remov
e
use
H
HI
R
p
a
r
am
from
TraceletContext::re
c
ordRead
commit
|
commitdiff
|
tree
2013-12-19
Bert Maher
M
ore ves
t
igial bits of Mem and
Refs flags
commit
|
commitdiff
|
tree
2013-12-19
Bert
M
ahe
r
Remove M
e
m
and Refs flags,
because th
e
y are dead
commit
|
commitdiff
|
tree
2013-12-17
Bert Maher
Cha
n
ging some identifier
s
t
o
make more sens
e
.
commit
|
commitdiff
|
tree
2013-12-05
Bert Maher
Improve
F
PushCuf -> F
P
u
s
hO
b
jMethod transformation
commit
|
commitdiff
|
tree
2013-11-27
Ber
t
Maher
Improve b
s
tr
c
ase
e
q
commit
|
commitdiff
|
tree
2013-11-21
Bert
Maher
Use store immedi
a
te f
o
r writing F
u
nc* t
o
ActRec
in
.
.
.
commit
|
commitdiff
|
tree
2013-11-20
Bert Mah
e
r
U
se inline st
o
re
s
for object
property initializa
t
ion
commit
|
commitdiff
|
tree
2013-11-11
Bert Maher
FPushCuf: Optimize the case
w
here callab
l
e is an
(
obj
.
.
.
commit
|
commitdiff
|
tree
2013-11-06
Bert
M
a
h
e
r
Re
m
ove StaticMethodCache::lookup, since lookupI
R
h
a
s
.
.
.
commit
|
commitdiff
|
tree
2013-11-01
B
ert Maher
Im
p
lem
e
n
t SetOpL f
o
r array arguments
commit
|
commitdiff
|
tree
2013-11-01
Bert
Maher
T
ran
s
late FPushClsMet
h
od
commit
|
commitdiff
|
tree
2013-10-29
Bert Maher
Disa
b
le
SQ
L
ite me
m
or
y
s
t
ats to av
o
id lock
i
ng duri
n
g
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
Bert Maher
Fix type_profi
l
er test
commit
|
commitdiff
|
tree
2013-10-28
B
e
r
t Maher
Integrate
int
o
hphpd
i
nfo command
commit
|
commitdiff
|
tree
2013-10-24
B
ert M
a
h
er
Fi
x
/stop c
o
mmand issued when hhvm ca
n
't
bind
por
t
commit
|
commitdiff
|
tree
2013-10-24
B
e
rt Maher
P
a
rtial
de-trace
-
ificati
o
n of D
C
E
commit
|
commitdiff
|
tree
2013-10-22
Bert Ma
h
er
P
rint and toString for Blocks
commit
|
commitdiff
|
tree
2013-10-21
Bert Maher
Jump opt for side-exit
i
ng jcc's
commit
|
commitdiff
|
tree
2013-10-19
Bert
Maher
Describe the global litstr ta
b
le i
n
byte
c
o
d
e
.
specification
commit
|
commitdiff
|
tree
2013-10-18
B
e
rt
M
a
h
er
Print funct
i
o
n in dot o
u
tpu
t
of
C
FG trace
commit
|
commitdiff
|
tree
2013-10-15
Bert Maher
Allow
refcount eli
m
ination around ArrayIdx
commit
|
commitdiff
|
tree
2013-10-11
Bert Maher
Test ca
s
e fo
r
reflowTypes
with
hottrace PG
O
commit
|
commitdiff
|
tree
2013-10-11
Bert
M
a
her
Moving a few more
helpers
to translator-ru
n
time
commit
|
commitdiff
|
tree
2013-10-09
Bert Mahe
r
Use std
:
:atomic instea
d
of
g
oogle_base for sh
a
r
e
d
c
o
un
t
ers
commit
|
commitdiff
|
tree
2013-10-08
Ber
t
Maher
C
l
ear out convObjTo
B
oolHelp
e
r
commit
|
commitdiff
|
tree
2013-10-05
Bert Maher
Use a
global lits
t
r
table in RepoAuthori
t
ative/WholeProg
r
am
.
.
.
commit
|
commitdiff
|
tree
2013-10-05
B
e
rt Mah
e
r
Remove box_val
u
e w
r
appe
r
function, call
R
e
f
Data::Make
.
.
.
commit
|
commitdiff
|
tree
2013-10-05
B
e
rt Maher
Add pg
o
sh
o
rtcut to test/run
commit
|
commitdiff
|
tree
2013-10-05
Bert Maher
M
a
k
e the regio
n
compi
l
er more con
s
ervat
i
ve when doing
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Bert Mah
e
r
C
a
ll ite
r
-
>
free d
i
rectly from TC ins
t
ead of thro
u
gh
.
.
.
commit
|
commitdiff
|
tree
2013-10-02
Bert Ma
h
er
Mo
v
e
r
untime
helpers
out of code
g
e
n
commit
|
commitdiff
|
tree
2013-10-01
Bert Ma
h
e
r
In
c
rease it
e
rations o
f
some vm
-
pe
r
f benc
h
m
arks
commit
|
commitdiff
|
tree
2013-10-01
Bert Maher
Up
d
ate SS
A
T
mp's of
locals when
we do
a
CheckLo
c
commit
|
commitdiff
|
tree
2013-09-30
B
e
rt Maher
M
o
ve tra
n
sl
a
tor runtime functions out of code
-
g
en-helpers
commit
|
commitdiff
|
tree
2013-09-30
Bert Maher
Turn
o
f
f
JitEnableRenameFunction in vm-
p
e
r
f tests
commit
|
commitdiff
|
tree
2013-09-17
Bert Mah
e
r
Remove
SPropCache
:
:
l
ooku
p
sinc
e
it is dead
commit
|
commitdiff
|
tree
2013-09-16
B
ert Maher
A
L
WAYS_
I
NLI
N
E decodeVariableSizeImm
commit
|
commitdiff
|
tree
2013-09-13
Be
r
t Maher
D
e
c
lare ins
t
rIsControlFlow con
s
te
x
pr for b
e
tter inte
r
preter
.
.
.
commit
|
commitdiff
|
tree
2013-09-13
B
e
rt M
a
h
e
r
C
reate specialized
h
el
p
ers for me
m
ber opera
t
ions on
.
.
.
commit
|
commitdiff
|
tree
2013-09-11
Ber
t
Mahe
r
Cre
a
t
e
fast
p
at
h
s for m
e
m
ber
i
nstruc
t
ions that assume
.
.
.
commit
|
commitdiff
|
tree
2013-09-10
B
e
rt Maher
Refact
o
r of IssetEmptyElem
commit
|
commitdiff
|
tree
2013-09-03
Bert M
a
her
Remove m_sendEnded a
s
sertion in
Lib
E
ventTra
n
spor
t
:
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Bert Maher
Don't try to send data
a
fter the respo
n
se
h
a
s already
.
.
.
commit
|
commitdiff
|
tree
2013-08-29
Bert Maher
Ali
g
n glob
a
l slabs to 16 bytes
commit
|
commitdiff
|
tree
2013-08-26
Bert Maher
Refac
t
oring
member-operations so e
a
ch kind of bas
e
.
.
.
commit
|
commitdiff
|
tree
2013-08-20
Be
r
t Maher
Update NEWS fo
r
release
commit
|
commitdiff
|
tree
2013-08-19
Bert Maher
Specializ
e
Se
t
N
e
wEle
m
when
b
ase is known to be
a
rray
commit
|
commitdiff
|
tree
2013-08-15
Be
r
t
M
a
h
er
Add a stress-test mod
e
that for
c
es ji
t
ted execution
commit
|
commitdiff
|
tree
2013-08-12
Ber
t
Maher
Test script suppo
r
t
f
or
d
ebugging: write and
compare
.
.
.
commit
|
commitdiff
|
tree
2013-08-12
Bert Maher
Allow guarding tracelets on
A
rrayKind
commit
|
commitdiff
|
tree
2013-08-06
Bert Maher
Streamline a bit
o
f code in AssignValHelper
commit
|
commitdiff
|
tree
2013-08-02
Bert Ma
h
er
F
a
st path for int
e
rme
d
iate Elem
o
ps when the base is
.
.
.
commit
|
commitdiff
|
tree
2013-08-01
Ber
t
Maher
Expose specia
l
ized c
l
ass
guards to IR
commit
|
commitdiff
|
tree
2013-07-26
Bert
M
ahe
r
Move N
o
rmal
i
ze
d
Instruction out
o
f t
r
anslato
r
.
h
commit
|
commitdiff
|
tree
2013-07-26
Ber
t
Maher
Redu
c
e boile
r
plate
i
n RuntimeType constructors
commit
|
commitdiff
|
tree
2013-07-19
Bert
M
aher
Exit early duri
n
g chec
k
Invariants rat
h
er than do th
e
.
.
.
commit
|
commitdiff
|
tree
next