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
[utils/proclib] Export mono_cpu_count () for use in the profiler.
2017-07-14
Alex
R
ønne P
e
tersen
[uti
l
s
/
proc
l
ib] Export m
o
no_cpu
_
coun
t
() for
u
se in
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x
R
ønne Pe
t
er
s
en
[
profiler]
U
pdate file headers
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Pe
t
ersen
[pro
f
iler] Use EX
I
T_LOG instead of EXIT_LOG_EXPLICIT
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Petersen
[
profiler] Clean up count
e
r data structure
s
a bit
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Pete
r
sen
[profiler] Consolidate l
o
g profiler state
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
Petersen
[pro
f
iler
]
Dro
p
support for the old-s
t
yl
e
sample
o
p
t
ion
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
Rønne Petersen
[prof
i
l
er] Remove the need t
o
pass a
M
o
noPr
o
filer p
o
i
nter
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
P
etersen
[pr
o
filer] Clean up l
o
g
g
i
n
g to use
the
n
ew l
o
gging
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x Rønne
P
e
t
e
rsen
[profiler] Remove support for t
h
e output=-FILE
N
AME
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
P
eter
s
en
[profil
e
r]
Remove
t
h
e
debug-coverage opt
i
on
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
ex
R
ønne Petersen
[
u
tils/logger]
E
xport logging functions for th
e
profiler
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Petersen
[
profiler
]
Use
e
xplicit valu
e
s for enum members
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Røn
n
e P
e
tersen
[profiler] Remov
e
unused TYPE_END enum member
.
commit
|
commitdiff
|
tree
2017-07-14
Ale
x
Rønne Peterse
n
[profiler] Update sa
m
ple hit size calc
u
lation
.
commit
|
commitdiff
|
tree
2017-07-13
Alex R
ø
nn
e
Pet
e
rsen
Add initial
C
ODEO
W
NERS file
.
commit
|
commitdiff
|
tree
2017-07-09
Al
e
x Rønne Peter
s
en
[profiler] Remove t
h
e type field from TYPE_
S
A
MPLE
_
HIT
.
commit
|
commitdiff
|
tree
2017-07-08
A
l
ex Rønne Petersen
[profiler] Hi
d
e the GC roots callback behind a macro
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rønne Pet
e
rsen
[sdb] Fix
s
ignatu
r
es of thread-rela
t
ed profiler callback
s
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rønne Pe
t
e
r
sen
[profile
r
] Do
n
't enable sampling if frequency is zero
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rønne Petersen
[prof
i
ler]
F
i
x
a
t
ype name
c
onflict
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rø
n
n
e Petersen
[
p
rofile
r
]
Repo
r
t m
a
in
thr
e
ad nam
e
a
f
t
er attaching
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne Petersen
[profiler] Don'
t
enable
G
C
a
nd thread events
f
or
c
ode
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
A
lex
R
ønne Petersen
[profiler] No
lo
n
ger use enter/leave inst
r
umentation
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Ale
x
Rø
n
ne Pe
t
e
rsen
[msvc] Up
d
ate def files
a
fter p
r
ofiler
A
PI c
h
anges
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne Pe
t
er
s
en
[utils] Mark
mo
n
o_
d
l_open () as MONO
_
A
P
I
.
commit
|
commitdiff
|
tree
2017-07-06
A
le
x
R
ø
nne Pe
t
ersen
[metadata] Mark mono_loader_regist
e
r_modu
l
e () as MONO_API
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne Pe
t
e
r
se
n
[profi
l
er] A
d
d MONO_P
R
OFILER_AP
I
_VE
R
SION macro
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Røn
n
e
Petersen
[profiler] Spli
t
shutdown
c
a
llback into
early/late
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne
Petersen
[ru
n
time] Ne
w
profiler
API
.
commit
|
commitdiff
|
tree
2017-06-28
Alex Rønne
Peter
s
e
n
[accepta
n
ce-tests] Don't
pass a zero s
a
mpling/
h
eapshot
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
A
lex Rønne
Petersen
[prof
i
ler] Do the s
i
gnal ack after checki
n
g
that
the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Ale
x
Rø
n
ne
Pet
e
rse
n
[profile
r
] Remove cla
s
s unload event
s
.
commit
|
commitdiff
|
tree
2017-06-22
Al
e
x
Rønne Peter
s
en
[
m
ini] Use an atomic ad
d
for the code cove
r
age count
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne Petersen
[mini
]
Remove c
o
d
e
gen special case
s
around MONO_PROFILE_EN
T
E
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne Petersen
[profiler] Fix a dead
l
ock due
t
o recursive
u
se of the
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
Alex
R
ønn
e
Pe
t
ers
e
n
[utils/mmap]
Prefer sysconf () over getpa
g
esize ()
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
Alex Røn
n
e Petersen
[interp] Handle the
`
no
.
` pre
f
i
x
i
nst
r
uc
t
ion as
a
no-op
.
commit
|
commitdiff
|
tree
2017-06-21
A
l
ex Rønn
e
Petersen
[interp]
Add support
f
or th
e
`
volatil
e
.
` pref
i
x inst
r
uc
t
i
o
n
.
commit
|
commitdiff
|
tree
2017-06-21
Ale
x
Rø
n
ne Petersen
[
int
e
rp] Add
M
INT
_
MONO
_
MEMORY_BARRI
E
R
.
commit
|
commitdiff
|
tree
2017-06-21
Alex
Rø
n
ne Peter
s
en
[
interp] Fix oplength
of MINT_MON
O
_TLS
.
commit
|
commitdiff
|
tree
2017-06-21
Alex Rønne Petersen
[
interp] Update commen
t
to
c
larify meaning
of oplen
g
th
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønn
e
Pet
e
rsen
[profiler]
R
em
o
ve
an unnec
e
ssary check
t
hat could hide
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne
Petersen
[acceptance-tes
t
s] Update the
p
r
ofiler-stress test
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne P
e
ters
e
n
[
profi
l
er]
F
i
x
'no'
argument
parsing
.
commit
|
commitdiff
|
tree
2017-06-20
Alex
Rønne P
e
tersen
[profiler]
I
m
plem
e
nt a
ne
w
b
u
ffer reade
r
/writer lock
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Ale
x
Røn
n
e Peters
e
n
[pr
o
filer] Re
q
uire
a
n ack of the
prev
i
o
us sa
m
pling
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rø
n
ne Pe
t
ersen
[u
t
ils/threads] Export small
ID
functio
n
s as part of
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex R
ø
nne
Petersen
[ut
i
ls/thre
a
ds
]
Print
a
n
err
o
r and abort
i
f pthrea
d
_k
i
ll
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Pet
e
rsen
[profiler] Remove a FIXME
that l
i
kely won't be addres
s
ed
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Ale
x
Røn
n
e Petersen
[pr
o
filer
]
Ensur
e
t
h
at buffer size i
s
a
djuste
d
to w
h
atever
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne
P
eter
s
en
[
p
rof
i
ler] Rem
o
ve the buffer si
z
e
hack in ensure
_
log
b
uf_unsa
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Petersen
[p
r
ofi
l
er
]
Attach thread
s
a
u
tomatically in
a
ll callbacks
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Petersen
[prof
i
l
er
]
Flush the du
m
p
e
r
t
hread ever
y
second
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex Røn
n
e Pe
t
e
r
sen
[prof
i
l
er
]
T
a
ke th
e
reader l
o
ck when mo
d
i
f
ying the
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rø
n
ne Petersen
[
p
r
ofi
l
er]
Bump log
p
rof
i
l
e
r v
e
rsion to 2
.
0 due to
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Petersen
[profiler] Intr
o
duce
t
he Mono
.
Profiler
.
L
og librar
y
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex R
ø
nne Petersen
[p
r
o
fi
l
er] Bump forma
t
version
to 14
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Petersen
[p
r
ofil
e
r]
U
p
d
a
t
e format description comment
.
commit
|
commitdiff
|
tree
2017-06-19
Alex
R
ønne
P
etersen
[profiler]
E
nc
o
de the
a
ddre
s
s
i
n TYPE_SA
M
P
LE_UBIN as
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
A
lex Rønne Pete
r
sen
[profiler
]
Add an excep
t
ion obj
e
ct fi
e
ld to TYPE
_
CLAUSE
.
commit
|
commitdiff
|
tree
2017-06-19
Alex
R
ønne Petersen
[profi
l
e
r
]
Add an im
a
ge pointer fie
l
d t
o
a
s
sembly load
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Ale
x
R
ønne Peter
s
en
[profiler] Simpl
i
fy the encoding of monito
r
ev
e
nts
.
commit
|
commitdiff
|
tree
2017-06-18
Alex Rønne Pe
t
ersen
[profiler] Add an exception clause cal
l
ba
c
k that receiv
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
Alex Rønne P
e
te
r
sen
[runtim
e
] Don't
c
hange th
e
na
t
ive nam
e
of t
h
e
m
a
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-10-08
Alex R
ø
n
ne Pete
r
sen
[p
r
ofiler] Start the
h
elper thread before th
e
writer
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Alex
Rønne Petersen
[profiler] Use macro
c
onstants inste
a
d of
passing a
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Alex R
ø
nne Peterse
n
[profiler] Update a stale comme
n
t
.
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
R
ø
nne
P
e
ters
e
n
[profiler]
A
dd
s
ome asserts
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rø
n
ne
P
e
tersen
[pro
f
iler] Simplify send_log_un
s
afe
(
)
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne Pet
e
rsen
[p
r
o
fi
l
er]
F
ix a reg
r
ession t
h
at caused all buffers
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
Alex Rønne
P
e
t
er
s
en
[profile
r
]
F
ix BYTE_
S
IZE macro
c
onflict on OS X
.
commit
|
commitdiff
|
tree
2016-10-03
Alex Rønne
P
etersen
[profi
l
er]
F
ix PR
O
F_TLS
_
FREE () on p
t
hread
T
L
S systems
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Peters
e
n
[pr
o
filer]
F
ix
G
C finalize object end eve
n
t
not getting
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne Petersen
Revert "[domain]
R
e
p
ort d
o
main
unload
s
t
o
the profil
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne
P
etersen
[
p
rofiler] Bump profiler
v
ersion to v
1
.
1
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[pro
f
iler] Don't
emi
t
enter
/
l
eave events in onlycoverage
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
tersen
[profi
l
e
r] A
d
d a nocoun
t
ers option
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Røn
n
e Pet
e
rsen
[
p
ro
f
iler] Address a couple o
f
FIXM
E
s
in the co
u
nters
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Peterse
n
[profiler]
U
se e
g
lib all
o
c
/
f
ree functi
o
n
s
e
verywhere
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
e
t
ersen
[profiler
]
Warn if we can't
d
etect the CPU count
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler]
Use
t
he na
t
ive thre
a
d wra
p
p
e
r fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Røn
n
e
Petersen
[uti
l
s/
t
hreads] Add and export a mono_n
a
tive_t
h
read_join
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
R
ønne P
e
tersen
[
u
til
s
/
th
r
e
ads] Export all native thread functions
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler]
A
ccess in_
s
hutdow
n
a
tomically
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
tersen
[
p
rofiler
]
Drop
s
upport
for perf
e
vent
s
o
n
Linu
x
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
etersen
[utils/lfa] Add a missing
#
i
n
c
l
u
de to fix the profiler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
terse
n
[profiler] Disable G
C
mov
e
eve
n
ts when all
o
cation even
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne Peters
e
n
[p
r
ofil
e
r] Cl
e
an up and
i
mp
r
ove the help
e
r
thread code
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Peter
s
en
[pro
f
ile
r
]
P
roce
s
s requests
i
n method
_
jitted ()
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x
Rønne Pe
t
ersen
[
p
rofiler] Remo
v
e the need
t
o pass a MonoProfiler ar
g
u
ment
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
Pe
t
ersen
[pr
o
filer] Fix
t
he
w
ay the pr
o
f
i
ler
f
rees haz
a
rdous
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profile
r
] Replace a check w
i
th an
assert i
n
coverage_filter ()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pe
t
ersen
[profiler] Add
m
essages to mos
t
as
s
ertions
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rø
n
ne Pe
t
ersen
[profiler] Remove the ign_res () hack
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[pro
f
iler]
Clea
n
up th
e
#include
mess in
m
ono-
p
rofiler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne
Petersen
[prof
i
ler] Remove
m
ono_threads_attach_too
l
s_
t
h
read
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Peters
e
n
[profiler]
Remove some
b
roken, commented-out cod
e
from
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pete
r
sen
[profiler] assert (
)
-
>
g
_assert
()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne P
e
tersen
[profile
r
]
Always
e
nab
l
e
the hel
p
e
r th
r
ea
d
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne Pe
t
ersen
[profiler]
E
n
capsul
a
te some
c
ommon logic in the ENTE
R
_LOG
.
.
.
commit
|
commitdiff
|
tree
next