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
Add hhconfig flag for po_enable_coeffects, clean up *.coeffects.exp and *.like_types.exp
2020-12-15
Michael
O
'
F
arrell
Tran
s
late prologues in parallel during
r
etrans
l
ate-all
commit
|
commitdiff
|
tree
2020-12-12
Michael
O
'Farrell
Attempted
c
leanup of t
r
anslatio
n
creatio
n
logic
commit
|
commitdiff
|
tree
2020-12-01
Mic
h
ael O
'
Farrell
Attempted fix
fo
r
proxyg
e
n sh
u
tdown cras
h
es
commit
|
commitdiff
|
tree
2020-11-03
Mi
c
hael
O
'Farrel
l
Don't fire mem threshold callback with
n
ega
t
ive usage
commit
|
commitdiff
|
tree
2020-10-21
Micha
e
l O'Farrell
Add supp
o
r
t
for d
e
te
c
ting cooperlake
CPUs
commit
|
commitdiff
|
tree
2020-10-21
Mi
c
hael O'Farrell
Weaken
D
ecR
e
fNZs to Nops as well
commit
|
commitdiff
|
tree
2020-09-15
Michael O'Farrell
Don't
mark server
as warme
d
u
p u
n
less w
e
have emitted
.
.
.
commit
|
commitdiff
|
tree
2020-09-15
M
ichael O'Farrell
A
d
d iSwayn
o
control mode
commit
|
commitdiff
|
tree
2020-09-01
M
i
cha
e
l O
'
Far
r
ell
Fix it
e
rator val
i
dity c
h
e
ck for
hash
c
ollec
t
ion (second
.
.
.
commit
|
commitdiff
|
tree
2020-09-01
Mich
a
el O'Farrel
l
R
eland D23318594 a
n
d D2331859
2
add recordbasen
a
tive
s
p
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
Michael O
'
Farrell
Add support for `record
b
asenatives
p
` to
v
asm-gr
a
ph
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
Micha
e
l
O'Farrell
Add `
r
ecor
d
basena
t
ives
p
` instr and s
u
p
port it in vasm-xls
commit
|
commitdiff
|
tree
2020-08-28
Michael O'Far
r
ell
Rever
t
D23
0
76926: Fix iterator vali
d
ity
chec
k
for h
a
sh
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Mi
c
h
a
e
l O'F
a
rrell
Fix iterator valid
i
ty c
h
eck
for hash collectio
n
s
commit
|
commitdiff
|
tree
2020-08-05
Michael O
'
Farrell
Cor
r
ect Memory Effects for AllocOb
j
*
commit
|
commitdiff
|
tree
2020-07-28
Michael O'
F
a
r
r
ell
Add
relative interp time stat
commit
|
commitdiff
|
tree
2020-07-19
Michael O'F
a
rrell
Add ad
d
it
i
onal proxygen IO
t
h
r
eads
commit
|
commitdiff
|
tree
2020-07-02
Michae
l
O'Farre
l
l
Move res
p
o
n
se message
q
u
eue
f
rom S
e
rv
e
r
-> WorkerThread
commit
|
commitdiff
|
tree
2020-07-02
Mic
h
ael O'Farrell
JIT SetOp
S
for non tr
i
vi
a
l ops
commit
|
commitdiff
|
tree
2020-07-01
M
ichael O'Farrel
l
JI
T
some SetOpS Ops
commit
|
commitdiff
|
tree
2020-05-19
Michael O'Far
r
ell
Add DCE handling of RetM
commit
|
commitdiff
|
tree
2020-04-30
M
i
chael O'
F
a
rrell
Back out "
c
onnect rust e
m
itter t
o
hh_sin
g
le_co
m
p
i
le
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
Michael O'Farrell
Make s
t
r
e
am ex
t
ensi
o
n h
a
ndle
long int
s
commit
|
commitdiff
|
tree
2020-04-21
Micha
e
l O'Farrell
Spli
t
cr
i
tical edges p
r
ior
t
o
D
C
E
commit
|
commitdiff
|
tree
2020-04-21
Mic
h
ael O'Farrell
Always insert Unse
t
Ls when done with a local
commit
|
commitdiff
|
tree
2020-04-17
Michael
O'Farrell
Fix DC
E
force li
v
e
locations
f
or multi-pred + multi
.
.
.
commit
|
commitdiff
|
tree
2020-04-16
Michael O'Farrell
C
leanu
p
D
CE ac
t
ion
s
and
r
emove
t
he replac
e
map
commit
|
commitdiff
|
tree
2020-04-03
Mi
c
hael O'F
a
rrell
De
l
ete prof counters as well
commit
|
commitdiff
|
tree
2020-03-27
Mic
h
ael O
'
F
a
rrell
Make par
a
meters con
f
l
i
ct with liv
e
locals at func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2020-03-26
Mich
a
el O'Farrell
Make al
l
FP adjustment fa
i
lure modes result in assert
commit
|
commitdiff
|
tree
2020-03-25
M
i
c
h
ael
O'Farrell
Fix F
P
upda
t
ing
l
ogic to en
s
ure FP SSATmp dominate
s
.
.
.
commit
|
commitdiff
|
tree
2020-03-24
M
i
chael O'Farr
e
l
l
Compact local slot usage
commit
|
commitdiff
|
tree
2020-03-24
M
ichael
O
'Farre
l
l
UnsetL may
b
e counted locals
dead across calls
o
r awaits
commit
|
commitdiff
|
tree
2020-03-18
Mich
a
el O'Farr
e
ll
Fix j
o
b-queue
t
hread flushing lo
g
i
c
commit
|
commitdiff
|
tree
2020-03-17
Michael O'Farrell
Unset maybe counted
d
ead locals before a suspend
commit
|
commitdiff
|
tree
2020-03-11
M
i
c
h
ael O'Farrel
l
Add req limit
for O
O
M killer
commit
|
commitdiff
|
tree
2020-03-10
Michael O'Farrell
Propagate u
p
dat
e
MaxAct
i
veWorkers
to the various ser
v
e
r
.
.
.
commit
|
commitdiff
|
tree
2020-03-04
Mi
c
hael
O'Farre
l
l
Intro
d
uce alte
r
nate server job-queue
d
equeue
l
i
miter
commit
|
commitdiff
|
tree
2020-03-04
Mi
c
h
a
el O'Far
r
ell
Rena
m
e HealthMonitor
Update
F
req to MaxUpd
a
tePeriod
commit
|
commitdiff
|
tree
2020-03-03
Michael O
'
F
a
rrell
A
d
d MemTot
a
l to Pr
o
cess::GetMemoryInfo
commit
|
commitdiff
|
tree
2020-03-03
Micha
e
l O'Fa
r
rell
E
x
p
ose JEM
a
lloc
d
i
r
t
y page co
u
nt
commit
|
commitdiff
|
tree
2020-03-03
Micha
e
l O'Far
r
ell
T
r
ac
k
me
m
ory usage
across all
m
emor
y
manage
r
s
commit
|
commitdiff
|
tree
2020-03-03
Micha
e
l O'Farrell
Track
free
byt
e
s he
l
d in
s
la
b
alocators
commit
|
commitdiff
|
tree
2020-02-16
Michael O'
F
arr
e
ll
Retu
r
n v
a
lid SS
A
Tmp even when on
u
nreac
h
a
b
le path
commit
|
commitdiff
|
tree
2020-02-07
Mi
c
hael O'Fa
r
r
ell
Exp
l
i
c
i
tly mark bytec
o
des using local names, or
local
.
.
.
commit
|
commitdiff
|
tree
2020-01-16
Michael O'Farrell
Semap
h
o
res a
r
e
no
t
i
n
he
r
i
te
d
dur
i
ng a fork
commit
|
commitdiff
|
tree
2019-12-02
Michael O'Fa
r
r
e
l
l
H
a
n
d
l
e intermediate ba
s
es
i
n array
l
i
ke
s
e
t el
e
m
commit
|
commitdiff
|
tree
2019-11-21
Michael O'
F
arrell
PopL
needn't worry about destru
c
tion order
commit
|
commitdiff
|
tree
2019-10-28
Michael O'Farrell
P
ass s
i
ze i
n
d
e
x
to create
c
los
u
re, and
don't init pr
o
ps
commit
|
commitdiff
|
tree
2019-10-07
Michael O'
F
a
r
rell
Fram
e
s
tate track ctx through
c
all
s
commit
|
commitdiff
|
tree
2019-10-03
Mic
h
ael
O'Farrell
Resolve pote
n
tia
l
call to wrong Obj
e
ctData releas
e
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
Michael O'Farrel
l
Back o
u
t "[HHVM] Fix
race in jit seri
a
lize se
r
ver shutdown"
commit
|
commitdiff
|
tree
2019-09-24
Mi
c
hael O
'
F
a
rrel
l
Fix race in
j
i
t
serialize server s
h
utdown
commit
|
commitdiff
|
tree
2019-09-13
Michael O'Farrell
Elide DefInlineFPs
w
i
th nu
l
l Ctx
commit
|
commitdiff
|
tree
2019-09-10
Michael O'Farrell
Disable
instance of optimizations for interf
a
ces
commit
|
commitdiff
|
tree
2019-08-20
M
ic
h
ael O'Farrell
Add
e
xtensibili
t
y to admin
commands
commit
|
commitdiff
|
tree
2019-07-25
Mi
c
hae
l
O'Farrell
Swi
t
ch zend-strtod back
t
o using rdslocal
commit
|
commitdiff
|
tree
2019-07-25
Michael O'Farrell
Refacto
r
rds loca
l
t
o
a
llow alternat
e
impls
commit
|
commitdiff
|
tree
2019-07-03
Michael O'Farrell
C
reate
Swayze load
t
esting
s
ystem
commit
|
commitdiff
|
tree
2019-06-19
M
ichael
O'Fa
r
rel
l
F
ail
t
o build if
i
mpo
r
tant strings ar
e
missing
commit
|
commitdiff
|
tree
2019-06-16
Michael
O'F
a
rrell
U
s
e better hash for SrcKe
y
'
s
translation
a
t
tempt count
commit
|
commitdiff
|
tree
2019-06-13
Michael O'Farr
e
l
l
Fix b
r
o
ken
w
e
akref test
commit
|
commitdiff
|
tree
2019-06-12
Michael O'Farrell
Act
u
ally i
n
vali
d
ateWeakRefs to N
a
tiveData ob
j
ects from
.
.
.
commit
|
commitdiff
|
tree
2019-06-11
M
i
chael O'Farrell
Scan WeakRefDatas proper
l
y
commit
|
commitdiff
|
tree
2019-06-05
Michael
O'Farrell
Fix S
e
lect codegen
commit
|
commitdiff
|
tree
2019-05-07
Michael O'Fa
r
rell
More accurate array off
s
et pro
f
iling
commit
|
commitdiff
|
tree
2019-04-01
Mi
c
h
a
e
l
O'Farr
e
ll
IncDec
Warn/Fatal o
n
i
n
v
alid types
commit
|
commitdiff
|
tree
2019-01-13
Michael O'Farrell
Be
m
o
re permissive with refcount che
c
ks
commit
|
commitdiff
|
tree
2019-01-07
Mic
h
a
el O'Farrell
M
ove
thread_locals in runtim
e
/v
m
t
o
RDS_LOCAL (roun
d
2
)
commit
|
commitdiff
|
tree
2019-01-04
M
i
c
hael O
'
Farrell
RDS local
buffer
c
l
eaned up at matching call
commit
|
commitdiff
|
tree
2018-12-14
Michael O'Farrell
Up
d
ate
hhvm t
h
i
r
d party rev to
include
boost
commit
|
commitdiff
|
tree
2018-12-12
Michael O'Farrell
Call h
p
hp
_
thread_init ear
l
ier
commit
|
commitdiff
|
tree
2018-12-07
Michael O'Farr
e
l
l
Move thread_local
s
in runti
m
e/vm to RDS_
L
OCAL
commit
|
commitdiff
|
tree
2018-12-03
M
i
cha
e
l O'Farr
e
ll
P
r
o
p
e
r
ly
a
lign members allocated a
s
RDS_LO
C
AL
commit
|
commitdiff
|
tree
2018-11-29
Mi
c
h
ael O'Farrell
RDS local default initialization and array acce
s
s
commit
|
commitdiff
|
tree
2018-11-20
Michael
O'Farr
e
ll
RDSLocal fix cl
e
an
u
p bound check
commit
|
commitdiff
|
tree
2018-11-19
Michael O'Farrel
l
Shorten Mix
e
d
A
rr
a
y PGO offset check
commit
|
commitdiff
|
tree
2018-11-06
Michael O'
F
arrell
Move g_co
n
text from THREAD_LOCAL-> RDS_L
O
CA
L
commit
|
commitdiff
|
tree
2018-11-06
M
ichael O'Farrell
Rename
ThreadInfo ->
RequestInfo an
d
make it
R
DS_LOCAL
commit
|
commitdiff
|
tree
2018-11-03
Michael
O
'Farrell
Make isTypeStruct p
r
opagate types identically
to ins
t
anceOf
commit
|
commitdiff
|
tree
2018-11-02
Micha
e
l O'Farrell
Move misc TH
R
EAD
_
L
OC
A
Ls to RDS_
L
OCA
L
s
commit
|
commitdiff
|
tree
2018-11-01
Mic
h
a
e
l
O'Farrell
Move u
p
rds ini
t
ialization
commit
|
commitdiff
|
tree
2018-10-31
Michael O'F
a
r
r
e
ll
K
i
l
l thr
e
ad hooks
commit
|
commitdiff
|
tree
2018-10-29
Michael O'Farrell
M
ove RD
S
Lo
c
al's to malloced s
p
a
c
e on non
r
equest t
h
r
e
a
d
s
commit
|
commitdiff
|
tree
2018-10-25
Michael O'Farr
e
ll
B
a
ck out "[HHB
B
C
] Hand
l
e interfaces con
s
iste
n
tly for
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
M
ich
a
el O'Farrell
H
andle interfaces consiste
n
tly f
o
r
IsTypeStr
u
ct
a
nd
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Michael O'Farre
l
l
Back out "add log
L
o
w
PriPer
f
War
n
ing
when hit the per
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
Michael O'Farrell
M
a
ke xls actually use a si
m
d
r
eg to
br
e
a
k cycle
s
commit
|
commitdiff
|
tree
2018-09-21
Michael O'Farrell
Create
R
DS_LOCAL macros: RDS equi
v
alent of THREAD_LOCAL
commit
|
commitdiff
|
tree
2018-09-12
M
i
chael O'
F
a
r
r
e
ll
Let relocator chan
g
e seq
u
e
n
c
es us
i
n
g
rAsm
commit
|
commitdiff
|
tree
2018-09-12
Mic
h
ael O'Farre
l
l
Emit CallToExit st
u
b usin
g
vasm, and
m
ove ent
e
rTCExit
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Michael
O'F
a
rrell
Relocate
u
nique st
u
bs
,
a
nd fix
f
a
llthru
s
commit
|
commitdiff
|
tree
2018-08-07
M
ichael O
'
F
arrell
Re
m
ove
u
n
e
c
essary check for mite
r
_table initial
i
zation
.
commit
|
commitdiff
|
tree
2018-07-05
Michael O
'
Farr
e
ll
n
umParams expected to be consta
n
t when handling first
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
Mi
c
hael O'Far
r
ell
Disabl
e
clang forma
t
for HHV
M
commit
|
commitdiff
|
tree
2018-06-18
M
i
chael O
'
Farr
e
ll
F
ix SIMD
reg to
reg c
o
py on A
R
M
commit
|
commitdiff
|
tree
2018-06-05
M
ich
a
el O'F
a
rrell
Fix
crash due
to TB
o
ttom handling
b
y
Idx
commit
|
commitdiff
|
tree
2018-05-30
Michael O'F
a
rr
e
ll
Fix l
d
i
mm XMM
i
mmediate c
a
sting
commit
|
commitdiff
|
tree
2018-05-25
Micha
e
l
O
'Farrell
F
ix type
u
nions fo
r
n
ullable obje
c
ts
w
ith interfaces
.
commit
|
commitdiff
|
tree
2018-05-23
Michael O'Farr
e
ll
Fix hhvm on
a
r
m b
y
add
i
ng m
o
vsbq vasm inst
r
commit
|
commitdiff
|
tree
next