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
[mini] do not emit safepoints for methods without calls and loops (#11554)
2018-11-01
Alekse
y
Kliger
.
.
.
I
m
pl
e
ment MONO_ENTE
R
_NO_SAFEPOINTS/MONO
_
EXIT_
N
O_SAFEPOINTS
.
.
.
commit
|
commitdiff
|
tree
2018-10-27
Aleksey Kliger
.
.
.
[reflec
t
ion] Implement RuntimeT
y
pe
.
IsByRefLike (#11111)
commit
|
commitdiff
|
tree
2018-10-26
Aleksey Kliger
.
.
.
[ma
r
s
hal] Delete unus
e
d locals in emit_managed_w
r
apper_ilgen
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Aleksey K
l
iger
.
.
.
[tes
t
s] Regression te
s
t fo
r
#1112
3
(#1
1
312)
commit
|
commitdiff
|
tree
2018-10-23
Aleksey K
l
i
g
e
r
.
.
.
[
w
asm] Add missing
include (#1
1
335)
commit
|
commitdiff
|
tree
2018-10-23
Aleksey Kliger
.
.
.
[m
a
rs
h
al] Emit G
C
Sa
f
e
tr
a
nsit
i
ons around foreign i
n
ternal
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Aleksey Kliger
.
.
.
[
runtime] Don't
i
n
i
t
c
lasses in ve
s
_ic
a
l
l
_Run
t
i
m
e
TypeH
a
n
d
le_
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
A
le
k
s
e
y Kliger
Exa
m
ple exp
e
r
i
ment "
n
ull"
commit
|
commitdiff
|
tree
2018-10-10
Alekse
y
Kliger
Add --enable-
e
xp
e
r
i
ment= and MONO_EXPERIMENT=
support
commit
|
commitdiff
|
tree
2018-10-09
Aleks
e
y Kliger
Always u
s
e
Invaria
n
tCulture calen
d
ars in X509Certif
i
cate
.
.
.
commit
|
commitdiff
|
tree
2018-10-03
Aleksey Klige
r
[linker] Bum
p
to mono/linker@e6760e6f
commit
|
commitdiff
|
tree
2018-10-02
Aleksey Kliger
.
.
.
[w32handle] Add
coop state
transitions in
mono_w32h
a
ndl
e
_loc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Aleksey Kliger
.
.
.
[int
e
rp] Add declaration for set_cont
e
xt
(#1
0
57
5
)
commit
|
commitdiff
|
tree
2018-09-12
Aleksey
K
liger
.
.
.
Drop JIT attach:
u
se coop attach i
n
mini, aot and
in
t
erp
.
.
.
commit
|
commitdiff
|
tree
2018-09-08
Aleksey Kliger
.
.
.
[ci] run
tests
if building with C++ (#1
0
519)
commit
|
commitdiff
|
tree
2018-08-30
Ale
k
sey Kliger
.
.
.
[coop]
Fixup dump_
t
hreads () legend
t
o
m
atc
h
t
h
r
e
ad
.
.
.
commit
|
commitdiff
|
tree
2018-08-30
Aleks
e
y
Kliger
[coop
]
Use
u
nba
l
anced tra
n
si
t
ion to GC
Un
s
afe in mono_raise_
.
.
.
commit
|
commitdiff
|
tree
2018-08-23
Aleks
e
y
Kliger
[mini]
Don't r
e
gen Makefile
.
am if llvm/l
l
vm_config
.
.
.
commit
|
commitdiff
|
tree
2018-08-21
Aleksey Klig
e
r
.
.
.
Tw
o
phase
STW fo
r
h
ybrid
suspend (#10140)
commit
|
commitdiff
|
tree
2018-08-21
A
lek
s
ey Kliger
.
.
.
[c
o
op] Check a
s
y
n
c suspen
d
statu
s
i
n ReqSuspendInitSuspendBl
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
Ale
k
s
ey Kliger
.
.
.
[reflection]
A
s
s
emb
l
y
.
LoadFile s
h
ould throw ArgumentEx
c
eptio
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
A
l
eksey Kliger
.
.
.
[
sdks] Fix typ
o
i
n ios template (#10130)
commit
|
commitdiff
|
tree
2018-08-15
Aleksey
K
l
iger
.
.
.
[reflectio
n
]
Impl
e
ment Run
t
imeType
.
I
sSub
c
l
a
ssOf in
.
.
.
commit
|
commitdiff
|
tree
2018-08-13
Aleksey Kliger
.
.
.
[
mini] Don't
a
ssert on MO
N
O_PATCH_INFO_GC
_
SAFE_POIN
T
_FLAG
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
Aleksey Kliger
.
.
.
[ci] Disable sge
n
-ne
w
-th
r
ea
d
s-co
l
lect
.
exe until #995
9
.
.
.
commit
|
commitdiff
|
tree
2018-08-08
Aleksey Kliger
.
.
.
[coo
p
] Thread
.
JoinInte
r
nal sh
o
uld n
o
t
call mono_e
r
ror_set_pe
.
.
.
commit
|
commitdiff
|
tree
2018-08-07
A
lek
s
e
y
K
l
i
ger
.
.
.
[
th
r
ea
d
s] swi
t
ch to GC
Safe around pthre
a
d
call
s
in
.
.
.
commit
|
commitdiff
|
tree
2018-08-06
A
leksey Kliger
.
.
.
[loader] Determine assembly load context fr
o
m
path
.
.
.
commit
|
commitdiff
|
tree
2018-08-05
Aleksey Kliger
.
.
.
[coop] Tur
n
h
y
b
r
id su
s
pen
d
on b
y
default on desktop
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Aleksey Kliger
.
.
.
Add GC Un
s
afe
threa
d
s
t
a
te
t
r
a
nsiti
o
ns to MONO_
A
P
I
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Ale
k
sey Kliger
[
c
oo
p
] Def
i
n
e mono_th
r
eads_is_blocking
_
transition_enab
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Aleksey Kliger
N
e
w
M
ONO_T
H
R
EADS_SUSPE
N
D e
n
v var
to select su
s
pend
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Aleksey Kli
g
er
[c
o
op]
R
efactor susp
e
nd policy selection
c
ode
commit
|
commitdiff
|
tree
2018-07-18
Aleksey Kliger
.
.
.
A
d
d GC Unsafe thread state trans
i
tio
n
s to MONO_API
.
.
.
commit
|
commitdiff
|
tree
2018-07-18
Aleksey Kliger
.
.
.
[che
c
ked
,
coo
p
] Use
u
nbal
a
nced thread
s
tat
e
transiti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
A
leksey Kli
g
er
.
.
.
[runtime] Pri
n
t tids in hex
i
n mon
o
_threads_summ
a
r
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Aleksey
K
l
iger
.
.
.
[checked-build] don'
t
c
o
ll
e
ct state tran
s
itio
n
backtraces
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Ale
k
sey Kliger
[merp]
Ad
d
s
u
spen
d
p
o
li
c
y to
nativ
e
s
t
ate summa
r
y
commit
|
commitdiff
|
tree
2018-07-06
Aleksey Kliger
[mini] Print
s
uspend po
l
icy
i
n mo
n
o --v
e
r
s
ion output
commit
|
commitdiff
|
tree
2018-07-06
A
leksey Klige
r
[
coop] Add
mono_threads
_
s
uspend_poli
c
y_name
commit
|
commitdiff
|
tree
2018-07-06
Aleksey
K
lige
r
[ci] Explici
t
ly disa
b
le hy
b
rid susp
e
nd for preemptive
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Alek
s
ey
Kliger
[
configur
e
]
p
rint suspend pol
i
cy in summary; ad
d
de
f
ault
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
A
l
eksey Kliger
[ci]
M
ono
.
Prof
i
ler
.
L
og test
s
can run unde
r
coop
(and
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Alek
s
ey Kliger
[ma
r
shal]
U
se a MonoCo
o
pMutex for marshal_
m
utex
commit
|
commitdiff
|
tree
2018-06-29
Aleksey Kli
g
er
.
.
.
[coop] m
o
no_coop
_
con
d
_sign
a
l
should switch to GC Safe
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
Aleks
e
y Kl
i
ger
.
.
.
[run
t
ime] Second bat
c
h
o
f GC
Uns
a
f
e
thread stat
e
trans
i
tio
n
s
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
A
l
eksey Kliger
.
.
.
[
runti
m
e
]
A
dd GC U
n
s
a
fe transitions
t
o some
MONO_API
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Aleksey Kliger
[
l
o
a
de
r
]
Add null checks around do
m
ain_assembli
e
s
commit
|
commitdiff
|
tree
2018-06-14
Aleksey Kliger
Revert "
[
mini] Remo
v
e unneeded
r
estr
i
ct
i
on on fast
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
A
l
eksey Klig
e
r
[l
o
ader] extra de
b
ug trace m
e
ssages
commit
|
commitdiff
|
tree
2018-06-14
Aleksey Kliger
[mini]
A
dd open ins
t
ant
i
a
t
i
on type to error
messag
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Ale
k
sey
Kliger
[loader]
R
efonly load of problematic
i
mage
i
s
a
l
low
e
d
.
commit
|
commitdiff
|
tree
2018-05-29
Aleks
e
y Kliger
.
.
.
[loa
d
e
r] Ignore versio
n
if assse
m
b
l
y name
isn't a strong
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Aleksey Kliger
f
i
x
uninited var
commit
|
commitdiff
|
tree
2018-05-23
Ale
k
sey Kl
i
ger
[loader
]
Lo
a
dFrom of p
r
ob
l
ematic images should r
e
prob
e
commit
|
commitdiff
|
tree
2018-05-18
Aleksey Kliger
.
.
.
[s
r
e] ParameterBuilder
.
SetConsta
n
t fo
r
a Nullable<T
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
Al
e
ksey Kliger
.
.
.
[ppdb] Pr
i
nt some info if
looking up
a
n out of
r
ange
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
Aleksey Kli
g
er
.
.
.
[runtime
]
Transiti
o
n to
G
C Unsafe in MONO_API
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
A
le
k
sey Klig
e
r
.
.
.
[
runtime]
F
i
x
debug_lo
g
prototype in r
u
ntime callbacks
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
Al
e
ksey Kliger
.
.
.
[loade
r
] If
binding
r
edirection redirects to the same
.
.
.
commit
|
commitdiff
|
tree
2018-05-01
Aleksey Kliger
.
.
.
[th
r
eads] Don't call backtrace on BLOC
K
ING->RU
N
NIN
G
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
Aleksey Kliger
.
.
.
[prof
i
le
r
] Do GC state transitio
n
s i
n
pr
o
filer helper
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
Al
e
k
s
e
y
Kl
i
ger
.
.
.
[metadata] Add mono_assembly_get_
a
s
s
embl
y
r
ef_checked
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
Aleksey Kliger
.
.
.
[
l
oade
r
]
Add loa
d
er contexts
(
#8326)
commit
|
commitdiff
|
tree
2018-04-19
Aleksey Kliger
.
.
.
[threads] Check that thre
a
d
is in a valid sus
p
end state
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
Alek
s
ey Kliger
.
.
.
Hybrid suspend and c
h
ec
k
ed build fi
x
es
(as
y
nc
s
ignal
.
.
.
commit
|
commitdiff
|
tree
2018-04-16
Al
e
ksey
K
lige
r
.
.
.
R
en
a
m
e MonoC
l
ass field byval_arg to _b
y
val_
a
rg
(
#82
1
9
)
commit
|
commitdiff
|
tree
2018-04-12
Aleksey Kliger
[
e
g
lib] GMarku
p
: allow all ASCII NameStartChar and
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kli
g
er
[c
o
o
p
] Enter G
C
Sa
f
e
around mono_os_even
t
_ calls in
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kliger
[threads
]
M
a
k
e
m
ono_t
h
read
_
info_ge
t
_sus
p
end_state suspen
d
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
A
leksey Kli
g
er
[threads] Return suspen
d
sort
f
rom begin_suspend_f
o
r_runn
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Ale
k
se
y
Kliger
[con
f
i
g
ure] A
d
d --wit
h
-hybrid-sus
p
end option
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Klige
r
[threads] Implem
e
nt hybrid coopera
t
ive susp
e
n
d
commit
|
commitdiff
|
tree
2018-04-10
A
l
eksey
Kli
g
er
[
c
oop] Add MONO_ENABLE_HYBRID_S
U
S
P
END environment varia
b
le
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kliger
[
coop]
A
dd new states and
t
ransitions for hy
b
rid
c
oo
p
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kli
g
er
[tests] Di
s
a
b
le newobj-ab
s
tr
a
ct
.
il
in
FullAOT
commit
|
commitdiff
|
tree
2018-04-08
Alekse
y
Kliger
.
.
.
[coop] Thread state machine
s
tate
c
l
eanups (#8069)
commit
|
commitdiff
|
tree
2018-04-06
Al
e
ks
e
y
Kliger
[coop
]
W
e
never
r
etu
r
n
A
syncSuspendWait
commit
|
commitdiff
|
tree
2018-04-06
Aleksey Kl
i
ger
[
c
oo
p
] We never return SelfSuspendWait
commit
|
commitdiff
|
tree
2018-04-02
A
leksey
K
li
g
er
[coop] Remove ST
A
TE_SELF_SUSPEND
_
R
E
QUESTED
commit
|
commitdiff
|
tree
2018-03-27
Aleksey Kliger
.
.
.
[runtim
e
] O
n
e more MonoC
l
ass
getter fixup
(
#
7836)
commit
|
commitdiff
|
tree
2018-03-24
Aleksey Kliger
.
.
.
M
ono
C
lass getters mop-up PR (#7806)
commit
|
commitdiff
|
tree
2018-03-24
A
leks
e
y
Kliger
.
.
.
[
m
i
n
i
] Use M
o
noCla
s
s getters
i
n method-
t
o-ir
.
c (#7772)
commit
|
commitdiff
|
tree
2018-03-24
Al
e
ksey Klige
r
.
.
.
[sre-save] Remove type_token assignment in mono_imag
e
_fill
_
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
Aleksey Kliger
.
.
.
[
m
i
n
i
] Use MonoClass gett
e
rs on no
n
-AMD64 platform
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Aleksey Klige
r
.
.
.
[m
i
ni] U
s
e MonoClass getters
i
n aot-
c
ompi
l
er
.
c
(#7
7
73)
commit
|
commitdiff
|
tree
2018-03-23
Aleks
e
y K
l
iger
.
.
.
[ci] For checked build
s
,
p
ass -k to make (#7802)
commit
|
commitdiff
|
tree
2018-03-23
A
l
eksey Klig
e
r
.
.
.
[runtim
e
]
Fix lock tra
c
er c
o
mpi
l
ation
e
rror
(
#7767
)
commit
|
commitdiff
|
tree
2018-03-23
Alek
s
ey Kliger
.
.
.
[mini] Use M
o
n
oClass gette
r
s
i
n a
f
ew
f
i
l
es (#7771)
commit
|
commitdiff
|
tree
2018-03-23
Alekse
y
Kl
i
ger
.
.
.
[inte
r
p]
Us
e
Mono
C
lass
ge
t
ters (#77
7
4)
commit
|
commitdiff
|
tree
2018-03-21
A
leksey
K
liger
[me
t
a
d
ata] Add mono
_
class_publish_gc_
d
escri
p
tor
commit
|
commitdiff
|
tree
2018-03-21
Aleks
e
y Kli
g
er
[metadat
a
] Mo
v
e mono_cla
s
s
_
comp
u
te_gc_d
e
s
c
riptor
bac
k
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
A
leksey Kliger
.
.
.
[
inter
p
] D
i
s
a
ble pinvoke3
.
e
xe test on x64
(#7739)
commit
|
commitdiff
|
tree
2018-03-20
Aleksey Kliger
.
.
.
[load
e
r] Don't
l
oa
d
framew
o
rk Fac
a
de assemblies that
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
Al
e
ksey
Kliger
[threads] Add mono
_
unin
s
tall
_
c
urrent_handler_block_guard
commit
|
commitdiff
|
tree
2018-03-16
Aleksey K
l
ig
e
r
[
t
hr
e
ads] Delay a
b
o
rt via hand
l
er block
g
uar
d
when
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
Aleksey
Klige
r
[
t
ests]
Run abort-
c
c
t
or
.
e
x
e on the coop
J
e
n
kin
s
j
ob
commit
|
commitdiff
|
tree
2018-03-16
Aleksey
K
liger
[tests] Class
s
hould be viable ev
e
n if
cctor is abort
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Aleksey Kliger
.
.
.
[threads] Fix race between abort socket syscall
and
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
A
l
eksey Kliger
[meta
d
a
t
a]
A
n
array
i
s
n
o
t an
I
En
u
merator`1
commit
|
commitdiff
|
tree
next