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
Ref cruft: delete some purely dead things.
2019-10-28
Michael O'Farrell
Pass size
index to create
closure, and do
n
't init
props
commit
|
commitdiff
|
tree
2019-10-07
Michael O'Far
r
ell
Fr
a
me
s
tate track
ctx through ca
l
ls
commit
|
commitdiff
|
tree
2019-10-03
Michael O'Farrell
Reso
l
ve
p
otential c
a
ll
t
o w
r
ong
ObjectData re
l
ease
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
M
ichael O'
F
arr
e
ll
B
a
ck out "[HHVM] Fix
race
in ji
t
s
erial
i
ze
server sh
u
tdown"
commit
|
commitdiff
|
tree
2019-09-24
Michae
l
O'
F
arr
e
l
l
F
i
x ra
c
e in jit seri
a
lize
serv
e
r
s
hutd
o
wn
commit
|
commitdiff
|
tree
2019-09-13
M
ichae
l
O'Farrel
l
E
l
ide
D
efInlineFPs with nu
l
l Ct
x
commit
|
commitdiff
|
tree
2019-09-10
Michael O'Farrell
Disable instance o
f
optimizations for
i
nterfaces
commit
|
commitdiff
|
tree
2019-08-20
Michael O'Far
r
ell
Add
e
xtensibility to admin commands
commit
|
commitdiff
|
tree
2019-07-25
Michael O'Farrell
Switch
z
end-s
t
r
t
o
d back
to using
r
dslocal
commit
|
commitdiff
|
tree
2019-07-25
Michael O
'
Fa
r
rell
Refactor rds lo
c
al to allow alternate impls
commit
|
commitdiff
|
tree
2019-07-03
M
i
c
hael O'Farrel
l
Create Swayze load testing system
commit
|
commitdiff
|
tree
2019-06-19
Michael
O'Farrell
Fail t
o
build if
i
mporta
n
t
strin
g
s are missing
commit
|
commitdiff
|
tree
2019-06-16
Michael O'F
a
r
r
e
ll
Use be
t
te
r
h
ash for S
r
cKey's tr
a
nslation attempt cou
n
t
commit
|
commitdiff
|
tree
2019-06-13
M
ichael O
'
Far
r
ell
Fix b
r
oken w
e
akref
t
e
s
t
commit
|
commitdiff
|
tree
2019-06-12
Michael O'Fa
r
rell
Actually invalid
a
teWe
a
kRefs to NativeData
o
b
jects from
.
.
.
commit
|
commitdiff
|
tree
2019-06-11
Mich
a
el O'
F
arrell
Scan Weak
R
efDatas prope
r
ly
commit
|
commitdiff
|
tree
2019-06-05
Michael O'Fa
r
rell
Fix Sele
c
t
codegen
commit
|
commitdiff
|
tree
2019-05-07
Michael O'Farrell
More accurat
e
array offset profiling
commit
|
commitdiff
|
tree
2019-04-01
Michael O'Farrell
Inc
D
ec Warn/Fatal on invali
d
t
y
pe
s
commit
|
commitdiff
|
tree
2019-01-13
Michael O'Farrell
B
e
more permissive wi
t
h r
e
fcou
n
t c
h
ecks
commit
|
commitdiff
|
tree
2019-01-07
M
i
chae
l
O'Farrell
Move thread_loc
a
ls in ru
n
time/vm to
RDS_LOCAL (r
o
u
n
d
2)
commit
|
commitdiff
|
tree
2019-01-04
Michael O'
F
arrel
l
RD
S
local
b
uffer cleaned
up at matching
call
commit
|
commitdiff
|
tree
2018-12-14
Michael
O'Far
r
ell
Update hhvm thi
r
d
party rev to incl
u
d
e boos
t
commit
|
commitdiff
|
tree
2018-12-12
Mic
h
a
e
l O'Farr
e
ll
Call
hphp_
t
h
r
ead_init
earlier
commit
|
commitdiff
|
tree
2018-12-07
M
i
chae
l
O'Fa
r
rell
Move thread_
l
o
cals in r
u
ntime/
v
m to RD
S
_LOCAL
commit
|
commitdiff
|
tree
2018-12-03
Michael
O
'
Farrell
Pr
o
pe
r
l
y align
m
emb
e
rs alloca
t
ed as RDS_LOCAL
commit
|
commitdiff
|
tree
2018-11-29
Michae
l
O'
F
a
r
r
ell
RDS loc
a
l
default initialization
and array ac
c
e
ss
commit
|
commitdiff
|
tree
2018-11-20
Mich
a
el
O'Farrell
R
DSLocal fix cleanup bound check
commit
|
commitdiff
|
tree
2018-11-19
Mi
c
hael O'Farre
l
l
Sho
r
ten Mixe
d
Arra
y
PGO
offset che
c
k
commit
|
commitdiff
|
tree
2018-11-06
Michael
O'Farrell
Move g_context from THREAD
_
LOC
A
L-> RD
S
_LOCAL
commit
|
commitdiff
|
tree
2018-11-06
Michael O'Farrell
Rename Thr
e
adIn
f
o -> Req
u
e
s
tInfo
and make it RD
S
_LOCAL
commit
|
commitdiff
|
tree
2018-11-03
Michael O'Farrell
M
a
ke isTypeStruct
p
r
o
p
a
gate typ
e
s
i
d
e
ntically to instanceOf
commit
|
commitdiff
|
tree
2018-11-02
Michael O'Far
r
ell
Move
misc THREAD_LOCA
L
s to
R
DS_LOCALs
commit
|
commitdiff
|
tree
2018-11-01
Mi
c
h
a
el O'F
a
rrel
l
Move up rds initialization
commit
|
commitdiff
|
tree
2018-10-31
Mi
c
hael O'F
a
rr
e
l
l
Kill thread
h
ooks
commit
|
commitdiff
|
tree
2018-10-29
Michael O'
F
arr
e
ll
M
o
ve RDSLo
c
al's to malloced sp
a
c
e
on non reques
t
t
h
reads
commit
|
commitdiff
|
tree
2018-10-25
Mic
h
ael O'Farrell
Back out "[HHBBC] Handle interfac
e
s consistently
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Mi
c
hael
O'Farrell
Handle interfaces consistently
f
or I
s
TypeS
t
r
u
ct and
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Michae
l
O'Farrell
Back out "add logLowPriPerfWarn
i
ng when hit the
p
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
Michael O'Far
r
e
l
l
M
ake xls actually
u
s
e a simd reg to break
c
ycle
s
commit
|
commitdiff
|
tree
2018-09-21
Michael O'Farrell
Creat
e
RDS_LOCAL macros: RDS equivalent of
THR
E
A
D_LOCAL
commit
|
commitdiff
|
tree
2018-09-12
M
ichael
O'Farre
l
l
Let relocator change
sequences usi
n
g rAsm
commit
|
commitdiff
|
tree
2018-09-12
Micha
e
l O'Farrel
l
Emit CallToEx
i
t
s
tub using va
s
m
,
and move enterT
C
Exi
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Michael O'
F
arrell
Relocate
u
nique stubs, and fix f
a
l
lthrus
commit
|
commitdiff
|
tree
2018-08-07
Michael O'Farre
l
l
Re
m
o
ve unecessary che
c
k
for mite
r
_table initia
l
ization
.
commit
|
commitdiff
|
tree
2018-07-05
M
i
chael O'Far
r
ell
numParams
e
xpected to be constan
t
when handl
i
ng first
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
Mic
h
ael
O'Farrell
Di
s
able clang
format for
H
HVM
commit
|
commitdiff
|
tree
2018-06-18
Mic
h
ael O'Farrell
Fix SIMD
reg to reg copy on ARM
commit
|
commitdiff
|
tree
2018-06-05
Michael O'
F
a
rrell
Fix crash due to
TBottom han
d
l
ing by
I
dx
commit
|
commitdiff
|
tree
2018-05-30
M
ichael O
'
Farre
l
l
Fix
ld
i
m
m
XM
M
immediate ca
s
ting
commit
|
commitdiff
|
tree
2018-05-25
Mi
c
h
ael O'Farrell
F
i
x type unions for nullable objects with interfaces
.
commit
|
commitdiff
|
tree
2018-05-23
Mi
c
h
a
el O'Farrell
F
i
x hhvm on arm by adding movsbq vasm instr
commit
|
commitdiff
|
tree
2018-05-23
Mi
c
h
a
e
l
O
'
Fa
r
rell
Back out "Profi
l
e
instanc
e
bi
t
s in
m
e
thod p
r
o
f
i
ler"
commit
|
commitdiff
|
tree
2018-05-21
Mic
h
ael
O
'Farrel
l
Swit
c
h
ThisTypeHint
s
to be
enforced by default
commit
|
commitdiff
|
tree
2018-04-23
Michael O'Farrell
Shrin
k
J
cc s
e
quences, and forw
a
rd branc
h
es
commit
|
commitdiff
|
tree
2018-04-23
Michael
O
'Fa
r
r
e
ll
Pool l
i
terals
d
uring
Vasm emit and reloc
a
t
e them
commit
|
commitdiff
|
tree
2018-03-28
Michael O
'
Farrell
Attempt
t
o fix bus e
r
ror f
o
r shar
e
d RDS
commit
|
commitdiff
|
tree
2018-03-26
M
i
chael O'Farrell
Fix rel
o
cator te
s
t
s and tag PC relative jmps as ad
d
r
e
ssImmed
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Michael O'F
a
r
r
ell
Add retrans
l
ate al
l
c
over
a
ge
i
n hp
h
p/
t
est/run
commit
|
commitdiff
|
tree
2018-03-23
Michae
l
O
'F
a
rrel
l
R
e
spect aligmen
t
c
on
s
traints during relocat
i
on o
n
ARM
commit
|
commitdiff
|
tree
2018-03-23
M
icha
e
l O
'
Farrell
Handle all
M
ov
s
equences in ARM
r
elo
c
ator
commit
|
commitdiff
|
tree
2018-03-23
Michael
O
'
Farrell
Track
a
ddr
e
ss i
m
mediates
o
n
ARM, and use th
e
m to limit
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
M
i
chael O'Fa
r
rell
Fix build
f
ailure
introduced by D7272543
commit
|
commitdiff
|
tree
2018-03-14
Michael O'Farr
e
l
l
Code
m
od ass
e
rts
t
o
as
s
ertxs in t
h
e run
t
ime
commit
|
commitdiff
|
tree
2018-03-09
M
ichael O'Farrell
Stop sign
e
xtension w
h
en l
o
a
ding unsigned
i
mmediate
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
M
ichael O'Far
r
ell
Fix
b
lu
n
der in merge state w
i
t
h conte
x
t
dependent types
.
commit
|
commitdiff
|
tree
2018-01-16
Mic
h
a
e
l O'F
a
r
r
ell
Fix this typehints for
mocki
n
g
.
commit
|
commitdiff
|
tree
2018-01-11
Michael
O
'Farrell
Mitigate perform
a
nce impl
i
cations of
t
ype-checking
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Michael
O
'Farr
e
ll
Tests
f
or D6557762
commit
|
commitdiff
|
tree
2017-12-19
Michael O'
F
arrell
Per
s
istent
r
ds fa
l
lbac
k
to
`
/
tmp` if `/dev/shm` unusa
b
le
.
commit
|
commitdiff
|
tree
2017-12-14
M
ich
a
el O'Farrell
Fix crash w
h
en
s
tored ct
o
r is null
.
commit
|
commitdiff
|
tree
2017-12-06
Michael O'Far
r
ell
Fix
s
har
e
d memor
y
region
t
o re
s
ide in /d
e
v
/shm
commit
|
commitdiff
|
tree
2017-11-30
Michael
O'Farr
e
l
l
Only chain fault objects
i
f
acyclic
.
commit
|
commitdiff
|
tree
2017-11-30
Michael O'Farrell
M
a
k
e excep
t
ions hand
l
e cyclic previous pointe
r
s
.
commit
|
commitdiff
|
tree
2017-11-21
Michael O
'
F
a
rrell
Fix OpenSource build
.
commit
|
commitdiff
|
tree
2017-11-15
Mich
a
el
O
'Farrel
l
Optimize IncRef and DecR
e
fNZ
j
ccs
w
ith
P
GO
commit
|
commitdiff
|
tree
2017-10-09
M
ichael O'F
a
rrell
Fix
T
hi
s
t
ype annotation to not behave lik
e
self
.
commit
|
commitdiff
|
tree
2017-10-05
M
i
chael O'Farrel
l
S
o
rt failures a
l
p
h
a
beti
c
a
l
l
y
commit
|
commitdiff
|
tree
2017-10-05
Michael O'F
a
rrell
Add a
n
o
nymo
u
s class s
u
p
p
ort
commit
|
commitdiff
|
tree
2017-10-05
Mich
a
el O'F
a
rrel
l
Impr
o
ve
error repor
t
ing from zend
commit
|
commitdiff
|
tree
2017-10-05
Michael O'Farrell
Add s
u
pport for
t
raits (and named const
a
nts)
commit
|
commitdiff
|
tree
2017-10-05
Mich
a
el O'Farr
e
ll
Add support for
implements
commit
|
commitdiff
|
tree
2017-10-05
Mich
a
el O'Fa
r
rell
Add
src location
t
r
acking
commit
|
commitdiff
|
tree
2017-10-05
M
ichael O'
F
arrell
Move atomic import above preproce
s
so
r
guard
.
commit
|
commitdiff
|
tree
2017-10-03
Mi
c
hael O'Farrell
Th
i
rd par
t
y update
commit
|
commitdiff
|
tree
2017-09-22
Mic
h
a
e
l O'F
a
r
r
el
l
Lex
T
_NEW T_TYPE\foo() c
o
r
r
ec
t
ly
commit
|
commitdiff
|
tree
2017-09-18
M
i
chael
O
'
Farrell
Add argu
m
e
n
t count e
r
ror a
d
ded
in PHP7
.
1
commit
|
commitdiff
|
tree
2017-09-18
Mi
c
hael
O'F
a
rr
e
ll
S
upport include requ
i
re ev
a
l
.
commit
|
commitdiff
|
tree
2017-09-18
M
ichael O'Fa
r
rell
Implement
o
bject properti
e
s
.
commit
|
commitdiff
|
tree
2017-09-05
Mich
a
el O'F
a
rr
e
l
l
Enable cont
i
nuo
u
s integ
r
ati
o
n
testing
.
commit
|
commitdiff
|
tree
2017-09-05
Michael O'Farrell
Em
b
ed a bu
l
id id t
o
re
p
ort
t
o HHVM when runing as daemon
commit
|
commitdiff
|
tree
2017-08-31
Mich
a
el
O'Farrell
Genera
t
e
a
nd emb
e
d b
u
i
ld id to repor
t
commit
|
commitdiff
|
tree
2017-08-31
Mi
c
hael O'Farre
l
l
A
dd workload stats
.
commit
|
commitdiff
|
tree
2017-08-15
M
ichael
O'Far
r
ell
Fixu
p
e
xpects for Fatals
commit
|
commitdiff
|
tree
2017-07-13
Micha
e
l
O
'
Farrell
Ad
d
typ
e
check
f
or m
e
thods with return typ
e
't
h
is'
commit
|
commitdiff
|
tree
2017-06-21
Michael
O
'Farrell
Bump min GCC versi
o
n required in CMAKE
.
commit
|
commitdiff
|
tree
2017-06-13
Mi
c
hael O
'
Farrel
l
Add environment variable to di
s
ab
l
e
N
UMA
c
alls
.
commit
|
commitdiff
|
tree
2017-06-01
Michael O'Farrell
F
i
x hash
t
able impl
e
mentatio
n
fo
r
arc
h
itectu
r
es other
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
M
ichael O'Fa
r
r
ell
P
H
P7 - Fix php7 weak vs strict types
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael
O
'Farrell
Up php
ver
s
ion
numb
e
r
from 7
.
0 to 7
.
1
commit
|
commitdiff
|
tree
next