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
2021-01-20
Michael
O
'Farrell
Prox
y
repo options
lookup to
c
l
i-server
cl
i
ent
commit
|
commitdiff
|
tree
2021-01-20
Michael O'Farre
l
l
Don't
check translation
c
ounts until l
e
a
s
e is held
commit
|
commitdiff
|
tree
2021-01-18
Michael O'F
a
r
rell
Dou
b
l
e
f
r
ee detection for Counta
b
les
commit
|
commitdiff
|
tree
2021-01-12
M
i
c
h
ael O'Farrell
Ad
d
stable
H
as
h
to man
y
stru
c
ts (a
n
d equals to all extra
.
.
.
commit
|
commitdiff
|
tree
2021-01-12
Michael
O'Farrel
l
Reins
t
ate RDS rev
L
in
k
t
able
commit
|
commitdiff
|
tree
2020-12-29
Michael O'F
a
rrell
Remo
v
e
canSp
i
ll from A
B
I
commit
|
commitdiff
|
tree
2020-12-15
Michael O
'
Farrell
Tra
n
sla
t
e pr
o
l
o
gues i
n
parall
e
l
d
u
ring retran
s
la
t
e-all
commit
|
commitdiff
|
tree
2020-12-12
Michael O
'
Farrel
l
Attempted
cleanup o
f
t
r
anslation creation logic
commit
|
commitdiff
|
tree
2020-12-01
Micha
e
l O'Farrell
Attempte
d
fix
for proxygen shutdown crash
e
s
commit
|
commitdiff
|
tree
2020-11-03
Micha
e
l O'Farr
e
ll
D
o
n
't fire
m
e
m threshold callback wit
h
ne
g
ati
v
e usage
commit
|
commitdiff
|
tree
2020-10-21
Michael O'Farrell
A
dd suppo
r
t for
detecting cooperlake
C
PUs
commit
|
commitdiff
|
tree
2020-10-21
M
ichael O'
F
arrell
W
eaken
D
ecRefNZs to N
o
ps
a
s
w
e
ll
commit
|
commitdiff
|
tree
2020-09-15
Michael O'Far
r
ell
Don't
m
ark server as wa
r
med up
u
n
l
ess we have
emitted
.
.
.
commit
|
commitdiff
|
tree
2020-09-15
Mic
h
ael
O
'Far
r
e
l
l
Add iSwayno control mod
e
commit
|
commitdiff
|
tree
2020-09-01
Mich
a
el O'Farrell
Fix
itera
t
o
r
v
a
lidity check for hash col
l
ection (second
.
.
.
commit
|
commitdiff
|
tree
2020-09-01
Mi
c
hael
O'Farrell
R
e
land
D
23318
5
94 and D2
3
31859
2
add recordbasenativesp
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
Mi
c
hael O'Farre
l
l
Add support for `r
e
cordbasenativesp` to vasm-graph
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
Michael O'Farr
e
ll
A
d
d `r
e
cordbasenativesp` ins
t
r and support i
t
in vasm-xl
s
commit
|
commitdiff
|
tree
2020-08-28
Micha
e
l O
'
Farrell
Rev
e
rt D23076
9
26: Fix iterat
o
r va
l
idity chec
k
for
h
as
h
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
M
ichael O'F
a
rr
e
ll
Fi
x
i
t
er
a
tor validity check fo
r
ha
s
h colle
c
tions
commit
|
commitdiff
|
tree
2020-08-05
Micha
e
l O'Farre
l
l
C
o
rrect
M
e
m
ory Effe
c
ts fo
r
Al
l
ocObj*
commit
|
commitdiff
|
tree
2020-07-28
Michael O'Farrell
Add rel
a
tive in
t
e
rp tim
e
s
t
a
t
commit
|
commitdiff
|
tree
2020-07-19
Michael O'Farrell
Add
addition
a
l p
r
oxygen
I
O thre
a
ds
commit
|
commitdiff
|
tree
2020-07-02
Mic
h
ael O'Farrell
Move response message queue fro
m
Ser
v
er -> Worke
r
Th
r
ead
commit
|
commitdiff
|
tree
2020-07-02
M
ichael O'F
a
rre
l
l
J
I
T SetOpS for
n
o
n trivial o
p
s
commit
|
commitdiff
|
tree
2020-07-01
Michae
l
O'
F
arre
l
l
JI
T
som
e
S
e
tOpS Ops
commit
|
commitdiff
|
tree
2020-05-19
Michael O'F
a
r
rell
Add DC
E
ha
n
dling of RetM
commit
|
commitdiff
|
tree
2020-04-30
Michael
O
'Farre
l
l
Back
o
u
t
"co
n
nect rust
e
mi
t
ter to hh_single_co
m
pil
e
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
Michael O'Fa
r
re
l
l
Make stre
a
m
e
x
tension handl
e
lon
g
ints
commit
|
commitdiff
|
tree
2020-04-21
Michael O'
F
arrell
Split critic
a
l edg
e
s
prior
t
o
DCE
commit
|
commitdiff
|
tree
2020-04-21
Michael
O'Fa
r
rell
Alwa
y
s insert Uns
e
t
L
s
when
d
one wi
t
h a local
commit
|
commitdiff
|
tree
2020-04-17
Mi
c
hael O'F
a
rrell
Fi
x
D
CE forc
e
live locations for
m
ult
i
-pred + multi
.
.
.
commit
|
commitdiff
|
tree
2020-04-16
Michael O'Farrell
Cleanup
DCE a
c
tions a
n
d remove the replace map
commit
|
commitdiff
|
tree
2020-04-03
M
i
chael
O'Farr
e
ll
Delete prof co
u
nt
e
rs as well
commit
|
commitdiff
|
tree
2020-03-27
Michael O
'
Farrell
Mak
e
par
a
meters confli
c
t w
i
t
h live locals at fu
n
c
tion
.
.
.
commit
|
commitdiff
|
tree
2020-03-26
Michael O'Farrel
l
Make
al
l
FP a
d
just
m
ent failure m
o
d
e
s result in ass
e
rt
commit
|
commitdiff
|
tree
2020-03-25
Michael O'F
a
rrell
Fix FP u
p
datin
g
logic to ensure FP SSATmp dominates
.
.
.
commit
|
commitdiff
|
tree
2020-03-24
Michael O'
F
arre
l
l
Compact local
slot usage
commit
|
commitdiff
|
tree
2020-03-24
Michael O'Farrell
UnsetL
maybe
c
ounte
d
locals dead
a
cross calls o
r
awaits
commit
|
commitdiff
|
tree
2020-03-18
M
i
c
hael O'Farrel
l
Fix jo
b
-queue thread f
l
ushi
n
g logic
commit
|
commitdiff
|
tree
2020-03-17
Michael O'Farrel
l
U
n
set ma
y
be counted d
e
ad locals b
e
for
e
a suspe
n
d
commit
|
commitdiff
|
tree
2020-03-11
M
ichae
l
O'Far
r
ell
Add req
limit f
o
r OOM
killer
commit
|
commitdiff
|
tree
2020-03-10
Mich
a
el O'Farrell
Pro
p
a
g
a
te
updateMaxActiveWorke
r
s
to the vario
u
s ser
v
er
.
.
.
commit
|
commitdiff
|
tree
2020-03-04
Mi
c
hael O'
F
ar
r
ell
Int
r
oduce alt
e
rnate server job-queue dequeue lim
i
t
e
r
commit
|
commitdiff
|
tree
2020-03-04
Michael O'Farrell
Renam
e
HealthMonitor Upd
a
teFreq
t
o
MaxUpdate
P
eriod
commit
|
commitdiff
|
tree
2020-03-03
Mi
c
h
ael O'Farrel
l
Ad
d
M
e
m
T
otal to Process::G
e
tM
e
moryInfo
commit
|
commitdiff
|
tree
2020-03-03
Michae
l
O'Fa
r
rell
Expo
s
e
JEMalloc di
r
t
y page c
o
u
nt
commit
|
commitdiff
|
tree
2020-03-03
Michael
O
'Farrell
Track me
m
o
ry usa
g
e acr
o
s
s
all m
e
m
o
ry manager
s
commit
|
commitdiff
|
tree
2020-03-03
M
i
chael O'Far
r
ell
Track free byte
s
held in
s
la
b
al
o
cators
commit
|
commitdiff
|
tree
2020-02-16
M
i
chae
l
O'Farr
e
l
l
R
etur
n
v
alid SSA
T
mp even whe
n
on unreac
h
abl
e
path
commit
|
commitdiff
|
tree
2020-02-07
Michae
l
O'Farr
e
ll
Expli
c
itly mark bytecodes u
s
ing local names, or l
o
c
al
.
.
.
commit
|
commitdiff
|
tree
2020-01-16
Micha
e
l O'Farrell
S
e
maphores a
r
e not inh
e
r
i
ted during
a
fork
commit
|
commitdiff
|
tree
2019-12-02
M
i
chae
l
O'Far
r
ell
Handle interm
e
diate base
s
in array like se
t
elem
commit
|
commitdiff
|
tree
2019-11-21
Mich
a
el O'Farrell
PopL needn't
w
orry
about
d
estr
u
ction order
commit
|
commitdiff
|
tree
2019-10-28
Michael O'Farrell
Pass
size
index to create c
l
os
u
r
e, an
d
don't init
pro
p
s
commit
|
commitdiff
|
tree
2019-10-07
Mic
h
ael O'Farr
e
ll
Frame state trac
k
ct
x
through calls
commit
|
commitdiff
|
tree
2019-10-03
M
ichael O'Far
r
ell
Resolv
e
potential call to wro
n
g
ObjectDa
t
a re
l
ease
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
Michae
l
O
'Farrell
Ba
c
k o
u
t "[HHVM] Fix race
i
n jit se
r
i
a
liz
e
server
shutdown"
commit
|
commitdiff
|
tree
2019-09-24
Michael
O
'Farrell
F
ix race in jit s
e
rializ
e
s
erver
s
hutdown
commit
|
commitdiff
|
tree
2019-09-13
Michael O'
F
ar
r
ell
Elide De
f
InlineFPs wit
h
null
Ct
x
commit
|
commitdiff
|
tree
2019-09-10
Mich
a
el O'Farrell
Dis
a
bl
e
instance of optim
i
zatio
n
s f
o
r
inter
f
aces
commit
|
commitdiff
|
tree
2019-08-20
Mi
c
hae
l
O'Farrell
Add
e
xtensibility to admin com
m
ands
commit
|
commitdiff
|
tree
2019-07-25
Mi
c
hael O'Farrell
Switch zend-st
r
tod ba
c
k to
u
sing
rdslocal
commit
|
commitdiff
|
tree
2019-07-25
Micha
e
l O
'
Farrell
Refactor rds loca
l
to allow alte
r
na
t
e impls
commit
|
commitdiff
|
tree
2019-07-03
M
i
ch
a
el O'Farrell
C
r
e
ate Swayz
e
load te
s
ti
n
g sys
t
em
commit
|
commitdiff
|
tree
2019-06-19
Micha
e
l
O
'F
a
rrell
F
ail to build if im
p
or
t
ant strings are miss
i
ng
commit
|
commitdiff
|
tree
2019-06-16
Michael
O'Farrell
Use b
e
t
t
er hash for SrcKe
y
's translati
o
n attempt
c
o
u
nt
commit
|
commitdiff
|
tree
2019-06-13
Michael O'Farrell
Fix b
r
oken weak
r
ef test
commit
|
commitdiff
|
tree
2019-06-12
Michael
O
'Farrel
l
Actually invalidateWeakRe
f
s to
N
ativeData objects fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2019-06-11
Michael O'Farrell
Scan
W
eakRefDatas properly
commit
|
commitdiff
|
tree
2019-06-05
Michael
O
'Farrel
l
Fix Select c
o
deg
e
n
commit
|
commitdiff
|
tree
2019-05-07
Mich
a
e
l O'Farrell
More accurate array offset profilin
g
commit
|
commitdiff
|
tree
2019-04-01
Michael O'Farrell
IncDec War
n
/Fatal on invalid types
commit
|
commitdiff
|
tree
2019-01-13
Michael O'Farrell
Be more permissive with refcount
checks
commit
|
commitdiff
|
tree
2019-01-07
Michael O'Farrell
Move thread_locals in
r
untime/vm to RDS_LOCAL (round 2)
commit
|
commitdiff
|
tree
2019-01-04
Michael O'Farr
e
ll
RDS l
o
cal buffer c
l
eaned up a
t
mat
c
hing call
commit
|
commitdiff
|
tree
2018-12-14
Michael
O
'
Farrel
l
Update hhvm third p
a
rty
r
ev to
i
nclude boost
commit
|
commitdiff
|
tree
2018-12-12
M
i
c
hae
l
O
'
F
arrell
Call hph
p
_
t
hr
e
a
d
_init e
a
rlier
commit
|
commitdiff
|
tree
2018-12-07
Michael O'Fa
r
re
l
l
M
o
v
e thread_loc
a
ls in runtime/vm
t
o RDS_
L
OCA
L
commit
|
commitdiff
|
tree
2018-12-03
Michael O'Farrell
Properly align member
s
a
llocated as RDS
_
LOCAL
commit
|
commitdiff
|
tree
2018-11-29
Mi
c
hael O'
F
arrell
RD
S
local default
i
nitialization
a
nd array
a
ccess
commit
|
commitdiff
|
tree
2018-11-20
Mic
h
ael O'
F
arrell
RD
S
Loca
l
fix c
l
ea
n
up bound
c
he
c
k
commit
|
commitdiff
|
tree
2018-11-19
Michael O'Farr
e
ll
S
h
orten Mi
x
ed
A
rray PGO offset che
c
k
commit
|
commitdiff
|
tree
2018-11-06
Michael O
'
F
a
r
rel
l
Mo
v
e g_context fr
o
m THREAD_LOCAL-> RDS_LOCAL
commit
|
commitdiff
|
tree
2018-11-06
Michael O'Farrel
l
Rename ThreadInfo -
>
Req
u
e
s
tIn
f
o
and make it RD
S
_L
O
CAL
commit
|
commitdiff
|
tree
2018-11-03
Mich
a
el O'F
a
rrell
Make isTypeStruct propagate types identically t
o
in
s
t
a
n
ceOf
commit
|
commitdiff
|
tree
2018-11-02
Mic
h
ael O
'
Far
r
ell
M
ove misc TH
R
EAD_LOC
A
Ls t
o
RDS_
L
O
CA
L
s
commit
|
commitdiff
|
tree
2018-11-01
Michael
O'F
a
rrell
M
o
ve up rds initializat
i
on
commit
|
commitdiff
|
tree
2018-10-31
Michael O'
F
arrell
Ki
l
l threa
d
hooks
commit
|
commitdiff
|
tree
2018-10-29
Michael O'Farrell
Move RDSLocal's to malloced space on non request threads
commit
|
commitdiff
|
tree
2018-10-25
Michael O'Farrel
l
Back out "[HHBBC] Han
d
l
e interfa
c
es
c
onsi
s
te
n
tly for
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Michae
l
O
'
F
arrell
Handle
i
n
t
e
r
faces cons
i
sten
t
ly fo
r
IsTypeStruct a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Michael O'Far
r
ell
Ba
c
k out "add logLowPriPerfWar
n
i
n
g
when hit the per
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
M
i
c
h
a
el
O
'Farrell
M
a
ke xl
s
actua
l
ly use a
simd reg
t
o break cycles
commit
|
commitdiff
|
tree
2018-09-21
Michael O'Farrell
Create RDS_LOCAL m
a
c
r
os: RDS
equivalent of TH
R
EAD_LOCAL
commit
|
commitdiff
|
tree
2018-09-12
M
i
chael
O
'Farrell
L
e
t relocator cha
n
ge
s
equences using rAsm
commit
|
commitdiff
|
tree
2018-09-12
Michael O'Farrell
Emit CallToExit stub using vasm, and move en
t
erTCE
x
it
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
M
ic
h
ael O
'
Farrell
R
elocate unique stubs, and fix fallthrus
commit
|
commitdiff
|
tree
2018-08-07
M
ichael
O
'Farrel
l
R
e
move un
e
cessar
y
check for miter_table initial
i
zation
.
commit
|
commitdiff
|
tree
2018-07-05
M
i
c
h
ael
O'Farrell
numPa
r
a
m
s
expected to be constant
w
hen hand
l
in
g
first
.
.
.
commit
|
commitdiff
|
tree
next