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
Update local to write_props in hackc
2018-06-29
M
i
ch
a
el
O'
F
arrell
Disabl
e
c
l
a
n
g f
o
rma
t
for HHVM
commit
|
commitdiff
|
tree
2018-06-18
Mi
c
hae
l
O
'
Farrell
Fi
x
S
IMD reg to
reg copy on ARM
commit
|
commitdiff
|
tree
2018-06-05
Michael O'Fa
r
r
ell
Fix crash due t
o
TBottom hand
l
i
ng
by I
d
x
commit
|
commitdiff
|
tree
2018-05-30
Mich
a
el O'Farrell
F
ix ldimm
X
M
M imm
e
diate castin
g
commit
|
commitdiff
|
tree
2018-05-25
Michael O'F
a
rrell
F
i
x type unio
n
s for
nullable o
b
jects wi
t
h
interfaces
.
commit
|
commitdiff
|
tree
2018-05-23
Michael O'Farr
e
ll
Fix hhvm on
a
r
m by adding movsbq vasm instr
commit
|
commitdiff
|
tree
2018-05-23
Michael
O
'Farre
l
l
Back out "Profi
l
e
i
n
stance b
i
ts in method profiler"
commit
|
commitdiff
|
tree
2018-05-21
Micha
e
l
O'Fa
r
rell
Switch ThisTyp
e
Hint
s
t
o
be enforced by default
commit
|
commitdiff
|
tree
2018-04-23
Michael O'F
a
rrell
S
hri
n
k Jcc sequenc
e
s, and forwar
d
branches
commit
|
commitdiff
|
tree
2018-04-23
M
i
c
hael O'F
a
rrell
Pool liter
a
ls d
u
ring Va
s
m emit and reloc
a
te them
commit
|
commitdiff
|
tree
2018-03-28
Micha
e
l
O
'Farrell
Attempt to fix bus
e
rror for shared RDS
commit
|
commitdiff
|
tree
2018-03-26
Michael O'Farrell
Fix r
e
locator tests and tag PC relative jm
p
s
a
s addres
s
Immed
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Michael
O
'
F
a
rrell
A
d
d
retra
n
slate all co
v
erage in hp
h
p/test/run
commit
|
commitdiff
|
tree
2018-03-23
Michael
O'Farrell
Respe
c
t
a
ligmen
t
constr
a
ints during
relocation on ARM
commit
|
commitdiff
|
tree
2018-03-23
Michael O'Fa
r
rell
H
andle all M
o
v sequences
in
ARM
relocator
commit
|
commitdiff
|
tree
2018-03-23
M
ichael O'
F
arrell
Trac
k
add
r
ess immediates on ARM, a
n
d
use th
e
m to limit
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
Michael O'
F
arrell
Fix build failure introduced by D7272543
commit
|
commitdiff
|
tree
2018-03-14
Michael
O
'
F
arrell
Codem
o
d asse
r
t
s
to assertx
s
in t
h
e r
u
nt
i
me
commit
|
commitdiff
|
tree
2018-03-09
Michael O'Far
r
ell
Stop sign extension
w
h
e
n
loading unsigned immediate
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
Michael O
'
Farrell
Fix b
l
under in merge state with
c
ont
e
xt de
p
endent typ
e
s
.
commit
|
commitdiff
|
tree
2018-01-16
Michael O'Far
r
e
l
l
Fix
t
his type
h
in
t
s
for m
o
cking
.
commit
|
commitdiff
|
tree
2018-01-11
Michael O'Farrell
Mitigate performance implicati
o
n
s of typ
e
-che
c
king
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Michael O'Farrell
Tests for D6557
7
62
commit
|
commitdiff
|
tree
2017-12-19
M
ichael O'
F
arre
l
l
Persis
t
ent rds fallback
t
o `/tm
p
` if
`
/dev/shm` u
n
usabl
e
.
commit
|
commitdiff
|
tree
2017-12-14
M
i
chael O'Farrel
l
Fi
x
c
r
ash when
s
tored ctor is null
.
commit
|
commitdiff
|
tree
2017-12-06
Mi
c
hae
l
O'Farrell
Fix shared mem
o
ry region
t
o reside in /dev/shm
commit
|
commitdiff
|
tree
2017-11-30
Mic
h
ael O'Farr
e
ll
Only chain fault object
s
if acyclic
.
commit
|
commitdiff
|
tree
2017-11-30
Mic
h
ael O'F
a
rr
e
ll
Make exceptions handle
c
yclic previous pointers
.
commit
|
commitdiff
|
tree
2017-11-21
Michael O'Farrell
Fix O
p
enS
o
urce build
.
commit
|
commitdiff
|
tree
2017-11-15
Michae
l
O
'
Farrell
Optimize
I
ncRef and
DecR
e
fNZ
j
ccs with P
G
O
commit
|
commitdiff
|
tree
2017-10-09
Micha
e
l O'Farrell
Fix This type
a
nnot
a
tion t
o
not behave like self
.
commit
|
commitdiff
|
tree
2017-10-05
Mich
a
el O'Far
r
e
ll
Sort
fai
l
ures
alphabetical
l
y
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Farrel
l
Add anon
y
m
o
us class s
u
pport
commit
|
commitdiff
|
tree
2017-10-05
Michael
O
'Farrell
Improve error re
p
orting
f
rom
zend
commit
|
commitdiff
|
tree
2017-10-05
Mich
a
el O'Fa
r
rell
Add support for t
r
ait
s
(and na
m
ed cons
t
ants)
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Far
r
ell
Add suppor
t
for
imp
l
ements
commit
|
commitdiff
|
tree
2017-10-05
Mic
h
ae
l
O'Farrell
A
dd
s
r
c
location tracking
commit
|
commitdiff
|
tree
2017-10-05
Mich
a
e
l O'
F
arrell
Move atomic import above prepr
o
cessor guard
.
commit
|
commitdiff
|
tree
2017-10-03
M
ichael O'Farrell
Third party update
commit
|
commitdiff
|
tree
2017-09-22
Mic
h
ael O'Far
r
e
l
l
L
e
x T_
N
E
W
T_TYPE\foo()
c
or
r
ectly
commit
|
commitdiff
|
tree
2017-09-18
M
i
chael O'
F
ar
r
ell
Add a
r
gumen
t
count er
r
or add
e
d in PHP7
.
1
commit
|
commitdiff
|
tree
2017-09-18
Michael O'Farre
l
l
Support i
n
clude
require
e
val
.
commit
|
commitdiff
|
tree
2017-09-18
Michael O'Farrell
I
mplement object propert
i
es
.
commit
|
commitdiff
|
tree
2017-09-05
M
i
chae
l
O'Far
r
e
l
l
Enable
c
o
ntinuous
i
n
tegrat
i
o
n
testing
.
commit
|
commitdiff
|
tree
2017-09-05
Michael O
'
Farrell
Embed a
b
ulid id to repor
t
to HHVM when runing as daemon
commit
|
commitdiff
|
tree
2017-08-31
Michael O'
F
arrell
Generate and embed build id
t
o
r
epor
t
commit
|
commitdiff
|
tree
2017-08-31
Michael O'Farrell
Add workload stats
.
commit
|
commitdiff
|
tree
2017-08-15
Michael O'Farrel
l
F
i
x
u
p expects for
F
atals
commit
|
commitdiff
|
tree
2017-07-13
Michael O
'
Farre
l
l
Add ty
p
e check for met
h
ods with ret
u
rn type 'this'
commit
|
commitdiff
|
tree
2017-06-21
M
i
chael O'
F
arrell
Bump
m
i
n
GCC version
r
equired in CMAKE
.
commit
|
commitdiff
|
tree
2017-06-13
M
i
c
h
a
e
l
O'Farrell
Add environ
m
ent
v
ar
i
able
t
o
disab
l
e N
U
MA
c
alls
.
commit
|
commitdiff
|
tree
2017-06-01
M
i
chael O'Farrell
Fix hash table implement
a
tion for
a
r
chitectures
o
t
h
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael O'Far
r
ell
PHP
7
- Fi
x
p
hp7 w
e
ak vs strict t
y
pes
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
h
ael O'Farrell
Up p
h
p
versi
o
n numb
e
r from
7
.
0
t
o 7
.
1
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el O'Farrell
Factor
hashtab
l
e impl
e
mentatio
n
o
ut of Mix
e
dArray
and
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Michael
O
'Farrell
Fix X
M
L reader segf
a
ult
commit
|
commitdiff
|
tree
2017-05-17
Mi
c
hae
l
O
'
Farrell
Switch
t
est
from hh -> ph
p
commit
|
commitdiff
|
tree
2017-05-17
M
i
chael
O
'
F
ar
r
el
l
Don't crash if tzd
a
ta n
o
t
pr
e
s
ent
.
commit
|
commitdiff
|
tree
2017-05-15
Mi
c
ha
e
l O
'
F
arrell
Scan string key when ElmKey stor
e
s string
not int
commit
|
commitdiff
|
tree
2017-05-02
M
ichae
l
O'
F
arrell
Offset m
a
cro-op
pairs that are being split by a cache
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael
O'Farre
l
l
Test more like opensource
.
commit
|
commitdiff
|
tree
2017-04-05
Michael O'Farrell
Fix
e
lse if greedy
parse
commit
|
commitdiff
|
tree
2017-04-05
Michael O'Farrell
Fix
m
b_
p
arse_str to have
t
he arg separ
a
tor the same
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Michael O'
F
a
r
rell
Fix Sta
t
-
C
a
ch
e
deadlock reported by mediawik
i
commit
|
commitdiff
|
tree
2017-03-28
Michael O'Farrell
Fix Coll
e
ctio
n
s
do
c
u
m
en
t
a
t
io
n
.
Collection methods re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2017-03-28
Michael O'Farrell
Fixe
d
require_o
n
c
e to only include file once even if
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
Michael O'
F
arrell
Added
m
ov
e
cons
t
ruc
t
o
r
for
r
eq::uni
q
ue_ptr
.
commit
|
commitdiff
|
tree
2017-03-23
Michael O'
F
arre
l
l
Make explo
d
e
u
se
i
nt64 instead of
int
.
commit
|
commitdiff
|
tree
2017-03-23
Michael
O
'Farrell
Fi
x
fo
o
()::
b
la
h
()
i
n the HHVM
par
s
er
.
commit
|
commitdiff
|
tree
2017-03-21
Michael O'Farrell
Int
e
l
T
BB requires expli
c
it constructors
.
commit
|
commitdiff
|
tree
2017-03-20
Michael O'Farrell
stream_socket
_
g
et_n
a
me no
c
o
lon if u
n
ix so
c
k
e
t
commit
|
commitdiff
|
tree
2017-03-14
Michae
l
O
'Farrell
F
ix sta
t
ic fil
e
s hdf
parsi
n
g
.
commit
|
commitdiff
|
tree
2017-03-14
Michael O'
F
arrell
Fixed stat-cache cras
h
commit
|
commitdiff
|
tree
2017-03-10
Mic
h
ael O'Farrell
F
ix ini parsi
n
g to merge map ty
p
es
rather than overwriting
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Michae
l
O'F
a
r
rell
Change warning to not
sugges
t
u
sin
g
GCC
4
.
8
commit
|
commitdiff
|
tree
2017-03-04
Michael O
'
F
a
rrell
Fix j
s
on c pa
r
se
r
for overflowing i
n
t
s
(
they becom
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
M
ichae
l
O'Farrell
Move pe
r
f rollup scri
p
ts to open
s
ource
.
commit
|
commitdiff
|
tree
2017-03-01
Michael O'Farre
l
l
M
o
ve per
f
sc
r
i
pt
raw to op
e
n source
.
This allows external
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Mich
a
e
l O'
F
arrell
Fix
C
LI arg pr
e
fernc
e
ov
e
r config file
.
commit
|
commitdiff
|
tree
2017-02-21
Michael O'Farrell
Stop central
r
epo fr
o
m
b
e
i
n
g
cre
a
ted as root
.
commit
|
commitdiff
|
tree
2017-02-15
Michael O'Farrell
Fix auto to
b
e ex
p
l
icit type in lambda
e
xpression
.
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
M
i
c
h
a
el O'Fa
r
rell
Add hackfm
t
build
t
o OpenSource build system
.
commit
|
commitdiff
|
tree
2017-01-25
Mi
c
h
ael O'Farre
l
l
Fix
tracing
t
e
st cl
e
an
u
p
.
commit
|
commitdiff
|
tree
2017-01-20
Micha
e
l O'Farr
e
l
l
F
i
x I
m
agick
t
o
initialize
p
roperly
.
This w
i
ll mak
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l O'Farrell
Add compatible DOM HH
I
d
e
finitions to open
s
ource
.
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
O'Farrel
l
C
h
a
n
g
e
loca
t
ion o
f
gene
r
a
ted
repo t
o
o
u
t
s
ide th
e
run
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Michael
O
'Farrell
Add h
h
i f
i
le for WeakRefs
.
commit
|
commitdiff
|
tree
2016-11-22
M
i
chael O'Farrell
Jit mor
e
cases of FPushClsMethodF
commit
|
commitdiff
|
tree
2016-11-07
Mi
c
hael O'
F
arrell
Re
d
uce
s
ize of func prologueTable
to actual necessary
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Michael
O'Farre
l
l
Enable pa
s
s variadic by ref
.
commit
|
commitdiff
|
tree
2016-10-17
Michael
O'Farrell
Added
basi
c
WeakRef s
u
pport, and
tests
.
commit
|
commitdiff
|
tree
2016-10-01
Mi
c
hael O'Farrell
Allow
b
uiltin clas
s
class cons
t
ants
i
n at
t
ribute expressi
o
ns
commit
|
commitdiff
|
tree
2016-09-29
Michael O'Farrell
(PHP
7
parity
)
array_c
o
lumn Add
the ability for the
.
.
.
commit
|
commitdiff
|
tree
2016-09-22
Michael O
'
Farrell
Ad
d
ed semi reserved T_EMPTY to be not
reserved when
.
.
.
commit
|
commitdiff
|
tree