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 redundant IR sequences by stable hash
2021-02-26
Michae
l
O'Farrell
Tr
a
ck redundant IR se
q
uences by stabl
e
hash
commit
|
commitdiff
|
tree
2021-02-26
Michael O
'
Farrell
Add option to r
e
run re
t
ransl
a
te al
l
commit
|
commitdiff
|
tree
2021-01-20
Michael O'Farrell
Exc
l
ud
e
profile sy
m
bols from rev link
m
a
p
commit
|
commitdiff
|
tree
2021-01-20
Micha
e
l
O'Farrell
Proxy rep
o
options
l
ookup to cli-server cl
i
ent
commit
|
commitdiff
|
tree
2021-01-20
Micha
e
l O'Farrell
Don't check translation counts u
n
til lease is held
commit
|
commitdiff
|
tree
2021-01-18
Michael
O
'Farrell
Double
f
ree detection for
Cou
n
tables
commit
|
commitdiff
|
tree
2021-01-12
Michael
O'Farrell
Add stableHash
t
o many structs (and
e
qua
l
s to
all extra
.
.
.
commit
|
commitdiff
|
tree
2021-01-12
Micha
e
l
O'F
a
rrell
Reinstate RDS revLink
table
commit
|
commitdiff
|
tree
2020-12-29
Michael O'Farrell
Remove
canSpi
l
l
fr
o
m
ABI
commit
|
commitdiff
|
tree
2020-12-15
M
i
chael O'Fa
r
rell
Tr
a
n
s
l
ate prolo
g
ue
s
i
n
p
a
rallel during retra
n
slate-all
commit
|
commitdiff
|
tree
2020-12-12
Mi
c
hael O'Farrell
At
t
empted c
l
eanup of translati
o
n creat
i
on logic
commit
|
commitdiff
|
tree
2020-12-01
Michael O'Farrel
l
Attempted fix for pro
x
ygen shu
t
dow
n
crashes
commit
|
commitdiff
|
tree
2020-11-03
Micha
e
l O'
F
a
r
rell
Don't fire mem threshold callback with negative us
a
ge
commit
|
commitdiff
|
tree
2020-10-21
Mic
h
ael O'Fa
r
r
e
ll
Ad
d
support
for detecting cooperl
a
ke
C
PUs
commit
|
commitdiff
|
tree
2020-10-21
M
i
chael O'Farrel
l
Weak
e
n DecR
e
fNZs
t
o
Nops as
w
ell
commit
|
commitdiff
|
tree
2020-09-15
Mi
c
hael O'Fa
r
rell
Don't
m
ark server as warmed up unless we
h
ave emitted
.
.
.
commit
|
commitdiff
|
tree
2020-09-15
Mi
c
h
a
el O'
F
a
rrell
A
dd
i
S
wayno control mode
commit
|
commitdiff
|
tree
2020-09-01
Michael O'Farrell
Fix
i
terato
r
v
alidity check fo
r
hash collection (second
.
.
.
commit
|
commitdiff
|
tree
2020-09-01
Mi
c
h
ael
O'Farrell
R
eland D23318594 and D23318592 add
r
e
c
or
d
basen
a
tivesp
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
Mi
c
hael O'Far
r
ell
Add
support for `rec
o
rdbasenativesp` to
v
a
sm-graph
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
M
icha
e
l O'Farrell
Add `
r
ec
o
rdbasenativesp` instr and su
p
port it in v
a
s
m
-xl
s
commit
|
commitdiff
|
tree
2020-08-28
Michael O'Far
r
ell
Rev
e
rt
D
230
7
6926:
F
ix iterator vali
d
it
y
check for ha
s
h
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Micha
e
l O'Farrell
Fix iterat
o
r
val
i
dity check for h
a
sh collections
commit
|
commitdiff
|
tree
2020-08-05
M
i
ch
a
el O
'
Fa
r
r
e
ll
Corre
c
t Memory Effec
t
s for AllocObj*
commit
|
commitdiff
|
tree
2020-07-28
M
i
chael O
'
Farrell
Add relative int
e
rp ti
m
e sta
t
commit
|
commitdiff
|
tree
2020-07-19
Mic
h
ael O
'
F
arrell
Add
additional pro
x
ygen IO threads
commit
|
commitdiff
|
tree
2020-07-02
Michael O'Farrell
M
o
ve response m
e
ss
a
ge queue from Server -
>
W
o
rk
e
rThre
a
d
commit
|
commitdiff
|
tree
2020-07-02
Mich
a
e
l
O'
F
a
r
r
e
ll
JIT SetOpS for
non trivi
a
l ops
commit
|
commitdiff
|
tree
2020-07-01
Mich
a
el O'Farrell
JIT some SetOpS Ops
commit
|
commitdiff
|
tree
2020-05-19
Mi
c
h
ael O'
F
arrell
Add
D
CE handling of RetM
commit
|
commitdiff
|
tree
2020-04-30
M
i
chael O'Farrell
Back out "
c
o
n
nect rust emitter
to hh_single_compile
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
Michael O'Farrel
l
Make stream
e
xtension handle long ints
commit
|
commitdiff
|
tree
2020-04-21
Mic
h
ael O'Farrell
S
plit critical edges prior to DCE
commit
|
commitdiff
|
tree
2020-04-21
M
i
chael O
'
Farre
l
l
A
l
ways i
n
sert
U
nsetLs wh
e
n done with a local
commit
|
commitdiff
|
tree
2020-04-17
Michael O'Farrell
Fix
DCE force live lo
c
a
t
ions for multi
-
pred
+ multi
.
.
.
commit
|
commitdiff
|
tree
2020-04-16
Michael O'Farrell
C
l
eanu
p
DCE act
i
ons and remove the replace map
commit
|
commitdiff
|
tree
2020-04-03
M
ic
h
ael O'Farrell
Delete prof counters as we
l
l
commit
|
commitdiff
|
tree
2020-03-27
Michael O'Farrell
M
a
ke parameters conflic
t
with live
l
ocals at
f
unction
.
.
.
commit
|
commitdiff
|
tree
2020-03-26
M
i
chael O'Farrell
Make
a
ll
F
P
adjustm
e
nt failure modes
result in assert
commit
|
commitdiff
|
tree
2020-03-25
Michael O'Farrell
Fix FP updating lo
g
ic to ensu
r
e FP SSATmp dominates
.
.
.
commit
|
commitdiff
|
tree
2020-03-24
Michael O'Farr
e
ll
C
o
mpact lo
c
al s
l
o
t
usage
commit
|
commitdiff
|
tree
2020-03-24
Michael O
'
Farrell
UnsetL maybe count
e
d locals dea
d
across cal
l
s or awai
t
s
commit
|
commitdiff
|
tree
2020-03-18
Michael O'Far
r
el
l
Fix
job-queu
e
thr
e
ad f
l
ushing
l
o
gic
commit
|
commitdiff
|
tree
2020-03-17
M
i
chael O'Far
r
ell
Unset m
a
ybe counted
de
a
d
l
o
c
als befor
e
a sus
p
end
commit
|
commitdiff
|
tree
2020-03-11
Mich
a
el O'
F
arrell
Add req
l
imit f
o
r OOM
k
iller
commit
|
commitdiff
|
tree
2020-03-10
Michael
O
'Farrell
Propa
g
ate upd
a
t
e
MaxA
c
t
iveWorkers
t
o the various server
.
.
.
commit
|
commitdiff
|
tree
2020-03-04
M
ichael O'Farrell
I
n
trod
u
ce alternate ser
v
er
j
ob-
q
ueue dequeue limiter
commit
|
commitdiff
|
tree
2020-03-04
Mic
h
a
el O'
F
arrell
Rename He
a
lthMonitor U
p
da
t
e
F
req to MaxUp
d
at
e
Pe
r
iod
commit
|
commitdiff
|
tree
2020-03-03
Michael O'Farrell
A
dd
MemTotal to P
r
o
c
ess::Ge
t
M
em
o
ryInfo
commit
|
commitdiff
|
tree
2020-03-03
Michael O'Farr
e
ll
Expo
s
e
JEMall
o
c dirty page count
commit
|
commitdiff
|
tree
2020-03-03
Mic
h
ael O'Farrell
Tr
a
ck memory usage across a
l
l me
m
ory managers
commit
|
commitdiff
|
tree
2020-03-03
Michael O'Farrell
Track fre
e
by
t
es
h
eld in slab a
l
o
c
ators
commit
|
commitdiff
|
tree
2020-02-16
Michael O'F
a
rrell
Retu
r
n valid SSATmp
e
ven when on
u
nre
a
c
hab
l
e
p
ath
commit
|
commitdiff
|
tree
2020-02-07
Mich
a
el O'
F
arrel
l
Explic
i
t
l
y mark bytecodes using local na
m
es, or local
.
.
.
commit
|
commitdiff
|
tree
2020-01-16
Michael O'Farrell
Semaph
o
res are not inherited
d
u
ring a f
o
r
k
commit
|
commitdiff
|
tree
2019-12-02
Michael O'Farrell
Handle
i
n
termediate
ba
s
es in ar
r
ay lik
e
set elem
commit
|
commitdiff
|
tree
2019-11-21
Michael O'Farrell
PopL needn't w
o
rr
y
about
d
estruction o
r
der
commit
|
commitdiff
|
tree
2019-10-28
Michael O'
F
arrell
Pass size in
d
ex
to cre
a
te closure
,
and
d
on'
t
init props
commit
|
commitdiff
|
tree
2019-10-07
Michael O'F
a
rrell
Fr
a
me state track ctx through calls
commit
|
commitdiff
|
tree
2019-10-03
Michael O
'
F
a
rr
e
ll
Resol
v
e p
o
te
n
tial c
a
ll
t
o wrong
O
bjectData rel
e
ase
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
Mich
a
el O'F
a
rre
l
l
Back out "[H
H
VM] Fix race
in
j
it
se
r
ialize server shutdown"
commit
|
commitdiff
|
tree
2019-09-24
Michael O'Farrell
Fi
x
race in jit se
r
ialize se
r
ver s
h
utdown
commit
|
commitdiff
|
tree
2019-09-13
Mich
a
el O'Fa
r
rel
l
Elide DefInlin
e
FPs with null Ctx
commit
|
commitdiff
|
tree
2019-09-10
Michael O'
F
arrell
Disable
i
nstance of optimizations for interf
a
c
e
s
commit
|
commitdiff
|
tree
2019-08-20
Michael O'Far
r
ell
Add e
x
tensibility to a
d
min co
m
mands
commit
|
commitdiff
|
tree
2019-07-25
Micha
e
l O'
F
arrell
Swit
c
h z
e
n
d-s
t
rto
d
b
a
c
k
to using rds
l
ocal
commit
|
commitdiff
|
tree
2019-07-25
Michael O'Farrell
R
e
fac
t
or rd
s
loca
l
to all
o
w
alternate
i
mpls
commit
|
commitdiff
|
tree
2019-07-03
Mic
h
a
e
l O'Farrel
l
Create Swayz
e
l
oad testing system
commit
|
commitdiff
|
tree
2019-06-19
Michael O'Fa
r
rell
F
ail
t
o build
i
f i
m
portant str
i
n
g
s are m
i
ssing
commit
|
commitdiff
|
tree
2019-06-16
M
ichael O'Farrel
l
Use bett
e
r hash
for SrcKey's tra
n
slation
a
t
tempt count
commit
|
commitdiff
|
tree
2019-06-13
Michael O'
F
arrell
Fix br
o
ken
wea
k
ref te
s
t
commit
|
commitdiff
|
tree
2019-06-12
Mic
h
ael O'Fa
r
r
e
ll
Actua
l
ly invalidateWeakRe
f
s to NativeData ob
j
ects from
.
.
.
commit
|
commitdiff
|
tree
2019-06-11
Michael O'
F
a
r
r
e
ll
Scan WeakRefData
s
properly
commit
|
commitdiff
|
tree
2019-06-05
Michae
l
O'Farr
e
ll
Fix Select codegen
commit
|
commitdiff
|
tree
2019-05-07
M
i
c
h
ael O'Farrel
l
More
a
ccurate
array
o
f
fset profil
i
n
g
commit
|
commitdiff
|
tree
2019-04-01
Mi
c
hael O'
F
a
r
re
l
l
In
c
Dec Warn/Fatal on
i
nvalid typ
e
s
commit
|
commitdiff
|
tree
2019-01-13
Michael O'Farr
e
ll
Be m
o
r
e
permissive with
refco
u
nt check
s
commit
|
commitdiff
|
tree
2019-01-07
Mic
h
ael O'Farrell
Move thread_locals in ru
n
time/vm
t
o
R
DS
_
LOCAL (rou
n
d 2)
commit
|
commitdiff
|
tree
2019-01-04
Micha
e
l
O'Far
r
e
l
l
RDS loca
l
buff
e
r c
l
eaned up at ma
t
ching call
commit
|
commitdiff
|
tree
2018-12-14
Michael
O
'
F
arrell
Upda
t
e hhvm third party rev to
include boos
t
commit
|
commitdiff
|
tree
2018-12-12
Michael O
'
Far
r
ell
Call hphp_thread_init earl
i
e
r
commit
|
commitdiff
|
tree
2018-12-07
M
i
c
hael
O
'F
a
r
r
el
l
M
o
ve thre
a
d_l
o
c
als in runtime/vm
t
o RDS_LOCAL
commit
|
commitdiff
|
tree
2018-12-03
Michael O'Farr
e
ll
Properl
y
align mem
b
ers allocated as
R
D
S_LO
C
A
L
commit
|
commitdiff
|
tree
2018-11-29
M
icha
e
l O'Farrell
RDS local default
initi
a
lizati
o
n an
d
a
r
ray a
c
c
ess
commit
|
commitdiff
|
tree
2018-11-20
Michael O'Farrell
RDSLocal fix
c
l
e
a
nup bound check
commit
|
commitdiff
|
tree
2018-11-19
Michael O'Farrell
Shorten MixedArra
y
P
G
O offset check
commit
|
commitdiff
|
tree
2018-11-06
M
i
chael O'Farrell
Move
g
_con
t
ext f
r
om THRE
A
D_LOCAL-> RDS
_
LOCAL
commit
|
commitdiff
|
tree
2018-11-06
Michael O'Far
r
el
l
Rename Thr
e
adInfo
-> RequestInfo and m
a
k
e
it RDS_L
O
C
AL
commit
|
commitdiff
|
tree
2018-11-03
Mich
a
el
O
'Farrel
l
Ma
k
e isTypeStruct pro
p
agate types identica
l
ly to
instanceOf
commit
|
commitdiff
|
tree
2018-11-02
Michael O'
F
arrell
Move misc T
H
READ_LOCALs to RDS_LOCAL
s
commit
|
commitdiff
|
tree
2018-11-01
M
ichael O'
F
arrell
M
o
ve up rds initialization
commit
|
commitdiff
|
tree
2018-10-31
Michael O'Far
r
ell
K
il
l
th
r
ead hooks
commit
|
commitdiff
|
tree
2018-10-29
M
i
c
hael O'
F
arrel
l
Move RD
S
L
ocal's
t
o mallo
c
ed
s
pace
on
non
r
e
quest thread
s
commit
|
commitdiff
|
tree
2018-10-25
Mi
c
hael O'Far
r
ell
Back out "[HHBBC] Handle
i
nterfa
c
es co
n
sistentl
y
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Michael O'Farrell
H
a
n
d
le interfaces consi
s
te
n
tly fo
r
IsTyp
e
S
t
ru
c
t
and
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Michae
l
O'Farr
e
ll
B
a
ck out "add log
L
owPriPerfWarn
i
ng when hit the
per
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
Michael O
'
Farr
e
ll
Make
xls actually
u
se a simd reg to bre
a
k cycle
s
commit
|
commitdiff
|
tree
2018-09-21
Michael O'Farrell
Crea
t
e RDS_LOCA
L
macros
:
R
DS equivalent of THRE
A
D_
L
OCAL
commit
|
commitdiff
|
tree
2018-09-12
Mic
h
a
e
l
O'Farrell
Let
r
elocator
c
hang
e
sequences
u
s
ing rAsm
commit
|
commitdiff
|
tree
2018-09-12
Mi
c
hael O
'
F
a
r
r
e
ll
E
m
it CallToExit s
t
ub using v
a
sm, and move enter
T
C
E
xit
.
.
.
commit
|
commitdiff
|
tree
next