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
Using dynamic classes in strict is not a parse error
2014-05-22
Bert Ma
h
e
r
Upd
a
te spe
c
wi
t
h
CreateAFWH/Crea
t
eCont ch
a
nge
s
commit
|
commitdiff
|
tree
2014-05-20
Bert Maher
Pass
n
umSlotsInF
r
ame throu
g
h R
e
su
m
a
b
l
e helpers
commit
|
commitdiff
|
tree
2014-05-19
Ber
t
M
aher
Make ak_exist retur
n
a bool
commit
|
commitdiff
|
tree
2014-05-15
Bert Mahe
r
JIT
VerifyParamType of interfaces comprising native
.
.
.
commit
|
commitdiff
|
tree
2014-05-13
Bert Mahe
r
F
ix
.
section
/
.
si
z
e f
o
r OS
X
enterT
C
Hel
p
e
r
commit
|
commitdiff
|
tree
2014-05-13
Be
r
t Maher
Tweaks to imp
r
ove
linke
r
script
covera
g
e
commit
|
commitdiff
|
tree
2014-05-12
B
e
rt
M
aher
Fast
p
ath ar
r
ay new
_
i
ter_array_key w
h
en val/ke
y
loc
a
l
s
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Bert Maher
Revert
"fix ge
t
_o
b
j
ect_vars
f
or si
m
plexm
l
objects"
commit
|
commitdiff
|
tree
2014-05-08
Bert Maher
Re
m
ove cons
t
r
a
inBa
s
e assert
i
on when H
H
BBC infer
s
mor
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
B
ert Maher
Use m
_
mainC
o
de or m_stubsCod
e
in cg in
s
tead of mcg
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
B
e
rt
Maher
Remove
r
eturn va
l
ue of Var
i
ant:
:
set
commit
|
commitdiff
|
tree
2014-05-02
Bert Maher
Delet
e
docs for deleted IR opcode,
Allo
c
ObjFast
commit
|
commitdiff
|
tree
2014-04-28
Be
r
t
M
aher
Create phis
f
or
l
oca
l
s
commit
|
commitdiff
|
tree
2014-04-19
Bert Mah
e
r
Fix
p
ostconditions by saving FrameSta
t
e at terminal
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Bert
M
aher
R
e
mo
v
e JIT:: in some places where it
'
s unnecessary
commit
|
commitdiff
|
tree
2014-04-18
B
ert Maher
Really disa
b
le the test/run progress
b
ar
f
or
emacs
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
B
ert
M
a
her
RF
C
:
P
r
o
to
t
ype sel
e
c
ting whole CFG for pr
o
file-gui
d
ed
.
.
.
commit
|
commitdiff
|
tree
2014-04-15
Bert Mah
e
r
Test runner s
h
o
uldn't
d
ispl
a
y pro
g
r
e
ss bar u
n
less
stty
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Bert
M
aher
Tracelet postconditions should be co
m
put
e
d
usin
g
the
.
.
.
commit
|
commitdiff
|
tree
2014-04-11
Bert Mahe
r
Add BC
o
ffsets t
o
ir-builder traci
n
g
commit
|
commitdiff
|
tree
2014-04-11
Bert Maher
Remove dead function forEac
h
Trace
commit
|
commitdiff
|
tree
2014-04-11
B
ert Mah
e
r
Tidy up mc-generator
.
h
commit
|
commitdiff
|
tree
2014-04-11
Bert Maher
Smoke te
s
t for cont
r
ol flow with bran
c
hover
s
commit
|
commitdiff
|
tree
2014-04-04
Bert
Maher
Enable Refcount
O
pts
commit
|
commitdiff
|
tree
2014-04-04
Ber
t
Ma
h
er
Retra
n
slate
w
i
th
o
u
t co
n
trol flow
i
f
r
efcount opts fails
commit
|
commitdiff
|
tree
2014-04-04
B
ert Maher
Fix second-
p
ass CSE
commit
|
commitdiff
|
tree
2014-04-02
Bert Maher
Tweak c
o
mpare-
i
r to remove more irrelevant differences
commit
|
commitdiff
|
tree
2014-04-02
Bert
Mahe
r
Make Ar
r
ay(ArrayDat
a
*)
constructor
e
x
plicit
commit
|
commitdiff
|
tree
2014-04-01
B
e
rt Maher
Revert "Conve
r
t ext/
m
ysq
l
to HNI
"
commit
|
commitdiff
|
tree
2014-04-01
Bert Mahe
r
Fi
x
constan
t
branch elimination
commit
|
commitdiff
|
tree
2014-03-27
Ber
t
Maher
Enab
l
e ExtraOptPass
when
B
ytecode
C
on
t
r
olFlow is on
commit
|
commitdiff
|
tree
2014-03-26
Bert Maher
Se
t
nex
t
block
d
ur
i
ng reoptim
i
ze
commit
|
commitdiff
|
tree
2014-03-26
Bert Mah
e
r
Set up co
n
trol flow options for contbuild cont
r
ol
commit
|
commitdiff
|
tree
2014-03-26
Bert Mahe
r
Bug
f
i
x for
g
uard r
e
laxation when refcount opts are
.
.
.
commit
|
commitdiff
|
tree
2014-03-20
Bert Maher
Add exception bar
r
iers before j
u
mps to retain
spillstack
s
commit
|
commitdiff
|
tree
2014-03-17
Bert Maher
Mis
c
el
l
aneous bugfixes
commit
|
commitdiff
|
tree
2014-03-14
Bert
Maher
Handle Mov in getSta
c
kVa
l
ue
commit
|
commitdiff
|
tree
2014-03-14
B
ert Ma
h
er
em
i
tIsTypeTest sho
u
ldn't
assert if it rece
i
v
es a constant
commit
|
commitdiff
|
tree
2014-03-12
Be
r
t M
a
her
Tracelet breaking jumps
c
a
n't include bo
t
h t
a
rge
t
s
commit
|
commitdiff
|
tree
2014-03-10
Bert M
a
he
r
Break up
A
l
loc
O
bjFast
commit
|
commitdiff
|
tree
2014-03-07
B
e
rt Maher
Test
http he
a
ders conta
i
ning "Expect: 100
-
continue"
commit
|
commitdiff
|
tree
2014-03-05
Bert Mah
e
r
Array co
m
parisons
nee
d
a catch blo
c
k
commit
|
commitdiff
|
tree
2014-03-05
B
e
rt Maher
Ena
b
le mem
o
r
y
safety for Qui
c
kLZ
commit
|
commitdiff
|
tree
2014-03-04
B
e
rt Ma
h
er
Add a test ca
s
e
f
or R
a
iseArrayIndexNotice
c
a
tch block
commit
|
commitdiff
|
tree
2014-02-26
B
ert Maher
Fix escap
i
ng in LightProcess protocol
commit
|
commitdiff
|
tree
2014-02-23
Bert M
a
h
e
r
Remove i
n
co
r
re
c
t assertion a
b
out p
r
ofl
o
gues
commit
|
commitdiff
|
tree
2014-02-23
B
e
rt Maher
Release El
f
object
aft
e
r
extract
i
ng
embe
d
ded da
t
a
commit
|
commitdiff
|
tree
2014-02-21
Ber
t
Mah
e
r
Suppo
r
t
b
ytecode contr
o
l
flow
i
n I
R
regions
commit
|
commitdiff
|
tree
2014-02-21
Bert Maher
Update NEWS for
u
pcoming releas
e
commit
|
commitdiff
|
tree
2014-02-13
Bert Maher
Print local state when TRACE=hh
i
r
:
N
commit
|
commitdiff
|
tree
2014-02-13
B
ert Maher
Rena
m
e
m
_
i
r
f
to m_un
i
t
i
n MInstrTranslator
commit
|
commitdiff
|
tree
2014-02-12
B
ert
Maher
S
u
p
port savin
g
/restore F
r
ameState on exit
b
locks
commit
|
commitdiff
|
tree
2014-02-12
Bert Mahe
r
Move EvalStack
i
nto Fr
a
meState
commit
|
commitdiff
|
tree
2014-02-06
Be
r
t Maher
D
e
couple Eva
l
Stack from IRBu
i
lder
commit
|
commitdiff
|
tree
2014-02-06
Ber
t
Mahe
r
Don't fuse jump
s
wi
t
h co
m
parisons that co
d
egen can
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
Bert Maher
Remove test/ze
n
d/
.
.
.
/
s
t
r
ings/dump
.
t
x
t
commit
|
commitdiff
|
tree
2014-02-06
Bert Maher
Make CheckType u
n
derstand constant
s
, nulls
commit
|
commitdiff
|
tree
2014-02-06
Be
r
t
M
a
h
er
AssertTy
p
e with no regi
s
t
e
rs is a
n
op
commit
|
commitdiff
|
tree
2014-02-04
B
e
rt
M
aher
Prin
t
d
o
t-formatted CFG a
l
o
n
g with the unit
commit
|
commitdiff
|
tree
2014-02-04
Bert Maher
Tidy up
p
r
i
n
t methods
commit
|
commitdiff
|
tree
2014-01-30
Be
r
t
M
aher
Give RaiseArr
a
y
IndexNotice
a
catch block
commit
|
commitdiff
|
tree
2014-01-30
Bert Maher
Fix In
s
trInfo
for Exit
commit
|
commitdiff
|
tree
2014-01-30
Bert
M
aher
Add pret
t
y printing for Fra
m
eState
commit
|
commitdiff
|
tree
2014-01-28
Bert Maher
Avo
i
d asser
t
ion fail
u
re while
t
rying to print an empt
y
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Bert Maher
Remove an unused enum f
r
om TraceBuil
d
er
commit
|
commitdiff
|
tree
2014-01-28
Bert Maher
Move runtime helper from translator-x64 to
translator
.
.
.
commit
|
commitdiff
|
tree
2014-01-22
Bert Mahe
r
Eliminate unused stubBl
o
ck() te
m
plate f
u
n
ctio
n
commit
|
commitdiff
|
tree
2014-01-22
Be
r
t
Maher
Remove MethodLo
o
kup name
s
pace
commit
|
commitdiff
|
tree
2014-01-20
Bert Mahe
r
Pop stack be
f
ore Co
n
tEnte
r
commit
|
commitdiff
|
tree
2014-01-20
Bert Maher
Use
getNativeFunctionName
i
n
Disasm
commit
|
commitdiff
|
tree
2014-01-17
B
e
rt
Ma
h
er
Ad
m
in command for TC
sect
i
o
n addresses
commit
|
commitdiff
|
tree
2014-01-13
Bert Maher
Add FP,
S
P
t
o
hhirTra
c
e
l
et tracing
commit
|
commitdiff
|
tree
2014-01-13
Bert Maher
Don
'
t preemptive
l
y op
t
i
mize awa
y
condition
a
l jumps
commit
|
commitdiff
|
tree
2014-01-10
Bert Maher
Miscellaneo
u
s cleanup of A
r
ray
commit
|
commitdiff
|
tree
2014-01-10
Bert Maher
Remove Ar
r
a
y
::
l
va
l
si
n
ce it basicall
y
duplicates Array
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
B
e
rt Mah
e
r
AHot
s
i
z
e is 0 if it
is unallocated
commit
|
commitdiff
|
tree
2014-01-07
B
ert
Maher
Get rid of unnecessary
includes of unit
.
h
commit
|
commitdiff
|
tree
2014-01-07
Bert Maher
Make ex
p
ected
o
utput of setprofile-this more pe
r
missive
.
.
.
commit
|
commitdiff
|
tree
2014-01-04
Ber
t
Maher
Pu
t
demangled symbols in perf map
commit
|
commitdiff
|
tree
2014-01-04
Bert Maher
Move isC
o
nv
I
n
tOrPtrToBool clo
s
e to its one use
commit
|
commitdiff
|
tree
2014-01-03
Bert Maher
Use PRId64 instead of ld for uint64_t
commit
|
commitdiff
|
tree
2014-01-03
Bert Mah
e
r
D
on't
r
ede
f
ine ENABLE_G
D
_TTF if
defined
commit
|
commitdiff
|
tree
2013-12-24
Bert
Mah
e
r
Use ba
s
e
10 for byt
e
code o
f
fsets in CFG pr
i
n
ter
commit
|
commitdiff
|
tree
2013-12-19
Bert M
a
her
R
e
m
ove useHHIR param from
T
raceletCo
n
text::recordRe
a
d
commit
|
commitdiff
|
tree
2013-12-19
Bert Mah
e
r
More vestigial bits of Mem and
R
efs flags
commit
|
commitdiff
|
tree
2013-12-19
B
e
rt Ma
h
er
R
e
mov
e
Mem and Refs flags, because they are dead
commit
|
commitdiff
|
tree
2013-12-17
Bert
M
aher
C
h
a
nging some i
d
entifiers t
o
mak
e
more sense
.
commit
|
commitdiff
|
tree
2013-12-05
Bert Maher
Impr
o
v
e F
P
u
shC
u
f -> FPu
s
hObjMethod transf
o
rmation
commit
|
commitdiff
|
tree
2013-11-27
Bert Maher
Imp
r
ove
b
strcaseeq
commit
|
commitdiff
|
tree
2013-11-21
Bert
Maher
Use store immediate for writing Func* to
A
ctRec in
.
.
.
commit
|
commitdiff
|
tree
2013-11-20
Bert Mah
e
r
U
s
e
inline
s
t
ores fo
r
object property
initialization
commit
|
commitdiff
|
tree
2013-11-11
Bert Maher
FPu
s
hCuf
:
O
p
ti
m
ize t
h
e ca
s
e wher
e
callable is an
(
obj
.
.
.
commit
|
commitdiff
|
tree
2013-11-06
Bert Maher
R
emo
v
e StaticMethodCache::lookup,
s
i
n
ce lookupIR h
a
s
.
.
.
commit
|
commitdiff
|
tree
2013-11-01
Bert Maher
Implem
e
nt
SetOpL for
a
rray
a
rguments
commit
|
commitdiff
|
tree
2013-11-01
Ber
t
Maher
Transla
t
e FPushClsMethod
commit
|
commitdiff
|
tree
2013-10-29
Be
r
t Maher
Disable
S
QLite memory stats
t
o
a
void locking dur
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
Be
r
t Maher
Fix type_p
r
ofiler test
commit
|
commitdiff
|
tree
2013-10-28
Bert Maher
Integrate into hphpd info comman
d
commit
|
commitdiff
|
tree
2013-10-24
Bert
M
aher
Fix /stop command issu
e
d
when hhvm can't bind por
t
commit
|
commitdiff
|
tree
2013-10-24
B
e
rt
M
aher
Partial de-trace-ification of DC
E
commit
|
commitdiff
|
tree
next