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
[class-init] Allow ghc_slot or finalize_slot == 0
2019-01-18
Aleksey Kliger
[class-i
n
it]
Allo
w
g
hc_
s
lot or finalize_slot == 0
commit
|
commitdiff
|
tree
2019-01-18
Alekse
y
Kliger
Don't hardcode "mscorlib" use
MONO
_
A
S
SEMLB
Y
_CORLIB_NAME
.
.
.
commit
|
commitdiff
|
tree
2019-01-15
Aleksey Kliger
[
thread
s
]
Use refcounts for coordinati
n
g finali
z
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2019-01-09
A
leksey K
l
iger
[coop]
M
ove mo
n
o_t
h
reads_is_bl
o
cking_transitions_enable
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-09
Aleksey Kliger
[coop] Drop suppo
r
t for
MONO_ENABL
E
_BLOCKIN
G
_TRAN
S
I
TION
.
.
.
commit
|
commitdiff
|
tree
2019-01-07
Aleksey Klig
e
r
.
.
.
[mini
]
U
se C++ linker iff buildin
g
C++ that
n
eeds th
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Aleksey K
l
i
ger
.
.
.
[coop] Add high level
s
uspend
policy acc
e
ssors (#1211
6
)
commit
|
commitdiff
|
tree
2019-01-03
Aleksey
K
liger
.
.
.
[coop] Make sure suspen
d
_count is positi
v
e in suspend
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
A
leksey Kliger
[mini
]
A
l
ways emi
t
safe
p
oints,
e
xcept WA
S
M
commit
|
commitdiff
|
tree
2018-12-27
Alekse
y
Kliger
[marsha
l
] Al
w
a
ys emi
t
b
loc
k
ing
transition
s
,
excep
t
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
Aleksey Kl
i
g
e
r
.
.
.
Re
d
u
ce extern
"C", in
non-public
h
eaders
.
(#12148)
commit
|
commitdiff
|
tree
2018-11-22
Aleksey
K
liger
[lo
a
der] ignore
'
i
n
ternalcall' impl attribu
t
e on 'abstract
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Aleksey
Kliger
[loa
d
e
r
] Us
e
Request str
u
ct
s
to p
a
ss ar
g
ume
n
ts to the
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Aleksey Kliger
[tests
]
Ad
d
some Type
.
IsByRe
f
L
ike
t
ests
commit
|
commitdiff
|
tree
2018-11-20
A
le
k
sey
Kliger
[r
e
f
l
ect
i
on] mak
e
t
.
Mak
e
ByRefType()
.
IsB
y
R
efL
i
ke ==
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
Aleksey Kliger
Bump corefx
commit
|
commitdiff
|
tree
2018-11-19
Aleks
e
y
Kli
g
er
[re
f
lec
t
ion
]
Parse
e
rror i
f
rank >
1
a
r
ray con
t
ains *
commit
|
commitdiff
|
tree
2018-11-16
Aleksey Klige
r
.
.
.
[threading] Imp
l
e
m
ent 'pulse'
transition for tw
o
-phase
.
.
.
commit
|
commitdiff
|
tree
2018-11-15
Ale
k
sey
K
l
i
ger
.
.
.
[con
f
igure] Pas
s
-
stdlib=libc++ to
c
l
ang on darwin
.
.
.
commit
|
commitdiff
|
tree
2018-11-01
A
lek
s
e
y
Kliger
.
.
.
I
m
p
lement
MON
O
_ENTER_
N
O_SAFEPOINTS/
M
O
N
O_EXI
T
_
N
O
_
S
A
FEPOINTS
.
.
.
commit
|
commitdiff
|
tree
2018-10-27
Aleksey K
l
ig
e
r
.
.
.
[refle
c
t
i
o
n] Imp
l
ement RuntimeT
y
pe
.
IsByRe
f
Li
k
e (#1
1
111)
commit
|
commitdiff
|
tree
2018-10-26
Ale
k
sey
K
liger
.
.
.
[ma
r
sh
a
l
] Delete unused loca
l
s in emit_m
a
naged_wrappe
r
_ilgen
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
A
l
ek
s
ey Kliger
.
.
.
[tests] Regression test for #11
1
23 (
#
1
1
312)
commit
|
commitdiff
|
tree
2018-10-23
Ale
k
sey Kliger
.
.
.
[
wasm] A
d
d
missing include (#11335
)
commit
|
commitdiff
|
tree
2018-10-23
Aleksey Kl
i
ger
.
.
.
[marshal] Emit GC Safe
t
ransition
s
ar
o
un
d
foreign i
n
t
ernal
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Aleksey
K
l
i
ger
.
.
.
[run
t
i
me] Don't init cl
a
s
ses in ves_ica
l
l_RuntimeT
y
pe
H
a
n
dle_
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
A
l
e
ksey Klig
e
r
E
xample experiment "null"
commit
|
commitdiff
|
tree
2018-10-10
Aleksey Kl
i
ger
Add
-
-ena
b
le-experiment= and
M
ONO_EXP
E
R
IMENT= supp
o
rt
commit
|
commitdiff
|
tree
2018-10-09
Aleksey
Kliger
A
l
way
s
use
Invar
i
antCul
t
ure calend
a
rs i
n
X509Cert
i
ficate
.
.
.
commit
|
commitdiff
|
tree
2018-10-03
Aleks
e
y
Kl
i
ger
[
l
inker
]
Bum
p
to
mon
o
/linker
@
e6760e
6
f
commit
|
commitdiff
|
tree
2018-10-02
Aleksey Kliger
.
.
.
[w32handle
]
Add coop state
transitions in mon
o
_w32hand
l
e
_
loc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Aleksey Kliger
.
.
.
[interp
]
Add declara
t
ion for se
t
_con
t
ext (#105
7
5)
commit
|
commitdiff
|
tree
2018-09-12
Aleksey K
l
iger
.
.
.
Dr
o
p
JIT attach: us
e
coop att
a
c
h in mini, ao
t
an
d
int
e
r
p
.
.
.
commit
|
commitdiff
|
tree
2018-09-08
Aleksey
Kliger
.
.
.
[
c
i] run test
s
if bu
i
l
d
ing wit
h
C++
(
#10519)
commit
|
commitdiff
|
tree
2018-08-30
A
l
eksey
K
liger
.
.
.
[coop] Fix
u
p
d
um
p
_
t
hre
a
d
s () legend t
o
match thread
.
.
.
commit
|
commitdiff
|
tree
2018-08-30
Aleksey Kliger
[coop] Use
u
nba
l
anc
e
d trans
i
tion
t
o GC Unsafe in mono_raise_
.
.
.
commit
|
commitdiff
|
tree
2018-08-23
A
l
eksey
K
liger
[
m
i
ni] Don't regen Makefile
.
am
if l
l
vm/ll
v
m_config
.
.
.
commit
|
commitdiff
|
tree
2018-08-21
Aleksey
K
li
g
er
.
.
.
Tw
o
phase
STW for hybr
i
d
suspend
(#
1
01
4
0)
commit
|
commitdiff
|
tree
2018-08-21
Aleksey Kliger
.
.
.
[
coop]
C
h
e
c
k
async suspend st
a
tus
i
n R
e
qSuspendIni
t
SuspendBl
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
Aleksey Klige
r
.
.
.
[
r
eflection
]
Asse
m
b
ly
.
Loa
d
File sh
o
uld t
h
row ArgumentExceptio
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
Al
e
ksey Kliger
.
.
.
[sdk
s
] F
i
x typo
i
n ios te
m
plate (#10130)
commit
|
commitdiff
|
tree
2018-08-15
A
leksey Kliger
.
.
.
[reflection] Implement RuntimeType
.
IsSubclassOf
in
.
.
.
commit
|
commitdiff
|
tree
2018-08-13
Aleksey Kliger
.
.
.
[mini]
D
on't a
s
sert on MONO_PATCH_INFO
_
GC_SAFE_POINT_
F
LAG
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
Aleksey Kliger
.
.
.
[ci] Disable
sgen
-
new-threa
d
s-c
o
l
l
e
c
t
.
e
xe un
t
il #9959
.
.
.
commit
|
commitdiff
|
tree
2018-08-08
Aleksey Kliger
.
.
.
[coo
p
] Thread
.
JoinInternal shou
l
d n
o
t ca
l
l mono_error_set_p
e
.
.
.
commit
|
commitdiff
|
tree
2018-08-07
Aleksey Kliger
.
.
.
[
thre
a
ds] swi
t
ch
to GC Saf
e
around pthread calls i
n
.
.
.
commit
|
commitdiff
|
tree
2018-08-06
A
leks
e
y
Kl
i
ge
r
.
.
.
[lo
a
der] Determine assembly load
context from path
.
.
.
commit
|
commitdiff
|
tree
2018-08-05
Ale
k
sey Klige
r
.
.
.
[coop] Turn hybrid s
u
spend on by default on deskto
p
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Al
e
ks
e
y Kliger
.
.
.
Ad
d
GC Unsafe thr
e
ad state trans
i
tions to MO
N
O
_
API
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Aleksey Kli
g
e
r
[coop] D
e
fine mono_thre
a
d
s_is_
b
l
o
cking_
t
ransition_enabl
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
A
l
e
ksey Kliger
New MO
N
O_
T
HRE
A
DS_SUSPEND env
var
t
o
sel
e
ct suspend
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Aleksey Kliger
[coop] R
e
factor s
u
s
pend polic
y
sel
e
ction code
commit
|
commitdiff
|
tree
2018-07-18
A
leksey Klige
r
.
.
.
Add GC Unsaf
e
thread state
t
ra
n
sit
i
ons to MONO_API
.
.
.
commit
|
commitdiff
|
tree
2018-07-18
Al
e
ksey K
l
i
g
e
r
.
.
.
[
c
hecked,coop] Use
unb
a
lance
d
thread
s
tate
t
ransitions
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
Aleks
e
y Kliger
.
.
.
[runtime] Pri
n
t tids in h
e
x
i
n
mono_threads
_
summarize
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Ale
k
sey Kliger
.
.
.
[chec
k
ed-build
]
d
o
n't
c
ollect
sta
t
e
tran
s
ition backtraces
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Aleksey Kliger
[merp] Add susp
e
nd po
l
icy to native state summa
r
y
commit
|
commitdiff
|
tree
2018-07-06
Aleksey Kliger
[
m
ini
]
P
r
int
s
uspend
p
oli
c
y
i
n mon
o
--ver
s
ion out
p
ut
commit
|
commitdiff
|
tree
2018-07-06
Alek
s
ey Kliger
[coop] Add mo
n
o_threads
_
susp
e
nd_policy_
n
am
e
commit
|
commitdiff
|
tree
2018-07-06
Alek
s
ey Klig
e
r
[ci] Expl
i
citly dis
a
ble hybrid su
s
pen
d
for p
r
ee
m
ptive
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Alek
s
ey Klige
r
[conf
i
g
ure] print suspend polic
y
i
n s
u
mmary; a
d
d default
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Alekse
y
Kliger
[ci] Mono
.
Profiler
.
Log tests can run under coop
(and
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Aleksey Klig
e
r
[marshal]
Use
a Mo
n
oCoopMu
t
e
x for marshal_mutex
commit
|
commitdiff
|
tree
2018-06-29
Aleksey Kliger
.
.
.
[coop] mo
n
o
_
coop_cond_signal should switch to GC
Safe
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
Aleksey Kli
g
er
.
.
.
[runtime] Second batc
h
of
G
C Unsafe th
r
ead
state transi
t
ions
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
Aleksey Kliger
.
.
.
[r
u
ntime] Add GC Unsafe transit
i
ons to some
M
ONO_
A
PI
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Aleks
e
y Kliger
[loader] Add
n
ull checks aroun
d
domain_assem
b
lies
commit
|
commitdiff
|
tree
2018-06-14
Aleksey Kliger
Reve
r
t
"
[mini]
R
emove u
n
ne
e
d
e
d r
e
striction on fast
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Aleksey Kliger
[loader] extra debu
g
trace mess
a
ges
commit
|
commitdiff
|
tree
2018-06-14
Aleksey Kli
g
er
[mini
]
Add o
p
en instan
t
iati
o
n type t
o
error message
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Aleksey Kl
i
ger
[loader]
Refonl
y
load
o
f prob
l
emat
i
c
ima
g
e is allowed
.
commit
|
commitdiff
|
tree
2018-05-29
A
leksey Kliger
.
.
.
[loader] Ignore version if asssembly nam
e
isn't a str
o
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Aleksey Kliger
fix
un
i
n
ited var
commit
|
commitdiff
|
tree
2018-05-23
Alekse
y
Kl
i
ger
[loader] LoadFrom o
f
problemat
i
c
images
s
hould reprobe
commit
|
commitdiff
|
tree
2018-05-18
A
l
eksey Klige
r
.
.
.
[sre
]
ParameterB
u
il
d
er
.
S
etC
o
ns
t
ant for
a
Nullable<T
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
Aleksey Klig
e
r
.
.
.
[ppdb]
P
r
int so
m
e
i
nfo if looking
up an out of range
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
A
l
e
ks
e
y
Kl
i
ger
.
.
.
[runtime] Transiti
o
n to
G
C Unsa
f
e in MON
O
_
A
PI f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
Aleksey Kl
i
ger
.
.
.
[r
u
n
t
i
me] Fix
d
ebug_log prototy
p
e i
n
runt
i
me callback
s
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
A
l
eksey
K
liger
.
.
.
[l
o
ader]
I
f
b
ind
i
ng
r
e
d
i
r
e
c
tio
n
r
e
direc
t
s to th
e
same
.
.
.
commit
|
commitdiff
|
tree
2018-05-01
Aleks
e
y
Klig
e
r
.
.
.
[th
r
eads]
Don't call backtrace on BLOCKING->RUNNING
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
Alek
s
ey Kli
g
er
.
.
.
[prof
i
l
er] Do GC state transitions
i
n profiler helper
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
Aleksey Kliger
.
.
.
[metadata] Add mono_assem
b
ly_
g
et_assembl
y
ref_ch
e
cked
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
A
leksey Kliger
.
.
.
[loader]
Add loader contexts (#8326)
commit
|
commitdiff
|
tree
2018-04-19
Aleksey
Kl
i
ger
.
.
.
[thr
e
a
d
s] Check
t
h
a
t
t
hread is in a valid suspend sta
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
Aleksey Kliger
.
.
.
Hybrid s
u
spend
and
c
hecked build fixes (async
s
ignal
.
.
.
commit
|
commitdiff
|
tree
2018-04-16
Aleksey Kliger
.
.
.
R
e
name MonoClass f
i
eld
b
yval_arg to _byval_
a
rg
(
#8219
)
commit
|
commitdiff
|
tree
2018-04-12
Alekse
y
Kliger
[e
g
li
b
] GMarkup: all
o
w a
l
l
A
SCII
N
am
e
StartChar and
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kliger
[coop] Ente
r
GC S
a
fe around
mono_os_event_ calls in
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
A
l
eksey
Kliger
[th
r
eads] Make
mono_thread_info_get
_
su
s
pen
d
_
state suspend
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
A
le
k
sey Kliger
[threads] Return
s
usp
e
nd sort
f
r
om begin_suspend_for_ru
n
n
ing
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Aleks
e
y
K
liger
[configur
e
]
Add --with-hybr
i
d
-suspend o
p
tion
commit
|
commitdiff
|
tree
2018-04-10
Ale
k
sey Kliger
[threads] Imple
m
ent hybri
d
co
o
perative su
s
pe
n
d
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kli
g
er
[
c
oop] Add MONO_ENABLE
_
HYBRID_SUSPEND environment variable
commit
|
commitdiff
|
tree
2018-04-10
Aleksey
Klige
r
[coop] Add n
e
w
states and transi
t
ions for h
y
brid coop
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kliger
[t
e
st
s
]
Disable newobj-a
b
s
tract
.
il in
F
u
l
lAOT
commit
|
commitdiff
|
tree
2018-04-08
Aleks
e
y Kli
g
e
r
.
.
.
[coop] Thread s
t
a
t
e
m
a
c
hine sta
t
e cleanups
(#8069)
commit
|
commitdiff
|
tree
2018-04-06
Alekse
y
Kli
g
e
r
[
c
o
op]
We
never ret
u
rn AsyncSuspe
n
dWait
commit
|
commitdiff
|
tree
2018-04-06
A
l
e
k
sey Klige
r
[coop]
W
e
n
ever return Sel
f
SuspendWai
t
commit
|
commitdiff
|
tree
2018-04-02
Aleksey K
l
i
g
er
[
c
oop] Remov
e
STATE_SELF_SUSPEND_REQUES
T
ED
commit
|
commitdiff
|
tree
2018-03-27
Aleksey Kliger
.
.
.
[
r
untim
e
] O
n
e more
Mono
C
lass getter fixup (#7836)
commit
|
commitdiff
|
tree
next