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
Track redundant IR sequences by stable hash
2018-09-12
Michael O'Farrell
Relocate
u
niqu
e
s
t
ubs,
a
nd
fix
f
allthrus
commit
|
commitdiff
|
tree
2018-08-07
M
ich
a
el O'Farr
e
ll
Remove unecessary
c
heck f
o
r
m
i
te
r
_table initialization
.
commit
|
commitdiff
|
tree
2018-07-05
Michae
l
O
'Farrell
numPara
m
s expected to b
e
constant when handling firs
t
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
Mi
c
hael O'Farrell
Disable
clang fo
r
ma
t
for HHV
M
commit
|
commitdiff
|
tree
2018-06-18
M
i
chael O'Farrel
l
F
i
x
SIMD reg to reg copy o
n
ARM
commit
|
commitdiff
|
tree
2018-06-05
Michael O
'
Farrell
Fix cra
s
h
due to TBotto
m
ha
n
dling by Id
x
commit
|
commitdiff
|
tree
2018-05-30
M
i
c
hae
l
O
'Farrell
Fix
l
dimm XMM immediate ca
s
ting
commit
|
commitdiff
|
tree
2018-05-25
Michael O'Far
r
el
l
F
i
x
t
y
p
e
unions
f
o
r
nul
l
a
b
le objects
w
ith int
e
rface
s
.
commit
|
commitdiff
|
tree
2018-05-23
M
i
chael O'Farre
l
l
Fix hhvm
o
n
arm by addin
g
mo
v
s
b
q vasm ins
t
r
commit
|
commitdiff
|
tree
2018-05-23
Michael O'Farrell
Back ou
t
"
P
rofile i
n
stanc
e
bits in met
h
od profil
e
r"
commit
|
commitdiff
|
tree
2018-05-21
Michael O'
F
a
r
rell
Swit
c
h Thi
s
T
yp
e
Hints to be
e
n
forced by
d
e
f
au
l
t
commit
|
commitdiff
|
tree
2018-04-23
Michael
O'Farrell
Shrink Jcc sequences, a
n
d forward branc
h
es
commit
|
commitdiff
|
tree
2018-04-23
Michael O'Farrell
Pool lit
e
rals du
r
ing V
a
sm emi
t
and rel
o
cate th
e
m
commit
|
commitdiff
|
tree
2018-03-28
Michael O'
F
arrell
A
t
temp
t
to fix bus er
r
or fo
r
shared RDS
commit
|
commitdiff
|
tree
2018-03-26
Mich
a
e
l O'Farrell
Fix relocato
r
tests and
t
ag PC r
e
l
ative j
m
ps
as addressImmed
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Mic
h
ael
O
'Farrell
Add ret
r
a
nslate
a
ll coverag
e
in hphp/te
s
t/run
commit
|
commitdiff
|
tree
2018-03-23
Mich
a
e
l O'Farr
e
l
l
Respect aligmen
t
co
n
straints during
r
elocation on
A
RM
commit
|
commitdiff
|
tree
2018-03-23
M
i
chael O'Farrell
Hand
l
e
all M
o
v
s
eque
n
c
e
s i
n
A
R
M
r
elocato
r
commit
|
commitdiff
|
tree
2018-03-23
Michael O'Farrell
T
rack address immedi
a
tes on ARM, and u
s
e them t
o
limit
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
M
ichael O'Farrell
Fix build fa
i
lure introduced b
y
D
7
2
7
25
4
3
commit
|
commitdiff
|
tree
2018-03-14
Michael O'Farrell
Code
m
o
d
asserts
t
o assertxs in t
h
e runtime
commit
|
commitdiff
|
tree
2018-03-09
Mi
c
hael O'Farre
l
l
St
o
p sign
extension
when loading unsigned
i
m
mediat
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
Michael O'
F
a
r
rell
Fix blunder
in
m
erg
e
state
with co
n
t
e
xt dependent t
y
p
e
s
.
commit
|
commitdiff
|
tree
2018-01-16
Michael O'Farrell
Fix this type
h
ints for mocking
.
commit
|
commitdiff
|
tree
2018-01-11
Mi
c
hael O'Farrell
Mitigate perfo
r
mance impl
i
cations of typ
e
-checking
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Micha
e
l O'Farrel
l
Te
s
ts for D6557762
commit
|
commitdiff
|
tree
2017-12-19
Michael
O'Farrell
P
ersi
s
tent
rds
f
allba
c
k
to `/tmp` i
f
`/dev
/
shm` unusable
.
commit
|
commitdiff
|
tree
2017-12-14
M
i
chae
l
O'Farrell
Fix cra
s
h w
h
en stor
e
d ctor is null
.
commit
|
commitdiff
|
tree
2017-12-06
Michael O'Farrell
Fix shared m
e
mor
y
region to reside in /de
v
/sh
m
commit
|
commitdiff
|
tree
2017-11-30
Michael O'Farrell
Only chain
f
ault objec
t
s if
a
cyclic
.
commit
|
commitdiff
|
tree
2017-11-30
M
ichael O'Farrell
M
a
ke excep
t
i
o
ns handle cyclic previ
o
us pointers
.
commit
|
commitdiff
|
tree
2017-11-21
M
ichael O'Farre
l
l
Fix OpenSource build
.
commit
|
commitdiff
|
tree
2017-11-15
Mi
c
h
a
el O'Farrel
l
Optimiz
e
IncRef and DecRe
f
NZ jc
c
s
w
ith PG
O
commit
|
commitdiff
|
tree
2017-10-09
Michael O'Farrell
F
i
x This typ
e
annotation to not behave like
self
.
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Farre
l
l
Sort
f
a
il
u
res alphabetically
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Farrel
l
Add anonymous
class suppo
r
t
commit
|
commitdiff
|
tree
2017-10-05
M
i
ch
a
el
O
'F
a
rrell
Improve error repo
r
ting from zend
commit
|
commitdiff
|
tree
2017-10-05
Michael
O
'
Farrell
Add
s
upport
for t
r
aits
(and
n
amed cons
t
a
nts)
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Farrell
Add
suppor
t
for impl
e
ments
commit
|
commitdiff
|
tree
2017-10-05
Michael O
'
Fa
r
rell
Add src loca
t
ion tracking
commit
|
commitdiff
|
tree
2017-10-05
M
ichael O
'
Farrell
Move
a
tomic
import above prepr
o
cesso
r
g
u
ard
.
commit
|
commitdiff
|
tree
2017-10-03
Michael O'Farrell
T
h
ird party upd
a
te
commit
|
commitdiff
|
tree
2017-09-22
Michael O'Farre
l
l
Lex T
_
NEW
T_TYPE\foo() co
r
rec
t
l
y
commit
|
commitdiff
|
tree
2017-09-18
Mi
c
h
a
e
l O'Farrell
Add argument count error a
d
ded in
P
H
P7
.
1
commit
|
commitdiff
|
tree
2017-09-18
M
ichael
O
'
Far
r
el
l
Su
p
port include requir
e
eval
.
commit
|
commitdiff
|
tree
2017-09-18
Michael O'F
a
rrell
I
mplemen
t
object properti
e
s
.
commit
|
commitdiff
|
tree
2017-09-05
Michael O'Farrell
Enable
cont
i
nuous integration testing
.
commit
|
commitdiff
|
tree
2017-09-05
Mich
a
e
l
O'Farrell
E
mb
e
d
a buli
d
id to report to
H
HVM
w
hen runing as daemo
n
commit
|
commitdiff
|
tree
2017-08-31
Micha
e
l
O
'Farrell
Generate
a
nd embed
b
uild id
t
o r
e
port
commit
|
commitdiff
|
tree
2017-08-31
Michael O'Farrell
Add work
l
o
a
d s
t
ats
.
commit
|
commitdiff
|
tree
2017-08-15
Michael O'Farre
l
l
Fixup exp
e
cts f
o
r Fatals
commit
|
commitdiff
|
tree
2017-07-13
Mic
h
ael O'Farrell
Add type chec
k
for m
e
thods with return type 'this'
commit
|
commitdiff
|
tree
2017-06-21
Michael
O'Farrell
Bump
mi
n
GC
C
versi
o
n required in C
M
AKE
.
commit
|
commitdiff
|
tree
2017-06-13
Mich
a
e
l O'Farrell
Add env
i
ronment variable to disabl
e
N
U
MA call
s
.
commit
|
commitdiff
|
tree
2017-06-01
Michael O'Far
r
ell
Fix hash
t
able
i
m
plementation f
o
r
a
rch
i
tectures other
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael O'Farrell
PHP7 - Fi
x
php7 we
a
k vs
strict types
commit
|
commitdiff
|
tree
2017-05-23
Michael
O'Farrell
Up php ve
r
sion number fr
o
m 7
.
0
to 7
.
1
commit
|
commitdiff
|
tree
2017-05-23
M
ichael O'Farre
l
l
Factor hashtabl
e
i
m
plementatio
n
out of MixedA
r
ray and
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Michael
O'Farrell
Fix XML reader s
e
gfault
commit
|
commitdiff
|
tree
2017-05-17
Michae
l
O'F
a
rrel
l
Swi
t
ch
t
est from hh ->
p
hp
commit
|
commitdiff
|
tree
2017-05-17
M
i
cha
e
l O'Farre
l
l
Do
n
't crash
if
tzdata
not p
r
esent
.
commit
|
commitdiff
|
tree
2017-05-15
Michae
l
O'Farrell
Scan string
k
ey when Elm
K
ey st
o
res str
i
ng not int
commit
|
commitdiff
|
tree
2017-05-02
Michael O'Farr
e
ll
Offset m
a
cro-op pa
i
rs that are being
split by
a cache
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael
O
'Farrell
T
est mor
e
l
i
ke opensour
c
e
.
commit
|
commitdiff
|
tree
2017-04-05
Michae
l
O
'
Farrell
Fix
e
lse
i
f
gr
e
edy
parse
commit
|
commitdiff
|
tree
2017-04-05
Michael O'Farrell
Fix mb_
p
arse_s
t
r to have the arg
separato
r
t
he same
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Michael O'F
a
rrell
Fix Stat-Ca
c
h
e deadloc
k
reported by mediawiki
commit
|
commitdiff
|
tree
2017-03-28
Michael
O
'Fa
r
re
l
l
Fi
x
Collec
t
ions documentation
.
C
ollection met
h
o
d
s re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2017-03-28
M
ichael O'Farrell
Fixed require_on
c
e to only
in
c
lude file once e
v
en if
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
Michael O'Farrell
Added move cons
t
ructor
f
or r
e
q::unique_ptr
.
commit
|
commitdiff
|
tree
2017-03-23
M
i
chael O'Farrell
Ma
k
e explode use
i
n
t
64 instead
of int
.
commit
|
commitdiff
|
tree
2017-03-23
M
i
c
h
ael O
'
Farre
l
l
Fix fo
o
(
)
::bl
a
h() in the HHVM parser
.
commit
|
commitdiff
|
tree
2017-03-21
Micha
e
l O
'
Farrell
In
t
e
l
TBB requires exp
l
ic
i
t
constructors
.
commit
|
commitdiff
|
tree
2017-03-20
Mich
a
el O'
F
arrell
stream_socket_ge
t
_n
a
me no co
l
on if u
n
ix socket
commit
|
commitdiff
|
tree
2017-03-14
Mich
a
el O'Farrell
Fix
s
ta
t
ic files hdf
parsin
g
.
commit
|
commitdiff
|
tree
2017-03-14
Michae
l
O'Farrell
Fixed s
t
at-cach
e
crash
commit
|
commitdiff
|
tree
2017-03-10
Michael O'Farre
l
l
Fix ini parsing to merge map t
y
pes rather than overwriting
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mich
a
el O'Farrell
Change
warning to not su
g
gest usin
g
GCC 4
.
8
commit
|
commitdiff
|
tree
2017-03-04
Mi
c
hael O'
F
arrell
Fix json c par
s
er for
overflow
i
ng i
n
ts
(they beco
m
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Mich
a
e
l
O
'Farrell
Move pe
r
f rollup scrip
t
s
t
o
open
s
o
u
rce
.
commit
|
commitdiff
|
tree
2017-03-01
Micha
e
l O'Far
r
ell
Move perf script raw to
o
p
e
n
so
u
rce
.
T
h
is
all
o
ws external
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michael
O
'Farrel
l
F
ix CLI arg
prefernce over config file
.
commit
|
commitdiff
|
tree
2017-02-21
M
i
chael
O'Far
r
ell
Stop centr
a
l
repo from b
e
i
n
g
created a
s
root
.
commit
|
commitdiff
|
tree
2017-02-15
Michael O'F
a
rre
l
l
Fix auto to b
e
explicit type in lamb
d
a expression
.
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Michael O'Farrell
Add
hackfmt bui
l
d to Op
e
nSource build system
.
commit
|
commitdiff
|
tree
2017-01-25
Mi
c
ha
e
l O'Farrell
Fix
t
r
a
cing
te
s
t cleanup
.
commit
|
commitdiff
|
tree
2017-01-20
Mi
c
hael O'F
a
rre
l
l
Fix Imag
i
ck t
o
initi
a
li
z
e prope
r
l
y
.
This will make
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l O'Farrell
Add co
m
pat
i
b
l
e DOM HH
I
definitions
to opensource
.
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el O'Far
r
ell
Cha
n
ge lo
c
a
ti
o
n of generated repo to outside the run
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Mich
a
el O'Farrell
Add hhi file for WeakR
e
fs
.
commit
|
commitdiff
|
tree
2016-11-22
Michael O'Far
r
ell
J
i
t
more ca
s
es of FPushC
l
sMethodF
commit
|
commitdiff
|
tree
2016-11-07
Mich
a
e
l
O'Fa
r
rell
Reduce s
i
ze of
f
unc prologu
e
T
a
ble to actu
a
l nec
e
ssary
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Michael O
'
Farr
e
ll
Ena
b
l
e
pass variadic
b
y ref
.
commit
|
commitdiff
|
tree
2016-10-17
M
i
chae
l
O'Farrell
Added
b
a
s
ic WeakRe
f
support, and tests
.
commit
|
commitdiff
|
tree
2016-10-01
M
i
c
hael
O
'Farrell
A
l
l
ow b
u
i
ltin class class c
o
nstants in
attribu
t
e e
x
press
i
o
n
s
commit
|
commitdiff
|
tree
2016-09-29
M
i
c
h
ae
l
O'Fa
r
rell
(PHP7
parity) ar
r
ay_colu
m
n Add the abil
i
t
y f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2016-09-22
Micha
e
l O'Farre
l
l
A
d
ded semi rese
r
ved T_EMPTY to
b
e not reserved when
.
.
.
commit
|
commitdiff
|
tree