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/hp] Rename get_hazardous_pointer () to mono_get_hazardous_pointer ().
2016-08-30
Alex Rønne P
e
tersen
[utils/hp] Rename get_haz
a
rd
o
us_p
o
inter () t
o
mono_get_h
a
zar
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[util
s
/hp] R
e
mov
e
HazardFreeL
o
ck
i
ng an
d
HazardFreeContext
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Ale
x
Røn
n
e Petersen
[pro
f
iler] O
n
ly
forward dec
l
are
struc
t
s that need i
t
.
commit
|
commitdiff
|
tree
2016-08-29
Alex Rønne
P
etersen
[uti
l
s/h
w
cap] Clean up
and improve the hwcap code
.
commit
|
commitdiff
|
tree
2016-07-28
Alex Rønne Pet
e
rsen
[arm
]
M
ak
e
HAV
E
_ARMV{5,6,7
}
macros ov
e
rride hwcap detection
.
commit
|
commitdiff
|
tree
2016-07-27
A
lex R
ø
nne Pete
r
sen
[arm] Als
o
c
heck the 'model name' li
n
e for
the arch
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2016-06-29
Alex Rønne Petersen
Re
v
ert "[
p
rofi
l
er] Don't bui
l
d sha
r
ed li
b
rarie
s
under
.
.
.
commit
|
commitdiff
|
tree
2016-06-29
Alex Rønne Petersen
[profiler
]
Li
n
k profile
r
librari
e
s a
g
ai
n
s
t
libmono
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
Al
e
x
Rønne P
e
tersen
[arm] Cor
r
ectly
d
etect hardw
a
r
e features
w
hen ru
n
n
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-06-08
Alex Rønne
P
e
t
ers
e
n
[sockets] Co
r
rectly rep
o
rt t
h
at Linux supports do
u
b
le
.
.
.
commit
|
commitdiff
|
tree
2016-06-08
Ale
x
Rønne Pe
t
er
s
en
[System]
M
ake S
o
cketAsyncTest
.
SendAsync give mo
r
e help
f
ul
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
Alex Rønne Pe
t
ersen
[S
o
c
k
e
t
] Chec
k
for So
c
ketOptionL
e
vel
.
S
o
cket
b
efore
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
Alex Rønne Petersen
[profiler] Don't install the coverage suppression file
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
Alex Rønne Petersen
[profi
l
er
]
Don't r
u
n th
e
test suite when the
p
ro
f
i
l
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
Al
e
x R
ø
nne P
e
t
er
s
en
[S
y
st
e
m] Add back IWebPr
o
x
y
Script to the mobile profil
e
.
commit
|
commitdiff
|
tree
2016-06-02
Alex
R
ønne Petersen
[
bcl] A
v
oid Obje
c
tDisposedException in E
n
dPointListen
e
r
.
commit
|
commitdiff
|
tree
2016-05-31
Ale
x
Rønne Petersen
[
s
ge
n
] Remove a po
i
ntless memory ba
r
rier from the middle
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Alex
R
ønne Petersen
[arm] Don't emit
memory barriers for
r
elaxed atomic
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Alex Rønne Petersen
[sge
n
] Ca
c
h
e
the Sg
e
nThreadI
n
f
o pointe
r
in a local
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Alex Rønne P
e
terse
n
[gc] Re
g
ister a critica
l
re
g
ion when e
x
e
c
u
ting m
a
nage
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Alex Rønne Peter
s
en
Bump ve
r
sion to 4
.
5
.
2
.
commit
|
commitdiff
|
tree
2016-05-12
Alex
R
ønne Petersen
[threa
d
s] Add
a missi
n
g
mono_hazard_pointer_clear
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Alex Rønn
e
Pe
t
e
r
sen
[
t
hrea
d
s]
m
o
no_thread_set
_
name_internal (): Rename
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Alex Rønne Pet
e
rsen
[thread
s
] Don't consi
d
e
r
M
O
NO_THREAD_FLAG_NAME_SET
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Alex
R
ønne Pe
t
erse
n
[thr
e
a
d
s
] Don't
e
xempt threa
d
po
o
l threads fr
o
m t
h
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Alex Rønne Petersen
[t
h
read
s
] Onl
y
m
a
rk a thread as h
a
vi
n
g a name set if
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Alex
R
ø
n
n
e P
e
t
e
rse
n
[threads] Rename mon
o
_
t
h
r
e
ad_info_set_name () to mono_native
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Alex Rønne
P
etersen
[do
m
ain] R
e
m
o
ve an unn
e
cess
a
ry call to mono_
t
hread
_
info_set
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-02
Alex Rø
n
ne Pe
t
e
r
s
en
Add read-onl
y
i
nt
e
rfaces to s
o
me Sy
s
tem/
S
ystem
.
Core
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
Al
e
x Rønne Pet
e
rsen
[profiler] Remove
u
n
nece
s
sary compiler flag
s
relat
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
A
l
ex Rønne Pe
t
e
r
se
n
[profiler] Don't build shared
lib
r
ari
e
s under bitcode
.
commit
|
commitdiff
|
tree
2016-04-20
A
lex Rønne Peters
e
n
[
p
rofiler]
Bui
l
d al
l
p
r
o
filer modules
in the same
way
.
commit
|
commitdiff
|
tree
2016-04-20
Alex Rønne Petersen
[profil
e
r] Remove
unused
O
Profile stuff from
the build
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønne Pete
r
sen
[profil
e
r] Lo
a
d
t
h
e p
r
ofiler with MONO_DL_EA
G
ER
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønne Pe
t
ersen
[utils/
d
l] Add a MONO_DL_E
A
GER enu
m
value for clarity
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønn
e
Petersen
[profi
l
er] Don't u
s
e
a
real-
t
ime sign
a
l o
n
Android
.
commit
|
commitdiff
|
tree
2016-04-19
Alex
Rø
n
ne Petersen
[profil
e
r] Us
e
'start_unload' e
v
ents instead
of 'end_unload
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
A
l
e
x
Rønne
P
etersen
[profiler] Use
a s
i
gn
a
l to i
n
terru
p
t the sample
r
thread
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Alex
R
ønne
P
eter
s
en
[
p
ro
f
i
l
er]
Add some
m
ore
counters
.
commit
|
commitdiff
|
tree
2016-04-19
Ale
x
Rønne Petersen
[profil
e
r] Rewrite
the log pro
f
iler's handli
n
g
of samp
l
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønne Peters
e
n
[uti
l
s/lfa] Ex
p
ort
the l
o
ck-free all
o
catio
n
code for
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Alex R
ø
nne Petersen
[counters] Add a p
r
ofiler ca
t
egory
.
commit
|
commitdiff
|
tree
2016-04-19
Alex Rønn
e
Petersen
[
p
r
ofi
l
er] Make the defau
l
t sa
m
pl
e
f
requen
c
y 10
0
Hz
.
commit
|
commitdiff
|
tree
2016-04-19
A
l
e
x Rønne Peter
s
en
[domain
]
R
e
port
dom
a
in unloads to the profiler
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
A
lex Rø
n
ne P
e
t
e
rsen
[profile
r
]
On
l
y initialize th
e
sampler th
r
ead once
.
commit
|
commitdiff
|
tree
2016-04-12
Alex Rønne Peterse
n
[corlib] Fix TimerT
e
st
.
T
e
stDispose2 () tes
t
.
commit
|
commitdiff
|
tree
2016-04-11
Alex
R
øn
n
e P
e
tersen
[configure
]
Use __thr
e
ad instea
d
of pthread
T
LS on
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
Alex Rønne Petersen
[utils/mu
t
ex] Initialize Win32 criti
c
al sections
without
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Alex R
ø
n
n
e Petersen
[utils/lf
q
] Clari
f
y
and
document the lo
c
k-free queue
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Alex Rø
n
n
e
Petersen
[p
r
o
file
r
]
F
ix inco
r
rect i
n
itial writer
semaphor
e
value
.
commit
|
commitdiff
|
tree
2016-04-08
Alex Rønne Petersen
[
profiler
]
Fix
a
w
arning
.
commit
|
commitdiff
|
tree
2016-04-08
Al
e
x
R
ønn
e
Petersen
[
pr
o
fi
l
er] Fix usa
g
e of
the lock-free queue API
.
commit
|
commitdiff
|
tree
2016-04-07
Alex Rønne P
e
terse
n
[u
t
ils/hp] Export
m
ono_thread_hazardous_
t
r
y_free (
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
A
l
ex Rønne Peter
s
e
n
[libg
c
] F
i
x
br
o
ken AC_
T
RY_COMPILE() inv
o
c
atio
n
in
c
onfig
u
r
e
.
ac
.
commit
|
commitdiff
|
tree
2016-04-06
Alex R
ø
nne
Petersen
[
p
r
ofiler] Use a semaphore to
signal the writer
t
h
read
.
commit
|
commitdiff
|
tree
2016-04-06
Alex R
ø
nn
e
Pete
r
s
e
n
[p
r
ofile
r
] Detach helper
/
wr
i
te
r
threads before sh
u
t
ting
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex R
ø
nne
P
etersen
[threads] Export mono_threa
d
_in
f
o
_detach () for
u
s
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex R
ø
nne Petersen
[mprof-report] Don't print a thread with a zero thread
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Al
e
x
R
ønne
P
eters
e
n
[
p
rofiler] Ensure t
h
at we zero out
t
h
read
IDs fo
r
buffers
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Ale
x
Rø
n
ne
P
e
ters
e
n
[mprof-report] Don't assume the first thre
a
d seen is
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Ale
x
Rønne Petersen
[mini] Set a nativ
e
thread n
a
me for the main t
h
read
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
A
lex Rønne Pe
t
ersen
[
t
h
readpool] Ex
p
li
c
itly use the root do
m
ain to
allocate
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
A
lex Rø
n
ne Petersen
[runtime] Add
threa
d
names to all internal runtime
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex Rønn
e
Petersen
[gc] All
o
w
c
h
ang
i
ng
t
he finalizer t
h
r
e
a
d's na
m
e
.
commit
|
commitdiff
|
tree
2016-04-06
Al
e
x Rønne Petersen
[gc
]
Set name
o
f
the
fi
n
alizer
thread from
w
ithin th
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Al
e
x
Rø
n
ne
P
eters
e
n
[t
h
read
s
] Export some functions
s
o the enti
r
e run
t
ime
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Ale
x
Rønne Pete
r
sen
[thr
e
ads] Make mono_thread_inf
o
_
set_name
(
)
w
o
rk on
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex Rønne Petersen
[threads] Don't repor
t
tools threads that do
a
full
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex
Rønne Peters
e
n
[threads]
Mak
e
sure we change t
h
e
n
at
i
v
e
th
r
ead nam
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Alex Rønne Pete
r
sen
[
s
gen] Make mon
o
_gc_
b
a
s
e_init () do
u
ble-
i
nit resistant
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Ale
x
Rønne P
e
tersen
[mini] Shut down t
h
e profiler af
t
e
r
s
h
utting down the
.
.
.
commit
|
commitdiff
|
tree
2016-04-01
Alex Rønn
e
Petersen
[mini]
Fix bui
l
d
on systems wi
t
h
out clock_nanosl
e
ep ()
.
commit
|
commitdiff
|
tree
2016-04-01
Alex Rønne
Petersen
[
p
rofiler] Use
a background thread to send out
samp
l
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Alex Rønne Peterse
n
[sgen] Use regular, n
o
n-saf
e
LLS
f
or
e
ach macro
.
commit
|
commitdiff
|
tree
2016-03-02
Alex Rønne Petersen
[utils/lls] Make the node free functi
o
n suppor
t
mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Alex Rønne Pet
e
rsen
[utils/hp] Impr
o
ve the mono_thre
a
d_hazardous_
f
r
e
e_
o
r
_
queue
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Alex Røn
n
e
Petersen
[utils/lls] Fix the safe foreac
h
macro
.
commit
|
commitdiff
|
tree
2016-02-10
Alex
Rønne Petersen
[
p
rofiler
]
R
emove
p
erf_ev
e
nt
.
h from EXT
R
A
_
DIST,
t
o
o
.
commit
|
commitdiff
|
tree
2016-02-10
Alex Rønne
P
eters
e
n
[p
r
ofiler] Only include perf_
e
v
e
nt
.
h when
actually
.
.
.
commit
|
commitdiff
|
tree
2016-02-10
Alex Rønne
P
etersen
[
p
rofiler]
R
emove the
b
undl
e
d
p
e
rf_e
v
ent
.
h header
.
commit
|
commitdiff
|
tree
2016-02-08
A
l
ex Rønne Petersen
[prof
i
ler] F
i
x
a rare
c
rash when sending SIGPROF to
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
A
lex Rønne Petersen
[runti
m
e] Add SA_
R
EST
A
RT
t
o
SIG{CONT,INT,PROF,QUIT
.
.
.
commit
|
commitdiff
|
tree
2016-01-14
Al
e
x Rø
n
ne Petersen
[bcl] De
d
uplicate the So
c
ket
R
espond
e
r test helper class
.
commit
|
commitdiff
|
tree
2016-01-14
Alex R
ø
nne
P
eters
e
n
[runtime] Make VolatileRead
/
VolatileWrite s
e
mantics
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Ale
x
Rønne Petersen
Revert "[System]
Tweak tests to wo
r
k
w
ith Thread
.
Interru
p
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Alex Rønne Peter
s
en
Revert "[bc
l
] Fix Syst
e
m
.
Net
.
HttpWebRequestTes
t
.
Get
R
equest
S
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Alex Rønne Pet
e
rse
n
[TPL
]
Add support
f
or the <ThrowUno
b
servedTa
s
kE
x
ceptions
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Alex Rønne Petersen
[arm] HACK: Disable
fast TLS on ARM for now
.
commit
|
commitdiff
|
tree
2015-11-16
Alex Rønne Pet
e
rs
e
n
[li
n
k
e
r] Always preserve I
n
terlocked
.
Exchange<T> ()
.
commit
|
commitdiff
|
tree
2015-11-10
Alex Rønne Petersen
[corlib]
D
isable FullNameGetTypeParse
E
s
ca
p
eR
o
un
d
tr
i
p
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
A
l
ex Rønne Petersen
[threadp
o
ol-ms-io] Fix some crashy mon
o
_trace () calls
.
commit
|
commitdiff
|
tree
2015-11-03
Ale
x
Rønne Pet
e
rse
n
[ppdb] Fix a crash
c
a
u
s
ed by mono_ppd
b
_
l
oad_file
()
.
commit
|
commitdiff
|
tree
2015-10-28
A
l
ex
Rø
n
ne
Petersen
[r
u
nt
i
me] Actually cle
a
n up context-static da
t
a
s
egme
n
ts
.
commit
|
commitdiff
|
tree
2015-10-28
A
lex Røn
n
e Pete
r
sen
[pr
o
f
i
ler]
Disab
l
e 'time went
b
ackwards' debug mess
a
ge
.
commit
|
commitdiff
|
tree
2015-10-22
Alex Rønn
e
Pe
t
ersen
[profiler] Disable the hack to
attemp
t
to get
cod
e
.
.
.
commit
|
commitdiff
|
tree
2015-09-03
Al
e
x
R
ønne
Petersen
[ru
n
time] Optimi
z
e mono_class_fie
l
d_is_special_st
a
t
i
c
.
.
.
commit
|
commitdiff
|
tree
2015-09-03
A
lex Rønne Pe
t
ersen
[runtime] Don't
a
l
l
o
c
ate
d
omain-
l
evel s
t
a
tic
s
l
o
t
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
A
lex Røn
n
e Peter
s
en
[pr
o
filer] E
m
i
t dummy
c
od
e
start/size info
in cases
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
A
l
e
x
Rønne Petersen
[runtime] Add root type a
n
d
h
um
a
n-readabl
e
description
.
.
.
commit
|
commitdiff
|
tree
2015-08-30
Alex Rønne Petersen
[mcs] 'future' option is now '
e
xp
e
ri
m
ental' - clarify
.
.
.
commit
|
commitdiff
|
tree
next