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 free bytes held in slab alocators
2020-03-03
Michael O'Farr
e
l
l
Track
f
re
e
bytes he
l
d i
n
s
l
ab al
o
cators
commit
|
commitdiff
|
tree
2020-02-16
Micha
e
l O'
F
arrell
Return valid SSATmp
e
v
e
n
when o
n
unreachable path
commit
|
commitdiff
|
tree
2020-02-07
Mi
c
h
a
e
l O'Farrell
Explicitly m
a
rk b
y
tecode
s
using local names, or
l
ocal
.
.
.
commit
|
commitdiff
|
tree
2020-01-16
Mich
a
e
l
O'Farrel
l
Semaph
o
r
e
s
a
re not inherited during a fo
r
k
commit
|
commitdiff
|
tree
2019-12-02
M
i
c
h
a
el O'F
a
rrell
Handle intermediat
e
bases in array like
set elem
commit
|
commitdiff
|
tree
2019-11-21
Mich
a
el O'Farrell
P
opL
needn't
w
orry about des
t
ruction o
r
der
commit
|
commitdiff
|
tree
2019-10-28
Michae
l
O'Fa
r
rell
Pass
si
z
e index to
crea
t
e
c
lo
s
ure, a
n
d don't i
n
it props
commit
|
commitdiff
|
tree
2019-10-07
M
i
c
hae
l
O'
F
arrell
Frame
s
ta
t
e
track ctx thro
u
gh calls
commit
|
commitdiff
|
tree
2019-10-03
Mich
a
el O'
F
arre
l
l
Resolve pote
n
tial
call
t
o
wrong ObjectData rel
e
ase
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
Michael
O'Farrell
B
ack
ou
t
"[H
H
VM] F
i
x race in
j
it seria
l
ize
s
erver s
h
ut
d
o
wn"
commit
|
commitdiff
|
tree
2019-09-24
Michael O'Farrell
Fix race in jit serialize ser
v
e
r
shu
t
d
own
commit
|
commitdiff
|
tree
2019-09-13
Mic
h
ael O'F
a
rrell
Elide DefInli
n
eFPs with null Ctx
commit
|
commitdiff
|
tree
2019-09-10
Mi
c
h
a
el O'Farrell
D
i
sable insta
n
ce of optimiza
t
ions f
o
r
in
t
erfaces
commit
|
commitdiff
|
tree
2019-08-20
Micha
e
l O'Farrell
A
dd e
x
tensibilit
y
t
o
admin
comma
n
ds
commit
|
commitdiff
|
tree
2019-07-25
Mic
h
ael O'Far
r
ell
Sw
i
tch zend-
s
trtod back to using
rdslocal
commit
|
commitdiff
|
tree
2019-07-25
M
i
chael O'Fa
r
rell
R
e
factor rds local to allow
al
t
er
n
ate impls
commit
|
commitdiff
|
tree
2019-07-03
M
i
chael O'Farr
e
ll
C
rea
t
e Swayz
e
load te
s
ting s
y
stem
commit
|
commitdiff
|
tree
2019-06-19
M
ichae
l
O'Fa
r
re
l
l
Fail to
b
u
il
d
i
f
important
s
trings are missing
commit
|
commitdiff
|
tree
2019-06-16
Micha
e
l O'Fa
r
rell
U
se better hash fo
r
S
r
cKey
'
s tran
s
lati
o
n
a
ttempt count
commit
|
commitdiff
|
tree
2019-06-13
M
ichae
l
O'Farrell
F
i
x broken weakref test
commit
|
commitdiff
|
tree
2019-06-12
Michael O'Far
r
ell
Ac
t
uall
y
inv
a
lidateWea
k
Refs to NativeDa
t
a o
b
ject
s
from
.
.
.
commit
|
commitdiff
|
tree
2019-06-11
Michael O'F
a
rrell
S
can
WeakRef
D
atas properly
commit
|
commitdiff
|
tree
2019-06-05
Michael O'Farrell
F
ix
S
ele
c
t
cod
e
gen
commit
|
commitdiff
|
tree
2019-05-07
M
ichael
O'Fa
r
r
ell
More accurate arr
a
y offset profili
n
g
commit
|
commitdiff
|
tree
2019-04-01
Michael O'Farrel
l
IncDec War
n
/Fatal
o
n
invalid types
commit
|
commitdiff
|
tree
2019-01-13
Michael O'Farrell
Be more permissive with refcount
c
h
ecks
commit
|
commitdiff
|
tree
2019-01-07
Michael O'Far
r
ell
M
ove th
r
ead_lo
c
als in runtime/vm to RDS_LOCA
L
(round 2)
commit
|
commitdiff
|
tree
2019-01-04
Michae
l
O'Farr
e
l
l
RDS local buffe
r
clean
e
d
u
p at matching call
commit
|
commitdiff
|
tree
2018-12-14
M
i
chae
l
O'Fa
r
rell
Upd
a
t
e
hhvm third part
y
r
e
v
to
i
nclude bo
o
s
t
commit
|
commitdiff
|
tree
2018-12-12
Michael O'Farre
l
l
Call hphp_thread
_
init earli
e
r
commit
|
commitdiff
|
tree
2018-12-07
M
i
c
h
a
e
l O'Farrell
Move t
h
read_loc
a
ls
in
r
untime/vm t
o
RDS_LOCAL
commit
|
commitdiff
|
tree
2018-12-03
Michael O'Farrell
Properl
y
align members allocated as RDS_LOCAL
commit
|
commitdiff
|
tree
2018-11-29
Michael O'Farrell
RDS local default in
i
t
ialization and arr
a
y acces
s
commit
|
commitdiff
|
tree
2018-11-20
Mi
c
hael O
'
F
arre
l
l
RDSLocal fix clean
u
p bound che
c
k
commit
|
commitdiff
|
tree
2018-11-19
Mi
c
ha
e
l O'F
a
rrell
Shorten Mixed
A
rray PGO of
f
set ch
e
ck
commit
|
commitdiff
|
tree
2018-11-06
Micha
e
l O'Fa
r
rell
Move g_context fr
o
m THREAD_L
O
CAL-> RDS_LOCAL
commit
|
commitdiff
|
tree
2018-11-06
Micha
e
l O'Farre
l
l
Rename ThreadIn
f
o
-> Re
q
uestI
n
fo
and make it RDS_LOCAL
commit
|
commitdiff
|
tree
2018-11-03
Mi
c
hael O'Farrell
Make isTypeStruct propagate types iden
t
ically to ins
t
anceO
f
commit
|
commitdiff
|
tree
2018-11-02
Michael O'Farr
e
l
l
M
o
ve mi
s
c THREAD_LOCALs to
R
D
S
_L
O
CALs
commit
|
commitdiff
|
tree
2018-11-01
Mich
a
el
O'Fa
r
rel
l
M
o
ve up rds init
i
al
i
z
atio
n
commit
|
commitdiff
|
tree
2018-10-31
Mich
a
e
l O'Farre
l
l
Kill thread hooks
commit
|
commitdiff
|
tree
2018-10-29
Michael O'Farrell
Move RDSLo
c
al's to
m
alloce
d
space on
n
o
n reque
s
t thr
e
ads
commit
|
commitdiff
|
tree
2018-10-25
M
ichael O'Farre
l
l
Back out "[HHBBC] H
a
ndle interfaces
c
onsistently for
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Mi
c
hael O
'
Farr
e
ll
H
a
ndle
i
nterfac
e
s
c
o
n
s
is
t
ently for Is
T
ypeStruc
t
and
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
M
i
chael O'F
a
rrell
Back ou
t
"a
d
d
logLowPriPerfWarning
when
h
i
t
the p
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
M
i
cha
e
l O'Farrell
Make
x
l
s
actually u
s
e a simd
reg to break cycles
commit
|
commitdiff
|
tree
2018-09-21
Michael O
'
Farrell
Create RDS_LOCAL mac
r
os: RDS
equival
e
nt of THREAD_LOCAL
commit
|
commitdiff
|
tree
2018-09-12
Michael O'Farrell
Le
t
r
e
locator c
h
ange seque
n
ces using rAsm
commit
|
commitdiff
|
tree
2018-09-12
Mi
c
hael
O'Farrell
Emit CallToExi
t
stub usi
n
g va
s
m
,
and
move en
t
erTCExit
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Mic
h
ael O'Farrel
l
Re
l
ocat
e
unique stubs
,
a
n
d fix fa
l
lthrus
commit
|
commitdiff
|
tree
2018-08-07
Mich
a
el O
'
F
a
rrell
R
emove unecessa
r
y ch
e
ck fo
r
miter_table initialization
.
commit
|
commitdiff
|
tree
2018-07-05
Michae
l
O'Farrell
n
u
mPar
a
ms expe
c
ted
t
o be cons
t
ant w
h
en han
d
lin
g
first
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
Michael
O
'Farrell
Disable clang format
for HHVM
commit
|
commitdiff
|
tree
2018-06-18
M
i
cha
e
l
O
'
Farrell
Fi
x
SIMD
r
e
g
t
o reg copy on ARM
commit
|
commitdiff
|
tree
2018-06-05
Michael O'Fa
r
rel
l
Fix crash due to TBotto
m
h
a
nd
l
ing by Idx
commit
|
commitdiff
|
tree
2018-05-30
Michae
l
O'Farrell
Fix ldimm XMM im
m
ediate
c
asting
commit
|
commitdiff
|
tree
2018-05-25
Michael
O'Farre
l
l
Fi
x
ty
p
e un
i
o
ns for nu
l
l
ab
l
e
o
b
j
e
c
t
s with i
n
t
er
f
aces
.
commit
|
commitdiff
|
tree
2018-05-23
Michae
l
O'F
a
rre
l
l
Fix hhvm on
arm
by
adding m
o
vsbq vasm instr
commit
|
commitdiff
|
tree
2018-05-23
Micha
e
l
O
'Farrell
Bac
k
out "P
r
ofile in
s
tance bits
in method
pr
o
f
i
le
r
"
commit
|
commitdiff
|
tree
2018-05-21
Michael O
'
Fa
r
r
e
ll
S
w
itch ThisTypeHints to
be enforced by defaul
t
commit
|
commitdiff
|
tree
2018-04-23
Michael O'Farrell
S
hrink Jcc sequ
e
nces, and forward bran
c
hes
commit
|
commitdiff
|
tree
2018-04-23
Michael
O
'Farrell
Pool li
t
era
l
s during Va
s
m em
i
t and relocate them
commit
|
commitdiff
|
tree
2018-03-28
Michael
O'Farr
e
ll
At
t
empt to f
i
x bus error
fo
r
shared
R
DS
commit
|
commitdiff
|
tree
2018-03-26
Michael O'Farrell
F
ix r
e
l
o
cator tests and tag PC rela
t
i
ve j
m
ps
a
s
address
I
mmed
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Michae
l
O'Farrell
Add retransla
t
e
al
l
cov
e
rag
e
i
n hphp/test/run
commit
|
commitdiff
|
tree
2018-03-23
Michael
O'Fa
r
re
l
l
Re
s
pect a
l
i
g
ment co
n
str
a
ints during
r
elocation on ARM
commit
|
commitdiff
|
tree
2018-03-23
Michael O
'
Farrell
Handle all Mov sequences in ARM relocator
commit
|
commitdiff
|
tree
2018-03-23
Mi
c
hael O'F
a
rrell
Trac
k
address immediates on ARM, and use th
e
m to limit
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
Michael O'F
a
rrel
l
F
i
x buil
d
failure i
n
tr
o
duced by D7272543
commit
|
commitdiff
|
tree
2018-03-14
Mich
a
el O'Fa
r
rell
Codemod asserts
t
o
assertx
s
in the runtim
e
commit
|
commitdiff
|
tree
2018-03-09
Michael O'Farrell
Stop sig
n
extension when loading unsigned im
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
Michae
l
O'F
a
rrell
Fix blunder in merge
s
tate with
co
n
text dependent
t
ypes
.
commit
|
commitdiff
|
tree
2018-01-16
Michael
O
'Farrell
Fix this typehints for mocking
.
commit
|
commitdiff
|
tree
2018-01-11
Mich
a
e
l O
'
Farrell
Mit
i
gate performance implications of
t
y
pe-che
c
kin
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Mich
a
el O'F
a
rrell
Tests for D
6
55776
2
commit
|
commitdiff
|
tree
2017-12-19
Michael O'Farrell
Persis
t
e
nt
rds fallback to `/tmp` if `/dev/shm
`
unusable
.
commit
|
commitdiff
|
tree
2017-12-14
Michael
O'Farrell
F
i
x
cras
h
w
h
en stored ctor is null
.
commit
|
commitdiff
|
tree
2017-12-06
Michael
O'Fa
r
rell
Fix shared
memory re
g
ion
to
r
eside
in /dev/shm
commit
|
commitdiff
|
tree
2017-11-30
Mi
c
h
a
el O'Farrell
Only chain
fau
l
t
o
bj
e
c
ts if a
c
yclic
.
commit
|
commitdiff
|
tree
2017-11-30
Michael
O
'Farre
l
l
M
a
ke exceptions ha
n
d
l
e
cyclic previous
pointers
.
commit
|
commitdiff
|
tree
2017-11-21
Michael O
'
F
arr
e
ll
Fix
O
penS
o
urce b
u
ild
.
commit
|
commitdiff
|
tree
2017-11-15
Michael O'Far
r
ell
Optimize IncRef
a
n
d
DecRefNZ
jc
c
s
w
ith PGO
commit
|
commitdiff
|
tree
2017-10-09
Mich
a
el O'Farre
l
l
Fix
T
his type annotati
o
n to
n
o
t
b
e
h
a
ve like
s
elf
.
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Farr
e
l
l
Sort
f
ai
l
ure
s
alp
h
a
betically
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Far
r
ell
Add
a
nonymous class suppo
r
t
commit
|
commitdiff
|
tree
2017-10-05
M
i
chael O'Farre
l
l
Impr
o
ve
error rep
o
rting
f
rom ze
n
d
commit
|
commitdiff
|
tree
2017-10-05
M
i
chael O'Fa
r
rell
Ad
d
support
f
or traits (a
n
d nam
e
d
constants)
commit
|
commitdiff
|
tree
2017-10-05
Michael
O'Farrell
Add suppor
t
for im
p
leme
n
ts
commit
|
commitdiff
|
tree
2017-10-05
Michael O
'
Farre
l
l
Add
s
rc location tracki
n
g
commit
|
commitdiff
|
tree
2017-10-05
M
i
chael O'Farrell
Move atomic impo
r
t above prep
r
ocessor gua
r
d
.
commit
|
commitdiff
|
tree
2017-10-03
Micha
e
l
O
'Fa
r
rell
Thi
r
d party update
commit
|
commitdiff
|
tree
2017-09-22
Michael O'Farrel
l
Lex T_NEW T_TYPE\foo() correctly
commit
|
commitdiff
|
tree
2017-09-18
Michael O'Farrell
Ad
d
ar
g
ument count error added in PHP7
.
1
commit
|
commitdiff
|
tree
2017-09-18
M
ic
h
ael O'Farre
l
l
Supp
o
rt inclu
d
e
r
equire eval
.
commit
|
commitdiff
|
tree
2017-09-18
Michael
O'Fa
r
rell
Impleme
n
t object
p
r
o
perties
.
commit
|
commitdiff
|
tree
2017-09-05
M
ich
a
el O'
F
arrell
Enable continuous integrati
o
n testing
.
commit
|
commitdiff
|
tree
2017-09-05
Mic
h
ael O'Farrell
E
m
bed a bul
i
d id to report to HHV
M
when
r
uni
n
g
as da
e
mon
commit
|
commitdiff
|
tree
2017-08-31
Michael O'F
a
rrell
Generate
a
nd em
b
ed build id to report
commit
|
commitdiff
|
tree
2017-08-31
M
ichael O'Farrell
Add worklo
a
d stats
.
commit
|
commitdiff
|
tree
2017-08-15
Michael O'
F
arrell
Fixup expects for Fatals
commit
|
commitdiff
|
tree
next