repo.or.cz
/
mono-project.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[acceptance-tests] Add profiler-stress suite.
2016-09-08
Alex
R
ønne Petersen
[acc
e
ptance-tests
]
Add
p
r
of
i
ler-stress
suite
.
commit
|
commitdiff
|
tree
2016-09-07
Alex R
ø
nne Petersen
Merge
p
u
l
l
r
equest #3526
f
rom alexrp/master
commit
|
commitdiff
|
tree
2016-09-06
Ale
x
Rø
n
ne Petersen
[
s
g
en] Don't c
o
nsider managed wr
i
t
e
barriers to be
.
.
.
commit
|
commitdiff
|
tree
2016-09-03
Alex Rønne Petersen
Merge pull request #35
1
7 from alexrp/master
commit
|
commitdiff
|
tree
2016-09-03
Alex Rønne Pete
r
s
en
[man] Update mp
r
of-report
.
1 to cover new profiler options
.
commit
|
commitdiff
|
tree
2016-08-31
A
le
x
Rønne Petersen
[profiler]
F
i
x some off
-
by-o
n
es in header size ca
l
c
ulation
.
commit
|
commitdiff
|
tree
2016-08-31
Ale
x
Rønne Pete
r
se
n
Merge
p
u
ll re
q
ue
s
t #3493
f
rom alexr
p
/master
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønne
P
et
e
r
s
en
[pr
o
filer] Include ar
g
uments, architecture, and OS
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Røn
n
e Petersen
[profiler] F
i
x dum
p
_hea
d
er () to
d
o ff
l
ush () in all
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønne Petersen
[runtime] Export API functions to
g
et arch/os/wordsiz
e
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rø
n
ne Pet
e
r
se
n
[pro
f
iler
]
Re
m
ov
e
dupl
i
cate #
i
nc
l
ude
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Røn
n
e Petersen
[pr
o
f
iler] Update
do
c
u
ment
a
tion for time fields
.
commit
|
commitdiff
|
tree
2016-08-31
Alex R
ø
nne Petersen
[prof
i
ler]
Document the TYPE_EXCEPTION format
.
commit
|
commitdiff
|
tree
2016-08-31
Alex
Rønne Pet
e
rsen
[profile
r
]
Clean up some enums a bit
.
No f
o
rmat change
.
commit
|
commitdiff
|
tree
2016-08-31
Ale
x
R
ø
nne Pete
r
sen
[profi
l
e
r] Upd
a
te documentatio
n
on
the
back
t
race
forma
t
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønne Pet
e
rsen
[prof
i
le
r
]
Pump the hazard free queue
w
he
n
shutti
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rø
n
ne Petersen
[utils
/
hp] Ex
p
ort
m
ono_thread_h
a
z
ardous_
t
r
y_free_all
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønne P
e
t
e
rsen
[utils/hp] Keep pumping the free queue ev
e
n when we
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex R
ø
nne P
e
tersen
Me
r
g
e
pu
l
l request #3481
f
rom alexrp/master
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
P
eters
e
n
Merge pull request #3464
f
r
om al
e
x
rp/ar
m
6
4
-nat
i
ve-ato
m
ic
s
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønn
e
Petersen
[utils] Remove ia
6
4
-specific atomics/m
e
mba
r
code
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[
l
lvm] Fi
x
atomic opcodes o
n
A
R
M
6
4 to emit correct
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Røn
n
e Petersen
[
utils/atomic] Fix nativ
e
a
t
omic intrinsics o
n
buggy
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rø
n
ne
Pet
e
rsen
[utils
]
Add a M
O
NO_GN
U
C_VERS
I
ON macro
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[p
r
ofiler] Reject heapshot requests
i
f we're not in
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
A
lex Rønne
Peters
e
n
[profiler] Proces
s
on-deman
d
heapshot
requests
o
n the
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne P
e
t
er
s
en
[p
r
ofil
e
r]
A
d
d GC fi
n
alization events to the format
.
commit
|
commitdiff
|
tree
2016-08-30
A
lex Rønne
P
etersen
[gc] Expose mono_gc_pending_f
i
nalizers
() and mo
n
o_gc_finali
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex
R
ø
n
ne Pe
t
ers
e
n
[prof
i
ler] A
d
d
G
C finalization callbacks to the prof
i
le
r
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex
Rønne Pe
t
ersen
[profiler] Initi
a
lize
c
o
unters in the runtime_initialized
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex R
ø
nne Pe
t
ersen
[profiler]
N
orma
l
ize t
i
me fi
e
lds in th
e
format
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Pe
t
er
s
en
[profiler] Make
the comment in p
r
of
l
og
.
c o
n
l
y
r
eprese
n
t
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
A
l
e
x Rønne Petersen
[profiler] Fix a few format bloat
and encoding issues
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Ale
x
Rønne Petersen
[p
r
ofiler]
Em
i
t sy
n
c point events when flushing all
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Ale
x
Rønn
e
Peters
e
n
[profiler] Ac
q
uire the exclusive bu
f
fer lock aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Ale
x
Rønne
Pete
r
sen
[profile
r
] O
n
l
y flush
b
u
f
fers when they e
x
c
eed the
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Al
e
x R
ø
nne Petersen
[pr
o
filer] Process
request
s
in
enter/leave callbacks
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex
Rønne Petersen
[
p
rofiler] Periodically flush
a
ll thread-lo
c
al b
u
ffer
s
.
commit
|
commitdiff
|
tree
2016-08-30
A
l
ex Rønne Petersen
[profiler] Implement global flush points for
thread
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex
R
ønne Petersen
[utils/threads] Export mono_thread_
i
nfo_yield ()
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Røn
n
e
Petersen
[
prof
i
l
e
r] Remove LogBu
f
fer
.
locked and
r
e
lated debu
g
g
in
g
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønn
e
P
et
e
rsen
[p
r
ofiler] Rewrite TLS code
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
P
e
tersen
[pro
f
ile
r
] Imple
m
ent process_id
(
) for Wi
n
dows
.
commit
|
commitdiff
|
tree
2016-08-30
Alex
Rønne Petersen
[utils/lls] Exp
o
r
t the
l
i
n
k
e
d
list set API
for use
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Ale
x
Rønne Petersen
[
u
til
s
/lls] Use mono
_
thread_hazardous_queue
_
fr
e
e (
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Røn
n
e
P
eter
s
en
[uti
l
s/lls] Rename
g
et_h
a
zardo
u
s_pointer_wit
h
_mask
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Peterse
n
[
utils/hp] Renam
e
g
et_hazar
d
ous_poin
t
er () to mono_get_ha
z
ar
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
Peter
s
en
[utils/hp] Remo
v
e HazardF
r
ee
L
ockin
g
a
n
d
HazardFree
C
ontext
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[profiler] Only forward declare structs
t
h
a
t need it
.
commit
|
commitdiff
|
tree
2016-08-29
A
lex Rønne Pete
r
sen
Mer
g
e p
u
ll requ
e
st #3468 from alexrp/hwcap-impr
o
vements
commit
|
commitdiff
|
tree
2016-08-29
A
l
e
x Rønne Petersen
[utils/hwca
p
] Clean up and improve
the hwcap code
.
commit
|
commitdiff
|
tree
2016-07-28
Al
e
x Rønne Petersen
M
erge pull
r
e
q
u
est #333
4
fr
o
m alexrp/ar
m
-cpu-dete
c
t-fix
commit
|
commitdiff
|
tree
2016-07-28
Alex
Rønn
e
Peter
s
en
[arm] Make HAV
E
_
ARMV{5,6
,
7} macros
override hw
c
a
p
det
e
ction
.
commit
|
commitdiff
|
tree
2016-07-27
Al
e
x
R
ønn
e
Pet
e
rsen
[
a
rm] Also
c
h
eck th
e
'model name' line for t
h
e architecture
.
.
.
commit
|
commitdiff
|
tree
2016-06-30
Alex
R
øn
n
e Pet
e
rsen
Merge pul
l
requ
e
st #322
0
f
r
om alexrp/
m
ast
e
r
commit
|
commitdiff
|
tree
2016-06-29
Alex
Rønn
e
Petersen
Rev
e
rt "[profiler] Don't build shar
e
d
librar
i
es under
.
.
.
commit
|
commitdiff
|
tree
2016-06-29
Alex Rønne Peters
e
n
[
p
rofi
l
er]
L
ink p
r
ofiler librari
e
s against libmono
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
Alex
Røn
n
e Petersen
Merge pull request #31
2
7 fr
o
m alexrp/arm32-on-arm64
commit
|
commitdiff
|
tree
2016-06-09
Alex Rønne
Petersen
[arm] Corr
e
ctly de
t
ect hardware f
e
atures
when runn
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-06-08
Alex R
ø
nne Petersen
Merge pull
request #31
1
7 from alex
r
p
/
master
commit
|
commitdiff
|
tree
2016-06-08
Alex R
ø
nne Petersen
[sockets] Corr
e
ctly report that Linux
s
upport
s
double
.
.
.
commit
|
commitdiff
|
tree
2016-06-08
Alex Rønne Petersen
[System] Make SocketAsyncTest
.
S
endAsync give more
h
elpful
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
A
lex Rønne Peters
e
n
[Socket] Check for SocketOptionLevel
.
Socket
before
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
Alex R
ø
nn
e
Peters
e
n
Merge
pull request #3
1
16 f
r
om ale
x
rp/master
commit
|
commitdiff
|
tree
2016-06-06
Alex Rønne Pete
r
sen
[prof
i
l
e
r] Don't
insta
l
l the coverage sup
p
ression file
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
Al
e
x R
ø
nne Peterse
n
[
profi
l
e
r
] D
o
n't
run the test suite when the pr
o
fi
l
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
Alex Rønne Petersen
[Syste
m
]
Add back
I
W
ebProxyS
c
ript to the mobile profi
l
e
.
commit
|
commitdiff
|
tree
2016-06-02
Alex
Rønne
Peterse
n
M
e
rge pull r
e
quest #3096 fro
m
alexrp/m
a
ster
commit
|
commitdiff
|
tree
2016-06-02
Alex Rønne Pe
t
ersen
[
b
cl] Avoid Ob
j
e
ctDisposedException in En
d
P
o
i
ntListener
.
commit
|
commitdiff
|
tree
2016-05-31
Alex
R
ø
n
ne Petersen
[s
g
en] Remove a pointless memory barrier
from the mi
d
dle
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Alex Rønne Pe
t
ersen
[a
r
m] Don't emit memo
r
y barriers for relaxed atomic
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Alex Rønne
P
e
t
er
s
en
[sge
n
]
Ca
c
he the SgenT
h
readInfo pointe
r
in a lo
c
a
l
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Alex
R
ønne
Pete
r
sen
[g
c
] Re
g
ister a
cr
i
t
i
cal region when executing m
a
naged
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Alex Rønne P
e
tersen
Bu
m
p version
t
o
4
.
5
.
2
.
commit
|
commitdiff
|
tree
2016-05-12
Alex Rønne Peterse
n
M
e
rge p
u
ll request #2853 from alexrp/t
h
read-nam
e
-
i
mp
r
ov
e
m
e
nts
commit
|
commitdiff
|
tree
2016-05-12
Alex R
ø
nne Petersen
[thr
e
a
d
s] Add a missing mo
n
o_h
a
zard_poi
n
t
e
r_clear
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Alex Rønne Pet
e
rsen
[threads] mono_thread_set_n
a
me_
i
nternal (): R
e
name
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Alex Rønne Peterse
n
[threa
d
s] Don't
c
onsider
MONO_THREAD_FLAG
_
NAME_SET
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
A
le
x
R
ø
n
ne Petersen
[threads]
Do
n
't exempt t
h
read pool thread
s
from the
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
A
l
e
x
Rønne
P
etersen
[
t
h
read
s
] On
l
y
m
ar
k
a thread as
h
aving a nam
e
set if
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Alex
Rønne Petersen
[threads] Rename mono
_
thread_info_set_
n
a
me () to mono_native
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
A
l
e
x Rø
n
ne Petersen
[
do
m
ain
]
Re
m
ove an unnecessary call to mono_thread_info_set_
.
.
.
commit
|
commitdiff
|
tree
2016-05-04
Alex
R
ø
nne
Petersen
Merge pull reque
s
t #2928 from
alexrp/m
a
ster
commit
|
commitdiff
|
tree
2016-05-02
Alex Rønne Pet
e
rs
e
n
Use optimized qword
p
ath in System
.
Stri
n
g::Equ
a
lsHelper
.
.
.
commit
|
commitdiff
|
tree
2016-05-02
Alex Rønne Petersen
Ad
d
read-only int
e
rfaces to
s
ome S
y
stem
/
Sys
t
e
m
.
Core
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
A
l
ex R
ø
nn
e
Pete
r
sen
[profiler] Remove unneces
s
ary compiler f
l
ags rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
Al
e
x R
ø
n
n
e
P
eterse
n
[prof
i
le
r
] Don't build shared l
i
br
a
r
i
es under bitcode
.
commit
|
commitdiff
|
tree
2016-04-20
A
l
ex Rø
n
ne Pe
t
er
s
en
[p
r
o
f
ile
r
] Build all pr
o
filer modules in the same w
a
y
.
commit
|
commitdiff
|
tree
2016-04-20
Alex
R
ønne Peters
e
n
[profiler]
R
em
o
v
e
u
n
u
sed OProf
i
le stuf
f
fr
o
m the
b
uild
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Al
e
x Rønn
e
P
e
ters
e
n
[profiler]
L
o
ad the profiler with MONO_DL_EAGER
.
commit
|
commitdiff
|
tree
2016-04-19
Alex
Rønne P
e
t
ers
e
n
[
u
tils/dl] Add a MON
O
_
DL_
E
A
G
ER enum v
a
lue for clarity
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønn
e
Peter
s
en
[profiler] Don't use
a real
-
time signal o
n
A
n
d
roid
.
commit
|
commitdiff
|
tree
2016-04-19
A
l
ex R
ø
nne
P
etersen
[prof
i
l
er
]
Use
'start_unloa
d
' ev
e
n
ts ins
t
ead
of
'
end_
u
n
loa
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønne Pe
t
ersen
[
p
rofiler]
U
se a
s
ignal to interrupt the sample
r
t
h
r
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
A
l
ex
R
ønne
Petersen
[
profiler] Add some mo
r
e counters
.
commit
|
commitdiff
|
tree
2016-04-19
A
lex Rønne Petersen
[
profiler
]
Rewrite
the
l
o
g
prof
i
ler's handling of
s
a
mple
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønne Pe
t
e
r
sen
[
utils/lf
a
] Export the loc
k
-free allocatio
n
code for
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønn
e
Petersen
[counters] Add a pro
f
il
e
r category
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønne Peter
s
en
[pr
o
filer
]
Mak
e
the default s
a
mpl
e
f
requenc
y
100 Hz
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønne P
e
te
r
sen
[
d
o
main] Report doma
i
n
unloa
d
s
t
o t
h
e profiler whe
n
.
.
.
commit
|
commitdiff
|
tree
next