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
[profiler] Don't use a real-time signal on Android.
2016-04-19
Alex Rø
n
ne P
e
tersen
[profiler]
D
on't use a
r
eal-time sig
n
al
on Android
.
commit
|
commitdiff
|
tree
2016-04-19
A
lex
R
ønne
Petersen
[profiler]
U
se 'start_un
l
oad' even
t
s instea
d
o
f
'end_unload
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Alex
R
ønne Pe
t
ersen
[profiler] Use
a signal to interrupt the sampler
t
hread
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
A
lex Rønne Pete
r
s
e
n
[p
r
ofiler
]
A
dd some mor
e
counters
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønne Petersen
[profiler] Rewr
i
te
t
he log
p
ro
f
iler's handling
of sampl
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønne Pe
t
ersen
[util
s
/lf
a
] Export t
h
e lock-free allo
c
ation code for
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Al
e
x Røn
n
e Pete
r
sen
[counters] A
d
d a pro
f
iler category
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønne Petersen
[profiler] Make the d
e
fault sample frequency
1
0
0 Hz
.
commit
|
commitdiff
|
tree
2016-04-19
Alex
R
ø
nne Petersen
[domain] Report domai
n
un
l
o
ads
t
o the profiler
w
he
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Alex
Rø
n
ne
P
e
te
r
sen
[
p
rofiler] Only initialize
t
h
e
sampler thr
e
ad once
.
commit
|
commitdiff
|
tree
2016-04-12
Ale
x
Rønne Petersen
[c
o
rlib]
Fix T
i
merTest
.
T
estD
i
spo
s
e2 (
)
t
e
st
.
commit
|
commitdiff
|
tree
2016-04-11
Alex Røn
n
e
P
e
t
e
r
sen
[configure] Use __thread i
n
s
tead
o
f pth
r
ea
d
TLS
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
Alex
Rønne
Petersen
[utils/mutex] Initialize Win32 crit
i
cal sections without
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
A
l
ex Rønne Petersen
[ut
i
ls/lfq] Cl
a
rif
y
a
n
d document the
l
ock-free queue
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
A
l
e
x
Rønne P
e
tersen
[
profiler] Fix
inc
o
rrect initi
a
l
w
r
iter semaphore value
.
commit
|
commitdiff
|
tree
2016-04-08
Alex Rø
n
n
e
Pete
r
sen
[
profiler] Fi
x
a war
n
ing
.
commit
|
commitdiff
|
tree
2016-04-08
Alex Røn
n
e Petersen
[pro
f
iler] Fix usage o
f
th
e
lock-free queue API
.
commit
|
commitdiff
|
tree
2016-04-07
Alex Rønne Peter
s
en
[utils/
h
p] Export mono_thread_haza
r
dous_try_free (
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
Al
e
x Rønne
P
e
te
r
sen
[lib
g
c]
F
ix
b
roken AC_TRY_COMPILE() i
n
vocatio
n
in configure
.
ac
.
commit
|
commitdiff
|
tree
2016-04-06
Alex Rønn
e
Petersen
[
p
rofi
l
er]
U
se
a
s
emaph
o
re
to signal the wr
i
te
r
thread
.
commit
|
commitdiff
|
tree
2016-04-06
A
l
e
x
Rønne Petersen
[p
r
ofiler]
Detach helper/write
r
threads before shuttin
g
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Ale
x
Rønne Petersen
[
t
h
reads] Export mono_thread_in
f
o_
d
etach () for use
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex Rønne Pet
e
rsen
[mprof-report] Don't
print a thread wit
h
a zero thread
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
A
l
ex R
ø
nne Petersen
[prof
i
ler] Ensure that
w
e zero out thread IDs for buffer
s
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Ale
x
Rønne Petersen
[mp
r
of-
r
ep
o
rt] Don't assum
e
the first threa
d
s
e
e
n is
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
A
l
ex Rønne Pete
r
sen
[mini]
S
et a native threa
d
name fo
r
the main
t
hread
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex Rønne Petersen
[
t
hread
p
ool] Expl
i
citly use th
e
r
o
o
t
d
o
m
a
in to
a
ll
o
cate
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex Rønn
e
Petersen
[
r
u
n
time
]
Ad
d
t
hread nam
e
s to all internal
r
unt
i
m
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex
Rønne
Petersen
[gc] Allow
changin
g
the f
i
nalizer thr
e
ad's name
.
commit
|
commitdiff
|
tree
2016-04-06
A
l
ex Rønne Petersen
[
gc] Set name of the
f
i
n
a
l
i
z
e
r
t
h
r
e
a
d
f
r
om within the
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex
R
øn
n
e Petersen
[threads] Export some function
s
so the
entire runtime
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex R
ø
nne
P
eterse
n
[threads] Make m
o
no_thread_info_set_
n
ame ()
w
ork on
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
A
lex Rønne Petersen
[
th
r
ead
s
]
D
o
n
'
t r
e
port tool
s
thr
e
ads t
h
at do a full
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex Rønne
P
etersen
[threads] Make sure we
change the native
t
hread name
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
A
l
ex Rø
n
n
e
Petersen
[s
g
en] Make mono_gc_bas
e
_i
n
it () doub
l
e-init
r
e
s
ista
n
t
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
A
lex Rønne Petersen
[min
i
] Shut
d
o
w
n
the p
r
ofiler
a
f
t
er sh
u
tting down the
.
.
.
commit
|
commitdiff
|
tree
2016-04-01
Alex Rønn
e
Petersen
[mini] Fix build o
n
systems
without clock_nanoslee
p
()
.
commit
|
commitdiff
|
tree
2016-04-01
Alex
R
ønne P
e
t
e
r
sen
[pr
o
f
iler] Use a background t
h
re
a
d to send out samplin
g
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Alex Rønne P
e
t
e
rsen
[sgen]
U
se reg
u
lar,
n
o
n-safe LLS foreach
macr
o
.
commit
|
commitdiff
|
tree
2016-03-02
Alex Rønne Peterse
n
[utils/lls] Ma
k
e the node free fun
c
tion supp
o
rt more
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Alex Rønne Pete
r
s
e
n
[utils/
h
p]
I
mprove the mono_th
r
ead_h
a
zardous
_
free_or_queue
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Ale
x
R
ønne Petersen
[uti
l
s/lls] Fix the safe forea
c
h macro
.
commit
|
commitdiff
|
tree
2016-02-10
Alex
R
ønne
P
etersen
[pr
o
f
i
ler]
Remove perf_
e
vent
.
h from EXTRA
_
DIST
,
too
.
commit
|
commitdiff
|
tree
2016-02-10
Alex
R
ø
n
n
e
Peterse
n
[profil
e
r] Only
include
p
erf_e
v
ent
.
h wh
e
n actually
.
.
.
commit
|
commitdiff
|
tree
2016-02-10
Ale
x
Rønne Petersen
[pro
f
iler
]
Remove the bundle
d
perf_event
.
h header
.
commit
|
commitdiff
|
tree
2016-02-08
Alex Rønne Peters
e
n
[profiler] Fix a r
a
re crash when
s
ending SIGPROF t
o
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
A
le
x
Røn
n
e
P
etersen
[runtime] Add SA_RES
T
ART to SI
G
{C
O
NT,INT,PR
O
F,QU
I
T
.
.
.
commit
|
commitdiff
|
tree
2016-01-14
Ale
x
Rønn
e
Petersen
[bcl] Ded
u
plicate the S
o
cketRes
p
ond
e
r tes
t
helper c
l
ass
.
commit
|
commitdiff
|
tree
2016-01-14
A
l
e
x
R
ø
n
ne Petersen
[
runtime] M
a
ke VolatileR
e
ad/VolatileWr
i
te semantics
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Alex
Rønne
P
etersen
Re
v
ert
"
[System]
T
weak tests to
w
ork with Th
r
ead
.
Interr
u
pt
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Alex
R
ønne Petersen
Reve
r
t "[bcl] Fix System
.
N
e
t
.
Htt
p
WebRe
q
u
estTe
s
t
.
Get
R
eq
u
e
st
S
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Ale
x
Rø
n
n
e Petersen
[TPL] Ad
d
s
u
pport fo
r
the <
T
hro
w
UnobservedTask
E
xceptions
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Al
e
x Rønne Pet
e
rsen
[arm] HACK: Disable fast TLS o
n
ARM for now
.
commit
|
commitdiff
|
tree
2015-11-16
Al
e
x Rønne Petersen
[linker] Always p
r
eserve In
t
erlocked
.
E
xc
h
a
n
ge<
T
> ()
.
commit
|
commitdiff
|
tree
2015-11-10
Alex Rønne
Petersen
[corli
b
] Disable Fu
l
l
NameGetTypeParseE
s
capeRou
n
dtrip
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Alex Rø
n
ne
P
ete
r
sen
[threadp
o
ol-
m
s-io]
F
i
x s
o
me
c
r
a
shy
mo
n
o_trac
e
(
) cal
l
s
.
commit
|
commitdiff
|
tree
2015-11-03
Alex Rønne Petersen
[p
p
db]
F
ix a crash cause
d
by
m
ono_ppdb_load_
f
i
l
e ()
.
commit
|
commitdiff
|
tree
2015-10-28
Alex R
ø
nne Pe
t
ersen
[runtime] Ac
t
ually clea
n
up co
n
tex
t
-stat
i
c data segmen
t
s
.
commit
|
commitdiff
|
tree
2015-10-28
Alex
R
ønne
P
ete
r
sen
[profi
l
er
]
D
i
sable 'time we
n
t
backwards' de
b
ug message
.
commit
|
commitdiff
|
tree
2015-10-22
Alex Rønne Petersen
[profiler]
D
i
s
able the hack to a
t
tempt to
get co
d
e
.
.
.
commit
|
commitdiff
|
tree
2015-09-03
Alex
Rø
n
ne
P
et
e
rsen
[ru
n
time] Opt
i
mize mono_cl
a
ss_field_
i
s_sp
e
cial_
s
tatic
.
.
.
commit
|
commitdiff
|
tree
2015-09-03
Alex Rønne Peter
s
en
[r
u
ntime]
Don't allocate domain-level
s
t
atic slot
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
A
lex
Rønne Petersen
[p
r
ofiler] Emit dummy c
o
d
e sta
r
t/size inf
o
in
c
a
ses
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
Al
e
x Rønne P
e
tersen
[runtime] Add
ro
o
t type and human-read
a
ble des
c
riptio
n
.
.
.
commit
|
commitdiff
|
tree
2015-08-30
Alex Rønne Pe
t
ersen
[mcs] 'future' option is now 'expe
r
iment
a
l' - clarif
y
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
Alex Rønne Peters
e
n
[profiler]
A
dd GC handle eve
n
t
s w
i
th backt
r
aces
.
commit
|
commitdiff
|
tree
2015-08-12
Alex R
ø
nn
e
Petersen
[profiler]
Re
m
ove
CodeAn
a
lyst
pro
f
i
l
er module
.
commit
|
commitdiff
|
tree
2015-08-03
Al
e
x
Rønne Petersen
[ppc] Fix atomic_add_i4 suppo
r
t for 32-bit PPC
.
commit
|
commitdiff
|
tree
2015-08-03
Alex Rønne Peterse
n
[
ppc] Instruc
t
i
o
n lengt
h
of atomic_
a
d
d
_i4 is
28
.
commit
|
commitdiff
|
tree
2015-07-27
Al
e
x Rønne P
e
tersen
[run
t
ime
]
Add do
c
s
f
or
n
e
w do
m
ain and co
n
text API
f
unctions
.
commit
|
commitdiff
|
tree
2015-07-26
Alex Rønne
Pete
r
sen
[profile
r
] Descr
i
b
e
buffer s
i
ze arithmetic
with
c
omments
.
commit
|
commitdiff
|
tree
2015-07-21
Alex Rønn
e
Petersen
[runt
i
me] Remove lock in context
_
adjust
_
static_data ()
.
commit
|
commitdiff
|
tree
2015-07-11
Alex R
ø
nne Pe
t
ers
e
n
[
p
rofiler]
D
o the
fin
a
l sample dump on shutdown in
.
.
.
commit
|
commitdiff
|
tree
2015-07-11
Alex Rønn
e
Petersen
[profiler] Process heaps
h
ot r
e
ques
t
s in
all non
-
GC
.
.
.
commit
|
commitdiff
|
tree
2015-07-11
Alex Rønne Petersen
[profiler] Fix a n
u
m
ber of p
o
tential buffer overflow
s
.
commit
|
commitdiff
|
tree
2015-07-11
Alex Rønne P
e
tersen
[p
r
ofiler] Report more metadata load/u
n
lo
a
d info
r
mati
o
n
.
commit
|
commitdiff
|
tree
2015-07-11
Alex
Rønne Petersen
[
profiler] Add a t
h
read ID fie
l
d to sample events
.
commit
|
commitdiff
|
tree
2015-07-11
Alex R
ø
nne Pe
t
e
r
s
e
n
[profiler]
S
ort sa
m
ple eve
n
ts by thre
a
d ID before outputting
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
A
l
ex Rønn
e
Petersen
[p
r
ofiler] Add
myse
l
f a
s
au
t
hor
.
commit
|
commitdiff
|
tree
2015-06-04
Alex
R
ønne Petersen
[pro
f
iler] St
a
rt jotting down some for
m
at oddities
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
Alex Rønne Petersen
[profiler] Fix missing
T
YPE_JIT events for alloc/exception
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
Alex Rønne Petersen
[
p
rof
i
ler] Di
s
a
ble the ELF code for now
.
commit
|
commitdiff
|
tree
2015-06-04
Alex Rønne Pet
e
rsen
[profiler] Process
coverage
i
n
f
o regardless of call
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
Alex Røn
n
e
P
etersen
[profiler] Rem
o
ve
o
utdated compi
l
ation
instruction
s
.
commit
|
commitdiff
|
tree
2015-05-26
A
l
e
x Rø
n
ne Petersen
[m
i
n
i
] Remov
e
MONO_ARCH_HAVE_CRE
A
TE_DELEG
A
T
E_TRAMPOLINE
.
.
.
commit
|
commitdiff
|
tree
2015-05-16
Alex Rønne Peter
s
en
[runtime] Fix end
i
a
n
ness issue
w
ith special static
.
.
.
commit
|
commitdiff
|
tree
2015-05-15
Alex R
ø
nn
e
P
e
terse
n
[runtime] Use slow path
m
anaged all
o
ca
t
ors when p
r
o
f
ili
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-15
Alex Rønne Petersen
[runtime]
Regener
a
te o
p
cod
e
f
.
def
.
commit
|
commitdiff
|
tree
2015-05-15
Alex Røn
n
e
P
e
t
ersen
[
m
ini] Add regressione
x
itcode
.
out to
.
gitignore
.
commit
|
commitdiff
|
tree
2015-05-15
Alex Rønne Petersen
[runtime] Move profil
e
r
a
llocation reporting to GC
.
.
.
commit
|
commitdiff
|
tree
2015-05-15
Alex Rønne Petersen
[
runtime] Move obj
e
c
t allocation i
n
t
o GC
implementations
.
commit
|
commitdiff
|
tree
2015-05-15
Alex Rønne P
e
t
ersen
[
ru
n
ti
m
e] Dr
o
p
su
p
port for externa
l
li
b
gc
.
commit
|
commitdiff
|
tree
2015-05-09
Alex Rø
n
ne Petersen
[profil
e
r] Initial
i
ze thread
s
i
n
run
t
ime in
i
t
i
a
liz
a
tion
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
A
l
ex Rønne Petersen
[util
s
]
E
xport con
c
ur
r
en
t
ha
s
h t
a
ble an
d
loc
k
f
ree
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Al
e
x R
ø
nne Petersen
[runtime] Improve
context static LocalData
S
t
o
reSlot
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Al
e
x Rø
n
n
e
Peterse
n
[runtime] Up
d
ate
L
ocalDataStoreSlot code t
o
th
e
new
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Ale
x
Rønn
e
P
etersen
[runtime] In
i
tialize conte
x
t
s aft
e
r t
h
e
GC
.
commit
|
commitdiff
|
tree
2015-05-07
A
lex Rø
n
n
e Peters
e
n
[sgen] Move bridge de
b
ugging code o
u
t of
t
he independent
.
.
.
commit
|
commitdiff
|
tree
2015-05-06
Alex Rønne P
e
ters
e
n
[sgen] Fix an accidental symbol export in sgen-worker
s
.
c
.
commit
|
commitdiff
|
tree
2015-05-06
Alex Rønne Pe
t
ersen
[m
i
ni] Ren
a
me machine de
s
cription symbol
n
a
m
es
t
o avoid
.
.
.
commit
|
commitdiff
|
tree
next