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
Array unification switch
2021-01-20
M
ichael
O'Far
r
ell
Exclu
d
e profile symb
o
ls
from re
v
link
m
a
p
commit
|
commitdiff
|
tree
2021-01-20
Micha
e
l O'Farrell
Pro
x
y repo op
t
ions lookup t
o
cli-serve
r
client
commit
|
commitdiff
|
tree
2021-01-20
Micha
e
l O'Farrell
Don't ch
e
c
k
translat
i
on counts unt
i
l lea
s
e is held
commit
|
commitdiff
|
tree
2021-01-18
Michael
O
'
Farrell
D
o
uble fre
e
detection for Co
u
ntables
commit
|
commitdiff
|
tree
2021-01-12
M
ic
h
a
e
l
O'Fa
r
r
e
l
l
Add stableHa
s
h to many structs
(and equals to
a
ll
e
xtra
.
.
.
commit
|
commitdiff
|
tree
2021-01-12
Michael O'F
a
rrell
Reinstate
RDS revLink table
commit
|
commitdiff
|
tree
2020-12-29
Michael
O'Farrell
Remov
e
canSpill
fr
o
m
A
BI
commit
|
commitdiff
|
tree
2020-12-15
Michael O'Far
r
e
ll
Translate prol
o
gues
i
n paral
l
el durin
g
retransl
a
te
-
all
commit
|
commitdiff
|
tree
2020-12-12
Michae
l
O
'Farrell
Attempted cleanup
o
f tran
s
lation crea
t
ion
logic
commit
|
commitdiff
|
tree
2020-12-01
Mi
c
ha
e
l O'
F
arrell
Att
e
mpte
d
f
ix fo
r
proxy
g
en shutdown
cr
a
shes
commit
|
commitdiff
|
tree
2020-11-03
Michael O
'
Farrell
D
on't
fire mem thresh
o
l
d
callba
c
k with
n
egativ
e
usage
commit
|
commitdiff
|
tree
2020-10-21
Michael O'F
a
rre
l
l
Add suppo
r
t for de
t
ecting cooperl
a
ke CPUs
commit
|
commitdiff
|
tree
2020-10-21
Michael O'Fa
r
rell
W
e
aken DecRefNZs
t
o Nops as
w
e
l
l
commit
|
commitdiff
|
tree
2020-09-15
Michael O'Farrell
Do
n
't mark server as w
a
rmed up unless we h
a
ve
emitte
d
.
.
.
commit
|
commitdiff
|
tree
2020-09-15
Michael O'Farrell
Add iSwayno control mode
commit
|
commitdiff
|
tree
2020-09-01
Mich
a
el
O
'F
a
rrell
F
ix itera
t
o
r
validi
t
y ch
e
ck f
o
r
hash collection (se
c
ond
.
.
.
commit
|
commitdiff
|
tree
2020-09-01
Michael O'Farrell
Reland D233
1
8594 and
D
2
3
31
8
59
2
add recordbasenativesp
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
Mic
h
ael O'Farrell
A
dd support
f
o
r `recordbasen
a
tivesp` to
v
asm-graph
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
Mich
a
el
O
'
Farrell
A
d
d `recordbas
e
n
a
t
iv
e
sp`
instr and support it i
n
vasm-xls
commit
|
commitdiff
|
tree
2020-08-28
M
i
chael O
'
Farre
l
l
Revert D230
7
6926: Fi
x
iterator
validity check for hash
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Michael O'
F
arrel
l
F
i
x iterat
o
r
validity ch
e
ck for
hash collections
commit
|
commitdiff
|
tree
2020-08-05
Mi
c
hael O'Farrell
Corr
e
ct
Memory Effects for Allo
c
Ob
j
*
commit
|
commitdiff
|
tree
2020-07-28
Michael O'Farre
l
l
A
d
d rel
a
tive int
e
rp time stat
commit
|
commitdiff
|
tree
2020-07-19
Micha
e
l O'F
a
rrell
Add additional p
r
oxygen IO threads
commit
|
commitdiff
|
tree
2020-07-02
M
i
c
hael
O
'
F
arrell
Mo
v
e
response messa
g
e queue
f
rom Ser
v
er -> WorkerThr
e
ad
commit
|
commitdiff
|
tree
2020-07-02
Michael O'Farrell
J
I
T SetOpS
for
non
t
ri
v
i
al ops
commit
|
commitdiff
|
tree
2020-07-01
Mi
c
hae
l
O
'
Farr
e
ll
JIT
s
ome SetOpS Ops
commit
|
commitdiff
|
tree
2020-05-19
Mi
c
h
ael
O'
F
arrell
Add DCE
handling of RetM
commit
|
commitdiff
|
tree
2020-04-30
Michael O'Farr
e
ll
Back out "connect rust emitte
r
to hh_single
_
c
ompile
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
M
ichael
O'F
a
r
rell
M
ake stream
e
xtension handle long ints
commit
|
commitdiff
|
tree
2020-04-21
Michae
l
O'Farrel
l
Spl
i
t critical edges
p
rior to DCE
commit
|
commitdiff
|
tree
2020-04-21
Micha
e
l O'Farre
l
l
Always
i
n
s
e
rt Un
s
etLs when
d
one
w
ith a local
commit
|
commitdiff
|
tree
2020-04-17
Michael O'Farrell
F
i
x DCE
force
l
ive locations fo
r
m
u
lti-
p
red + mul
t
i
.
.
.
commit
|
commitdiff
|
tree
2020-04-16
M
ichael O'Farrell
Cl
e
anup
DCE action
s
and rem
o
ve
t
he replace map
commit
|
commitdiff
|
tree
2020-04-03
Micha
e
l O'Farrel
l
Delete prof
c
ounte
r
s as we
l
l
commit
|
commitdiff
|
tree
2020-03-27
Mi
c
hael
O
'Farr
e
l
l
Make parame
t
ers conflict with live lo
c
a
ls at functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2020-03-26
Mi
c
hael O'Farrell
Make all FP adjustm
e
nt fa
i
l
ure mode
s
r
esult in assert
commit
|
commitdiff
|
tree
2020-03-25
Michael O'Farrell
Fix FP u
p
d
a
ting logic
to
e
ns
u
re FP
S
S
ATmp do
m
inates
.
.
.
commit
|
commitdiff
|
tree
2020-03-24
Mich
a
el
O
'
F
arrell
Compact local slot usage
commit
|
commitdiff
|
tree
2020-03-24
Mic
h
ae
l
O'Farre
l
l
UnsetL maybe co
u
nted local
s
dead
a
cross calls or awaits
commit
|
commitdiff
|
tree
2020-03-18
Michael O'Far
r
ell
Fix jo
b
-
q
ueue thread flu
s
hin
g
logic
commit
|
commitdiff
|
tree
2020-03-17
Michael O'Farrell
Unset maybe counted dead loc
a
l
s be
f
or
e
a suspend
commit
|
commitdiff
|
tree
2020-03-11
Michael O'
F
arrel
l
Ad
d
req limit f
o
r OOM kille
r
commit
|
commitdiff
|
tree
2020-03-10
Micha
e
l O'Farr
e
ll
Propagate u
p
d
ateMaxActiveWorkers to the
vari
o
us
s
erver
.
.
.
commit
|
commitdiff
|
tree
2020-03-04
Michael O'Farrell
In
t
roduce altern
a
te server
job-queue
dequeue
limiter
commit
|
commitdiff
|
tree
2020-03-04
M
ichael
O'
F
arrell
Rename HealthMonitor Up
d
ateFreq
t
o
MaxUpdatePeriod
commit
|
commitdiff
|
tree
2020-03-03
Mic
h
ael O'Farrell
A
d
d
M
emTotal to Process::GetMemoryI
n
fo
commit
|
commitdiff
|
tree
2020-03-03
Michael O'Farrell
Expo
s
e JEM
a
lloc di
r
ty p
a
ge count
commit
|
commitdiff
|
tree
2020-03-03
Michae
l
O'Farre
l
l
T
r
ack
m
e
mo
r
y
u
sage
a
cross
all mem
o
r
y
man
a
gers
commit
|
commitdiff
|
tree
2020-03-03
Michael O
'
Farrell
Track
f
ree
b
ytes h
e
ld in s
l
ab
alocators
commit
|
commitdiff
|
tree
2020-02-16
Michael O'Farrell
Return valid SSATmp
e
v
e
n when on unrea
c
hable
p
a
t
h
commit
|
commitdiff
|
tree
2020-02-07
Michael O'Farrel
l
Explicitly
m
ark bytecodes
u
s
ing local nam
e
s, or local
.
.
.
commit
|
commitdiff
|
tree
2020-01-16
M
ichael O'Farr
e
l
l
Sem
a
pho
r
e
s
a
re no
t
inherited
d
u
r
i
ng a f
o
rk
commit
|
commitdiff
|
tree
2019-12-02
Micha
e
l O'Farrell
H
a
ndle inter
m
ediate bases
i
n array like se
t
elem
commit
|
commitdiff
|
tree
2019-11-21
Mic
h
ael O'Farrell
PopL
needn't worry
a
b
out
destruct
i
on order
commit
|
commitdiff
|
tree
2019-10-28
Michael
O'
F
arrell
Pass size index t
o
create closu
r
e, and
d
on't init props
commit
|
commitdiff
|
tree
2019-10-07
Mic
h
ael O'Far
r
ell
Frame state track ctx thr
o
ugh calls
commit
|
commitdiff
|
tree
2019-10-03
Michael O'Farrell
Resolv
e
po
t
ential
c
all
to wrong O
b
jectData rel
e
a
se
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
Michael O'Farr
e
ll
Back out "[HHVM] Fi
x
race in jit serialize server shutd
o
wn"
commit
|
commitdiff
|
tree
2019-09-24
Michael O'Farrell
Fi
x
r
ace in jit serialize s
e
rver
s
hutdown
commit
|
commitdiff
|
tree
2019-09-13
Mic
h
ael O'Farrell
E
l
ide DefInlineFPs with null C
t
x
commit
|
commitdiff
|
tree
2019-09-10
Michael O'Farrell
Dis
a
ble instance
o
f optimiz
a
t
io
n
s for interfaces
commit
|
commitdiff
|
tree
2019-08-20
Mic
h
a
e
l O'
F
arrell
Add ext
e
n
s
ibility to adm
i
n commands
commit
|
commitdiff
|
tree
2019-07-25
Michael O
'
Farrell
S
witch zend-strtod back
t
o
using rdslocal
commit
|
commitdiff
|
tree
2019-07-25
Michael O'
F
ar
r
ell
Refactor rds loc
a
l to
allo
w
alternate impls
commit
|
commitdiff
|
tree
2019-07-03
Mi
c
hae
l
O'Farre
l
l
Create Swayz
e
l
oad testing system
commit
|
commitdiff
|
tree
2019-06-19
Michael O'Farrell
Fail
to build if imp
o
r
t
ant st
r
i
ngs a
r
e mis
s
ing
commit
|
commitdiff
|
tree
2019-06-16
Mich
a
el O'Farrell
Use
better
ha
s
h for
SrcKe
y
'
s
translation attempt count
commit
|
commitdiff
|
tree
2019-06-13
M
ich
a
el O'Far
r
ell
Fix broke
n
weakref test
commit
|
commitdiff
|
tree
2019-06-12
Michael O'Farrell
Actually
i
n
v
al
i
dateWeakRe
f
s to Nati
v
e
D
ata objects
from
.
.
.
commit
|
commitdiff
|
tree
2019-06-11
Michael O'Farrell
Sc
a
n W
e
akRefDa
t
a
s
p
roperly
commit
|
commitdiff
|
tree
2019-06-05
Mich
a
e
l O'Farrell
Fix Select codegen
commit
|
commitdiff
|
tree
2019-05-07
Mic
h
a
el O'Farr
e
ll
More ac
c
urate array offs
e
t profiling
commit
|
commitdiff
|
tree
2019-04-01
Michael
O
'Far
r
ell
IncDec W
a
r
n
/Fatal on invalid
t
ypes
commit
|
commitdiff
|
tree
2019-01-13
Michae
l
O'Farrel
l
Be more
p
ermissive with refcount checks
commit
|
commitdiff
|
tree
2019-01-07
Michael O'F
a
rrell
Move th
r
e
ad_locals in
runtime/
v
m to R
D
S_
L
O
C
A
L (roun
d
2)
commit
|
commitdiff
|
tree
2019-01-04
Mich
a
el O'Fa
r
rell
RDS local
b
uf
f
er cleaned up at
m
atching
c
a
l
l
commit
|
commitdiff
|
tree
2018-12-14
Michael O'
F
arrell
Up
d
a
t
e hhvm thi
r
d pa
r
ty
rev to
i
nc
l
ude boost
commit
|
commitdiff
|
tree
2018-12-12
Michael O'Farrell
Call hphp_thread_init earl
i
er
commit
|
commitdiff
|
tree
2018-12-07
Michael O'Farrell
M
o
ve threa
d
_locals
i
n run
t
ime/vm to RD
S
_
L
OC
A
L
commit
|
commitdiff
|
tree
2018-12-03
Micha
e
l O'F
a
rre
l
l
Properly align member
s
alloc
a
ted as RDS_LOCAL
commit
|
commitdiff
|
tree
2018-11-29
Michael
O'Fa
r
r
ell
R
DS local defa
u
lt initi
a
l
ization and array
a
ccess
commit
|
commitdiff
|
tree
2018-11-20
Michael O'Farrell
RD
S
Lo
c
al fix cleanup b
o
und check
commit
|
commitdiff
|
tree
2018-11-19
Mich
a
el
O
'Farrell
S
h
orten MixedArray PGO offset check
commit
|
commitdiff
|
tree
2018-11-06
Michael
O
'Farrell
Move g_context from THREAD_LOCAL-> RDS_
L
OC
A
L
commit
|
commitdiff
|
tree
2018-11-06
Michael O
'
Farrell
R
ename Thread
I
nfo -> RequestInfo and m
a
k
e
it RDS_
L
OCAL
commit
|
commitdiff
|
tree
2018-11-03
Michael O'Fa
r
rel
l
Make isTypeStruct propagate types id
e
n
t
ically to instanceOf
commit
|
commitdiff
|
tree
2018-11-02
Michael O'Far
r
el
l
Move misc THREAD_LOCAL
s
to RDS_
L
OCAL
s
commit
|
commitdiff
|
tree
2018-11-01
Mic
h
ael O'F
a
r
rell
Move
up rd
s
in
i
t
i
alization
commit
|
commitdiff
|
tree
2018-10-31
M
i
c
hael O
'
Farre
l
l
Kill t
h
read
hooks
commit
|
commitdiff
|
tree
2018-10-29
Micha
e
l
O'Farrell
Mov
e
RDSLocal's
t
o mal
l
oced sp
a
ce on
n
on reques
t
t
h
re
a
d
s
commit
|
commitdiff
|
tree
2018-10-25
Michael O'Farrell
Back out
"
[HHBBC] Han
d
le interfaces
c
onsistently for
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Michael O'
F
a
rrell
Handle
interfaces consis
t
ently for IsTypeSt
r
uct and
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Michael O'Farrell
Bac
k
out "a
d
d logLowPriPerfWarning
w
hen hit t
h
e per
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
Michael O'Farrel
l
Make xls act
u
ally use a simd
r
eg to break cycle
s
commit
|
commitdiff
|
tree
2018-09-21
Michae
l
O'Farr
e
ll
Creat
e
RDS_LOCAL macr
o
s
:
RDS equ
i
valent of T
H
READ_LOCAL
commit
|
commitdiff
|
tree
2018-09-12
Michael O
'
Farrell
Let relocator change
s
equences using
r
Asm
commit
|
commitdiff
|
tree
2018-09-12
M
ich
a
el O'Farrell
E
m
it Cal
l
T
o
Exit stub using vasm, and move enterTCExit
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Micha
e
l O'Farrell
R
elo
c
ate
uniq
u
e stubs, an
d
f
ix fallthrus
commit
|
commitdiff
|
tree
2018-08-07
Michael O'Farrell
Remove unecessary c
h
eck for mit
e
r
_
table i
n
itiali
z
a
t
ion
.
commit
|
commitdiff
|
tree
next