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 another flakey zend test
2013-05-20
Jordan DeLong
Fix
anot
h
er
f
la
k
ey zen
d
test
commit
|
commitdiff
|
tree
2013-05-15
Jordan
D
eLong
Fix a bug with null
c
on
s
t
a
nts
commit
|
commitdiff
|
tree
2013-05-15
Jordan DeLong
T
ranslator an
a
l
y
ze assumed st
r
len($x) is a
l
ways an int
commit
|
commitdiff
|
tree
2013-05-15
Jord
a
n DeLong
Don't malloc from a signal handler
commit
|
commitdiff
|
tree
2013-05-15
Jordan DeLong
Reduc
e
number of
thr
e
ads du
r
ing init
i
a
l
h
hvm startup
commit
|
commitdiff
|
tree
2013-05-15
J
ordan DeLon
g
Dela
y
registration of SIGCHLD h
a
n
d
l
e
r unt
i
l af
t
er lwp
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Jordan DeLo
n
g
Add hack to regist
e
r checker for rbp
commit
|
commitdiff
|
tree
2013-05-15
Jordan DeLo
n
g
D
o
n
't hoist LdLo
c
s
t
o the to
p
of tr
a
c
e
lets
.
commit
|
commitdiff
|
tree
2013-05-15
Jordan DeLong
M
ove ir i
n
li
n
in
g
tests
t
o slow
/
ir_inlin
i
ng, add case
.
.
.
commit
|
commitdiff
|
tree
2013-05-10
Jordan DeLo
n
g
Make a
t
o
V
a
riant() fu
n
c
t
ion
on
A
rrayIni
t
@overri
d
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-10
J
o
rdan DeLong
Minor i
m
pr
o
ve
m
ents
to
A
rrayInit
commit
|
commitdiff
|
tree
2013-05-09
Jo
r
dan DeLong
Use ArrayIni
t
in d
e
bugBacktrac
e
commit
|
commitdiff
|
tree
2013-05-09
Jordan
D
eLong
Move static strings out of
d
ebugBack
t
race
commit
|
commitdiff
|
tree
2013-05-09
Jordan D
e
Long
Make it unnecessary to null ou
t
loca
l
s durin
g
RetC
commit
|
commitdiff
|
tree
2013-05-09
Jordan
DeLong
Clean up and
do
c
umen
t
SRFlags
commit
|
commitdiff
|
tree
2013-05-09
J
o
rdan DeLong
C
le
a
r local related helpers
out
o
f TraceBuilder
commit
|
commitdiff
|
tree
2013-05-09
Jor
d
a
n DeLong
Disable some flaky zend tests
@
o
verride-unit-failures
commit
|
commitdiff
|
tree
2013-05-07
jdelong
Minor cleanup in srcdb
.
h
commit
|
commitdiff
|
tree
2013-05-07
Jordan De
L
on
g
M
ove remaini
n
g stack optimizations to simplifier
commit
|
commitdiff
|
tree
2013-05-07
Jordan DeLong
Add a
OpNot to HHI
R
; r
e
move
Tra
c
eB
u
i
l
der
:
:genNot
commit
|
commitdiff
|
tree
2013-05-07
Jordan DeLong
Min
o
r tw
e
aks
t
o
StateVector
@override-unit-failures
commit
|
commitdiff
|
tree
2013-05-02
Jor
d
an DeLong
Remove legacy
m
akefiles (t
a
ke 2
)
commit
|
commitdiff
|
tree
2013-05-02
Jordan DeLong
Omit
s
t
ack ov
e
rflow check
s
on lea
f
f
unction
s
commit
|
commitdiff
|
tree
2013-05-02
Jordan De
L
o
n
g
Move Conv
F
o
oT
o
B
ool selection t
o
Simplifier
commit
|
commitdiff
|
tree
2013-05-02
Jordan DeLong
Remove genAssertStk/
g
enCastStk
a
nd move
t
h
e
ir optimizati
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2013-05-02
Jorda
n
DeLon
g
Remov
e
some easy rema
i
ning TraceBuilder::genFoo functions
commit
|
commitdiff
|
tree
2013-05-02
Jord
a
n
DeLong
Document TraceBuild
e
r/Hh
b
cTranslator
/
Simplifi
e
r @ov
e
rrid
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-02
Jordan
DeLong
Move gen{Guard,Asse
r
t}Loc
l
ogic to
u
p
dateTra
c
kedEffects
.
.
.
commit
|
commitdiff
|
tree
2013-05-02
Jordan DeLong
Remove
genDecRef fr
o
m T
r
aceBuilde
r
commit
|
commitdiff
|
tree
2013-05-02
Jordan DeLong
Ren
a
me Tra
c
eBu
i
l
d
er::genDefCons
t
to
c
n
s()
commit
|
commitdiff
|
tree
2013-05-02
J
ordan DeLong
Fix a
r
i
t
hmet
i
c op uses of type param
t
ers, get rid
o
f
.
.
.
commit
|
commitdiff
|
tree
2013-05-02
Jordan DeLong
S
i
mplifier gets gen()/cns(),
r
eplace
g
enDefConst
w
ith
.
.
.
commit
|
commitdiff
|
tree
2013-05-02
Jordan DeLo
n
g
TraceBuilder and
VectorTranslat
o
r get fo
r
warding ge
n
.
.
.
commit
|
commitdiff
|
tree
2013-05-02
Jordan DeLon
g
Remove man
y
o
f
the genF
o
o functions fro
m
tracebuil
d
er
commit
|
commitdiff
|
tree
2013-05-02
jde
l
ong
Inline the outer functions for conti
n
ua
t
ion
s
with no
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Jordan DeL
o
ng
A few minor tweaks a
b
out HPHP_H
O
ME
commit
|
commitdiff
|
tree
2013-04-30
J
o
rd
a
n
D
eL
o
ng
Do asser
t
O
p
era
n
dType
s
on each inst
r
uction af
t
e
r
each
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Jordan
D
eLong
Fix a bug in H
H
I
R's emitParent
commit
|
commitdiff
|
tree
2013-04-30
Jordan DeL
o
ng
Ke
e
p simplifyCal
l
s
tateless
commit
|
commitdiff
|
tree
2013-04-26
jdelo
n
g
Add SpillS
t
a
ck's sources to the i
n
s
t
ruction type
asser
t
ions
.
.
.
commit
|
commitdiff
|
tree
2013-04-26
jdelo
n
g
Initi
a
l support for inlining small function
s
commit
|
commitdiff
|
tree
2013-04-25
Jordan De
L
ong
R
e
name equals/
h
ash to cseEqu
a
ls/cse
H
ash and
a
s
s
e
r
t
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Jordan DeLong
Adju
s
t an expression I forgot from earlier code review
commit
|
commitdiff
|
tree
2013-04-25
Jordan DeLong
Allow te
m
p
o
rar
y
ExtraDat
a
objects in instruct
i
on generation
commit
|
commitdiff
|
tree
2013-04-25
Jordan DeLong
Fix
an
up
d
ateTr
a
cke
d
Effects bug for
I
nt
e
rpO
n
e
commit
|
commitdiff
|
tree
2013-04-25
J
ordan DeLong
Make cseKill tolerate temps from non-cseabl
e
instructions
commit
|
commitdiff
|
tree
2013-04-25
Jor
d
an DeLong
Deter
m
ine hp
h
p
_
home in tes
t
/run via __DIR__
commit
|
commitdiff
|
tree
2013-04-23
Jordan DeLon
g
Kneecap an ext_
s
pl test that had too many files
y
stem
.
.
.
commit
|
commitdiff
|
tree
2013-04-23
Jordan
D
e
Long
Remove old HHVM_GC code
commit
|
commitdiff
|
tree
2013-04-22
Jorda
n
De
L
ong
Define __STDC_FORM
A
T
_
MACROS
i
n build configuration
commit
|
commitdiff
|
tree
2013-04-22
Jordan
D
eLong
Ad f
e
w more lint fix
e
s under run
t
ime/vm/transl
a
tor
commit
|
commitdiff
|
tree
2013-04-22
Jord
a
n
D
eLong
Fix a (smart h
e
ap)
l
e
ak in Va
r
iant's move constructor
.
.
.
commit
|
commitdiff
|
tree
2013-04-22
Jor
d
an DeLong
Fix
lint error
s
a
bout
c
atching
e
xce
p
tions
by
v
alue
commit
|
commitdiff
|
tree
2013-04-22
Jord
a
n DeLong
Fix som
e
mismatched include guar
d
s
commit
|
commitdiff
|
tree
2013-04-22
J
or
d
a
n
DeLong
Remove
u
t
i
l
/
lfu_table
.
h
commit
|
commitdiff
|
tree
2013-04-22
J
o
rdan DeLong
Fix v
a
ri
o
u
s lint
warnings stem
m
ing fr
o
m hphp/util
commit
|
commitdiff
|
tree
2013-04-22
J
ordan DeLong
More f
i
xing lint: vario
u
s conversion const
r
uctors i
n
.
.
.
commit
|
commitdiff
|
tree
2013-04-22
Jordan D
e
Long
F
i
x som
e
cppl
i
nt
errors about illegal symbols
commit
|
commitdiff
|
tree
2013-04-22
Jor
d
an DeLong
F
ix
s
t
ack offset trac
k
i
n
g in
emitPrint, caught
b
y
z
e
nd
.
.
.
commit
|
commitdiff
|
tree
2013-04-22
Jordan DeLong
A
dd a few things to
h
p
hp/test/
.
gitigno
r
e
commit
|
commitdiff
|
tree
2013-04-20
Jordan DeLo
n
g
Fix r
u
ntests to make
i
t workable for
c
ontbui
l
d
commit
|
commitdiff
|
tree
2013-04-19
jdel
o
ng
A
dd 'conv
e
nience' na
m
e aliases to t
e
st/run
commit
|
commitdiff
|
tree
2013-04-19
jdelong
Mak
e
$HPHP
_
HOM
E
o
p
tional for
hphp/test/run, change
.
.
.
commit
|
commitdiff
|
tree
2013-04-18
jdelong
Remove dr
a
wCF
G
and tcdump trace module
commit
|
commitdiff
|
tree
2013-04-18
jdel
o
ng
Disabl
e
m
e
m
e
l
i
m
commit
|
commitdiff
|
tree
2013-04-18
jdelong
Add a t
v
IsP
l
ausib
l
e as
s
ert
i
on
i
n ve
c
tortranslator
.
.
.
commit
|
commitdiff
|
tree
2013-04-17
jdelong
Relax an assert slightl
y
af
t
er the c
h
an
g
e to un
b
ox
.
.
.
commit
|
commitdiff
|
tree
2013-04-17
j
d
elong
Don't s
p
illStack a
s
mu
c
h for CG
e
tM
commit
|
commitdiff
|
tree
2013-04-17
jdel
o
ng
Fix a bug
i
n
Cr
e
ateCl, comb
i
ne helper c
a
l
ls and us
e
.
.
.
commit
|
commitdiff
|
tree
2013-04-17
jdelo
n
g
Fix typedefs/shape
s
for whole program optimization
commit
|
commitdiff
|
tree
2013-04-15
jdelong
Option
a
l synt
a
x-
h
ighlighted HHIR dumps
commit
|
commitdiff
|
tree
2013-04-12
jdelong
Allo
c
ate u
n
i
t
byteco
d
e and metadata
i
n a read-only
.
.
.
commit
|
commitdiff
|
tree
2013-04-12
jde
l
ong
U
se hphp
c
-
pro
v
ided
p
roperty types i
n
CGetM
prediction
commit
|
commitdiff
|
tree
2013-04-12
jdelong
Add a
few tr
a
ces in annotation
.
cpp
commit
|
commitdiff
|
tree
2013-04-11
jdel
o
ng
Don'
t
generate Rai
s
eU
n
defProp
i
n Re
p
oA
u
tho
r
itative
.
.
.
commit
|
commitdiff
|
tree
2013-04-09
jdelo
n
g
Use hp
h
p
c-inferred object prop
e
rty t
y
pes t
o
avoid KindOfUnin
.
.
.
commit
|
commitdiff
|
tree
2013-04-09
jd
e
l
o
ng
Some comments
about use of rVmFp
a
n
d r
V
mSp in codegen
commit
|
commitdiff
|
tree
2013-04-09
jdelong
Fix an exc
e
ption safety issue for undefi
n
ed p
r
operties
.
.
.
commit
|
commitdiff
|
tree
2013-04-09
jdelong
RF
C
: Pass th
e
a
sse
m
bler to
u
s
e
to unlik
e
lyIfBl
o
c
k
commit
|
commitdiff
|
tree
2013-04-09
j
d
elong
Dec
R
efKi
l
lThis needs the frame
as an SSA d
e
pendenc
y
commit
|
commitdiff
|
tree
2013-04-09
j
d
e
long
ContEn
t
er needs to depen
d
on the frame pointer
commit
|
commitdiff
|
tree
2013-04-09
jdelong
@override
-
unit-failures Initial support for
<?hh typede
f
s
.
.
.
commit
|
commitdiff
|
tree
2013-04-09
jdelong
D
i
sable Hip
H
op syntax for v
e
rify_zend
commit
|
commitdiff
|
tree
2013-04-09
jdel
o
ng
Remove enu
m
abuse in
r
ecordSy
n
cPoin
t
commit
|
commitdiff
|
tree
2013-04-04
jdelong
R
e
move
s
ome cod
e
gen trac
e
s
commit
|
commitdiff
|
tree
2013-04-02
j
delong
F
ix a bug
w
ith boxed static/counted ty
p
e
s
commit
|
commitdiff
|
tree
2013-04-02
jdel
o
ng
SpillStack of an ActRe
c
is a us
e
of the old fp
commit
|
commitdiff
|
tree
2013-04-02
jdelon
g
Remov
e
m_fpiStack
commit
|
commitdiff
|
tree
2013-04-02
j
delong
Fix an asserti
o
n in
trac
e
Ret, relating t
o
generator
.
.
.
commit
|
commitdiff
|
tree
2013-04-01
jdelong
Remov
e
.
.
.
when h
p
hpc prints the
h
h
v
m
c
omman
d
line
commit
|
commitdiff
|
tree
2013-03-28
jdelong
Mov
e
so
m
e
cold st
u
bs from a
t
o astubs
commit
|
commitdiff
|
tree
2013-03-28
jdelong
D
on't use LdClsPropAddrCache
d
f
o
r pro
p
e
rti
e
s that might
.
.
.
commit
|
commitdiff
|
tree
2013-03-21
jdelong
Fix ODR violati
o
n in TestExtCurl
commit
|
commitdiff
|
tree
2013-03-21
j
delong
Remove unused buildTarget functio
n
in
c
ompiler
.
cpp
commit
|
commitdiff
|
tree
2013-03-21
jdelong
U
pdate
Setprofile test
commit
|
commitdiff
|
tree
2013-03-21
j
d
elo
n
g
P
u
t
comp
i
l
e
r_id
i
n a
.
cpp file
o
n every
link l
i
ne,
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
j
d
elong
Fix gzinflate
f
or
s
t
r
i
ngs larger t
h
an 128M
commit
|
commitdiff
|
tree
2013-02-13
jdelo
n
g
Fix another bug
in exception handling
commit
|
commitdiff
|
tree
2013-02-13
jdel
o
ng
Style chan
g
e to t
h
e
p
retty-
p
rint format for
I
R extra
.
.
.
commit
|
commitdiff
|
tree
2013-02-13
jdel
o
n
g
Rem
o
v
e Con
s
tIn
s
t
r
uction a
n
d
use a new
e
xtra data for
.
.
.
commit
|
commitdiff
|
tree
next