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
Don't use c++ streams for jit serialization
2018-04-23
Michael O'Far
r
ell
Shrink Jcc s
e
q
uences, and forward b
r
anches
commit
|
commitdiff
|
tree
2018-04-23
Micha
e
l O'Far
r
el
l
Pool
l
iterals during Vasm emit and relocate them
commit
|
commitdiff
|
tree
2018-03-28
Michael
O
'Farrel
l
Attempt to fix bus
e
rror
fo
r
shared RDS
commit
|
commitdiff
|
tree
2018-03-26
Michael
O
'Farrell
Fix relocator tes
t
s and tag PC rel
a
tive jmps
a
s addressI
m
m
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Mic
h
a
e
l O'Farre
l
l
A
dd r
e
t
ranslate all coverage in hphp/test/run
commit
|
commitdiff
|
tree
2018-03-23
M
icha
e
l O
'
Farrell
Respect al
i
gment constr
a
int
s
durin
g
relocation on ARM
commit
|
commitdiff
|
tree
2018-03-23
Mic
h
ael
O
'Farrell
Ha
n
dle all Mov
seque
n
ces in ARM reloc
a
t
o
r
commit
|
commitdiff
|
tree
2018-03-23
Michael O'Farrell
Track
address imme
d
ia
t
es
on ARM,
a
nd u
s
e them
t
o
limit
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
Michael O'Farrell
Fix build fai
l
ure
i
n
t
r
oduce
d
b
y D7272543
commit
|
commitdiff
|
tree
2018-03-14
Michael
O'Fa
r
rell
Codemod asserts to
a
ssertx
s
in the ru
n
time
commit
|
commitdiff
|
tree
2018-03-09
M
i
c
h
ael O'F
a
rrell
Stop sign
e
xtensi
o
n when loadin
g
u
ns
i
g
n
ed imm
e
diate
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
M
ichael O'Farrell
Fix blu
n
der
i
n
m
erge state with conte
x
t
d
ep
e
ndent types
.
commit
|
commitdiff
|
tree
2018-01-16
Michael
O
'
Farrell
Fix this t
y
pehints for m
o
ck
i
ng
.
commit
|
commitdiff
|
tree
2018-01-11
Michael O'Farre
l
l
Mitigat
e
performance implication
s
o
f type-
c
hecking
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Mi
c
hael O'Farrell
Test
s
for D6557762
commit
|
commitdiff
|
tree
2017-12-19
Michae
l
O'Farrell
Per
s
istent
r
d
s
fallback to
`/
t
mp` if
`/dev
/
shm` unusable
.
commit
|
commitdiff
|
tree
2017-12-14
Mic
h
ael
O
'
Farrell
Fix
c
rash when s
t
ored ctor is null
.
commit
|
commitdiff
|
tree
2017-12-06
M
i
chael O
'
Farrell
Fix shared memory region to
reside in /dev/shm
commit
|
commitdiff
|
tree
2017-11-30
Michae
l
O'Farrell
Onl
y
chain f
a
ult
objects
if acyclic
.
commit
|
commitdiff
|
tree
2017-11-30
Michael O'Farre
l
l
Make exce
p
tion
s
h
a
ndle c
y
cli
c
previ
o
us pointers
.
commit
|
commitdiff
|
tree
2017-11-21
M
i
chael O
'
Fa
r
rell
Fix OpenSource bui
l
d
.
commit
|
commitdiff
|
tree
2017-11-15
Mic
h
ae
l
O'Farrell
O
p
timiz
e
IncRef
a
nd DecRef
N
Z jccs with PGO
commit
|
commitdiff
|
tree
2017-10-09
Michael O'Farrell
Fix
T
his type annotation to not b
e
have l
i
ke
sel
f
.
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Farrell
Sort failures al
p
habetically
commit
|
commitdiff
|
tree
2017-10-05
M
i
chael O'Farrell
A
d
d anonym
o
u
s
c
lass support
commit
|
commitdiff
|
tree
2017-10-05
M
ichael O'Farrell
Improve error rep
o
r
t
i
n
g from zend
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Farrell
Add support for traits (and nam
e
d
constants)
commit
|
commitdiff
|
tree
2017-10-05
Micha
e
l O'Fa
r
rell
Add s
u
ppor
t
for im
p
l
e
ments
commit
|
commitdiff
|
tree
2017-10-05
Michael O'
F
arrell
Add sr
c
location t
r
ac
k
ing
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Farrell
Move at
o
m
ic im
p
ort abo
v
e
p
r
eproces
s
or guard
.
commit
|
commitdiff
|
tree
2017-10-03
M
i
c
hae
l
O'Farrell
Third
p
a
r
ty upd
a
te
commit
|
commitdiff
|
tree
2017-09-22
Michael O
'
Farrell
Lex T_NEW
T_TY
P
E\foo() correc
t
ly
commit
|
commitdiff
|
tree
2017-09-18
M
ichael O'Farrel
l
A
d
d argument count er
r
or add
e
d in PHP7
.
1
commit
|
commitdiff
|
tree
2017-09-18
Michae
l
O'Farrell
Support include re
q
uire
e
v
a
l
.
commit
|
commitdiff
|
tree
2017-09-18
Michael O
'
Farrell
Implement object
properties
.
commit
|
commitdiff
|
tree
2017-09-05
Michael O'Fa
r
rell
En
a
ble continuou
s
i
n
tegrat
i
on te
s
ting
.
commit
|
commitdiff
|
tree
2017-09-05
Michae
l
O'Farre
l
l
Embed a bulid id
t
o report to HHVM
w
hen runing
as daemon
commit
|
commitdiff
|
tree
2017-08-31
M
ichael
O'Farrell
Generate and
embed
build id to
rep
o
rt
commit
|
commitdiff
|
tree
2017-08-31
Michae
l
O'
F
arrell
Add workloa
d
stats
.
commit
|
commitdiff
|
tree
2017-08-15
Michael O'F
a
rre
l
l
Fixup
e
xpec
t
s f
o
r Fatals
commit
|
commitdiff
|
tree
2017-07-13
Michael
O'Farrell
Add ty
p
e check for methods wi
t
h re
t
u
rn t
y
p
e
'this'
commit
|
commitdiff
|
tree
2017-06-21
Mi
c
h
ael
O'F
a
r
r
e
ll
Bump
m
in GCC vers
i
on
r
eq
u
ired in C
M
A
K
E
.
commit
|
commitdiff
|
tree
2017-06-13
Michael O'Farrell
Add env
i
ronment variable to disable NUMA ca
l
l
s
.
commit
|
commitdiff
|
tree
2017-06-01
M
i
chael O'Far
r
ell
Fi
x
hash table i
m
p
l
ementati
o
n
f
o
r ar
c
hitectures other
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael O'Fa
r
rel
l
P
HP7 - Fix php7 wea
k
vs strict typ
e
s
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l
O
'Farrell
Up php version number
f
rom 7
.
0
to 7
.
1
commit
|
commitdiff
|
tree
2017-05-23
Michael O'Farrell
Fac
t
or
h
asht
a
ble i
m
plementation out of MixedArray and
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Michael O'F
a
r
rell
Fix X
M
L reader segfault
commit
|
commitdiff
|
tree
2017-05-17
Michael
O'Farrel
l
Swi
t
ch te
s
t fro
m
hh
-
>
php
commit
|
commitdiff
|
tree
2017-05-17
Michae
l
O'Farrell
Do
n
't crash if tzdata not present
.
commit
|
commitdiff
|
tree
2017-05-15
Mic
h
ael O'Farrell
S
can strin
g
k
e
y
when Elm
K
ey s
t
or
e
s
s
t
ring not int
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael O'
F
arrell
O
ffset ma
c
ro
-
o
p pa
i
rs that are being sp
l
it by a cache
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Mi
c
hael O'Farrell
Test
m
ore
l
ike opensource
.
commit
|
commitdiff
|
tree
2017-04-05
M
ichael
O'Far
r
el
l
F
i
x
else if greedy parse
commit
|
commitdiff
|
tree
2017-04-05
Micha
e
l O'Farr
e
ll
Fix mb
_
parse_st
r
to hav
e
the a
r
g
s
eparator
t
he same
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Michael O'Farrell
Fix S
t
at-Ca
c
he deadlock reported by med
i
awiki
commit
|
commitdiff
|
tree
2017-03-28
Michael O'Farrell
F
ix Collections documentatio
n
.
Collecti
o
n m
e
t
hod
s
ret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2017-03-28
Michael O'F
a
rr
e
ll
Fixed r
e
q
uire_once to only include file once even
i
f
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
Mic
h
a
e
l
O'Farrell
Added m
o
ve con
s
tructor fo
r
r
e
q::unique_ptr
.
commit
|
commitdiff
|
tree
2017-03-23
Michael O'Farrell
Make expl
o
de use int64 instead
of int
.
commit
|
commitdiff
|
tree
2017-03-23
Mic
h
ae
l
O'Fa
r
rell
Fix foo()::blah() in the
H
H
VM p
a
rser
.
commit
|
commitdiff
|
tree
2017-03-21
Michael O'Farrell
Int
e
l TBB requires exp
l
icit cons
t
ructors
.
commit
|
commitdiff
|
tree
2017-03-20
M
i
chael
O
'
Farre
l
l
stream_socket_get_name no colon if
unix so
c
k
e
t
commit
|
commitdiff
|
tree
2017-03-14
Michael O'Fa
r
rell
Fix static files hdf parsing
.
commit
|
commitdiff
|
tree
2017-03-14
M
i
c
hael
O
'
Farre
l
l
Fixed
stat-cache cra
s
h
commit
|
commitdiff
|
tree
2017-03-10
Mich
a
el O'Farrell
Fix ini parsi
n
g to mer
g
e
m
a
p
t
y
p
es rathe
r
th
a
n
o
verwriting
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Michael O'
F
arr
e
ll
Change
w
arning to not su
g
gest using GCC
4
.
8
commit
|
commitdiff
|
tree
2017-03-04
Michael O'Farrell
Fix
j
s
o
n c par
s
er f
o
r overflowing ints (they become
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Mi
c
hael O'Farrel
l
Mo
v
e pe
r
f roll
u
p scripts to opens
o
u
r
ce
.
commit
|
commitdiff
|
tree
2017-03-01
Mich
a
el O'
F
ar
r
ell
Mov
e
p
e
rf script
raw t
o
open
source
.
This allows ex
t
ernal
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michael O'Farrell
Fix CLI arg pref
e
rn
c
e over
c
onfig f
i
le
.
commit
|
commitdiff
|
tree
2017-02-21
Michael O'Farrell
St
o
p central repo from being
c
reated as root
.
commit
|
commitdiff
|
tree
2017-02-15
Michael
O
'Farrell
Fix auto
t
o be explici
t
type in l
a
mbda expression
.
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Micha
e
l
O'Farrell
A
d
d
hackfmt build t
o
Op
e
nSource build system
.
commit
|
commitdiff
|
tree
2017-01-25
Mi
c
hael O'F
a
r
rell
Fix t
r
acing
test c
l
eanup
.
commit
|
commitdiff
|
tree
2017-01-20
M
i
cha
e
l O'
F
a
rrell
Fix
Imagick to
initi
a
lize properly
.
This will make
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l O'F
a
rrell
Add com
p
at
i
ble
DOM HHI definitions to opensourc
e
.
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l O'Far
r
e
ll
C
hange
location
of genera
t
ed rep
o
to outside the run
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Michael O'Farrell
Ad
d
hhi fi
l
e f
o
r WeakRefs
.
commit
|
commitdiff
|
tree
2016-11-22
Michael O
'
F
a
rrell
Jit
m
ore cases
of FP
u
shC
l
sM
e
thodF
commit
|
commitdiff
|
tree
2016-11-07
Michael O'Fa
r
rell
Reduce size of func prologueTable to actual ne
c
essary
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Michael O'
F
arrell
Enable pass
vari
a
di
c
by
r
ef
.
commit
|
commitdiff
|
tree
2016-10-17
Mich
a
el
O
'Farrell
Added basic WeakRef sup
p
ort, and
tests
.
commit
|
commitdiff
|
tree
2016-10-01
Michael O'Farrel
l
Allow b
u
ilti
n
class class constan
t
s
i
n attrib
u
te
expre
s
sions
commit
|
commitdiff
|
tree
2016-09-29
Micha
e
l O'
F
arrell
(PHP7 pari
t
y
) array_column A
d
d the ability for the
.
.
.
commit
|
commitdiff
|
tree
2016-09-22
Michae
l
O'Far
r
e
l
l
A
d
ded
s
emi rese
r
ved T_E
M
PTY to be not reserv
e
d
wh
e
n
.
.
.
commit
|
commitdiff
|
tree