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
[sre] Add MonoDynamicImageTokCollision arg to mono_dynamic_image_register_token
2017-07-27
Aleksey Kliger
[sre] Ad
d
Mon
o
DynamicImage
T
okColli
s
ion arg to mono_dynamic_i
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
k
se
y
Kliger
[pedump] Prin
t
fai
l
u
r
e cause me
s
sag
e
when
a
class cannot
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
eksey Klig
e
r
[metadata] E
n
code
p
u
bl
i
c key
l
ength
c
orrectly
f
or keys
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Aleksey Kl
i
ger
[tests]
A
d
d reg
r
ession test for
InternalsVi
s
ibleTo
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
eksey
Klige
r
[
tests]
U
se
test ru
n
ner for t
e
st-i
n
ternalsvisibleto
commit
|
commitdiff
|
tree
2017-07-05
Aleksey K
l
iger
[sgen
]
Use a
n
OS mu
t
ex for m
e
mor
y
governor
l
o
g
entrie
s
commit
|
commitdiff
|
tree
2017-06-30
Aleksey Klig
e
r
[loader] Do
n
't try to look fo
r
ReferenceAssemblyAttri
b
ute
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Ale
k
sey Kliger
[
loader] T
h
row
exn i
f
Resolve
E
ventHand
l
er returns
a
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Aleksey Kliger
[sr
e
] Mark
A
ssembly
B
ui
l
d
e
r
A
ccess
.
Refl
e
ctionO
n
ly
a
ssem
b
lies
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Alek
s
ey Kliger
[sre] us
e
Ass
e
mblyBuilderAccess bitmas
k
to s
e
t
Mon
o
Dyna
m
icIm
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Aleksey Klige
r
[sre] A
d
d MonoAssembly
B
uilderAccess
e
n
um in native
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Alekse
y
Kliger
[mono
-
e
r
ror
]
Add mo
n
o_error_s
e
t_file_not_f
o
u
n
d
commit
|
commitdiff
|
tree
2017-06-30
Aleksey Kliger
[te
s
ts] R
e
solveEv
e
ntHandler that
returns an AssemblyBui
l
de
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
A
l
e
k
s
ey K
l
i
ge
r
[t
e
sts] Throw an err
o
r
i
f ResolveEven
t
H
a
ndler retu
r
ns
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
A
lekse
y
K
lig
e
r
[
t
ests] Add s
o
m
e missing files to EXTRA_DIST
commit
|
commitdiff
|
tree
2017-06-28
Ale
k
s
ey
K
liger
[
n
ullgc] When building nullgc, don't try t
o
l
ink Boehm
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
Aleksey Klig
e
r
[reflect
i
on
]
Con
v
e
rt corr
e
ct M
o
noError to an exn in
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
Aleksey Kliger
[
bcl]
D
elete o
u
r
Reflec
t
i
onT
y
p
eLoadException
commit
|
commitdiff
|
tree
2017-06-24
Aleksey Kliger
[
n
ull_g
c
] Get n
u
ll G
C
buil
d
in
g
again
.
commit
|
commitdiff
|
tree
2017-06-20
Aleksey
K
liger
[runtime]
U
se
c
oop h
a
n
d
les for System
.
Ar
r
a
y
.
SetValue
commit
|
commitdiff
|
tree
2017-06-20
Aleksey Klig
e
r
[runtime] Use c
o
op ha
n
dles fo
r
System
.
Ar
r
ay
.
SetValu
e
Impl
commit
|
commitdiff
|
tree
2017-06-20
Aleksey Klige
r
[runtime
]
Make ar
r
ay_s
e
t_val
u
e_imp
l
single-exit
commit
|
commitdiff
|
tree
2017-06-20
Aleks
e
y Kliger
[runtim
e
] Don't call ica
l
l
v
es_icall_Sys
t
em_Array_
S
etV
a
lueIm
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alekse
y
Kl
i
ger
[r
u
ntime] Add mono_error_s
e
t_invalid_cas
t
()
commit
|
commitdiff
|
tree
2017-06-20
Alek
s
ey Kliger
[runtime] Use coop
handles f
o
r
System
.
R
e
flection
.
MonoField
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Aleksey Kli
g
er
[runtime
]
Add mono_nulla
b
l
e_i
n
it_
f
rom_
h
an
d
le
commit
|
commitdiff
|
tree
2017-06-20
A
leksey Kli
g
er
[coop handles] Add MONO_HANDLE_SET_FIELD_REF macro
commit
|
commitdiff
|
tree
2017-06-20
A
leks
e
y
K
liger
[
coop h
a
n
dles] Add mono_object_
h
an
d
le_pin_
u
nbox
commit
|
commitdiff
|
tree
2017-06-19
Alekse
y
Kliger
[tests] Don't run
S
RE
saved as
s
embly in current
process
commit
|
commitdiff
|
tree
2017-06-16
A
lekse
y
Kliger
[
tests] Rework
Type
B
ui
l
derTest SetUp/
T
earDown
commit
|
commitdiff
|
tree
2017-06-15
Aleksey Kliger
In mo
n
o_thr
e
ad_info_s
u
spend_lock in non-
c
o
op, don't
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
Aleksey Klige
r
Initializ
e
new handle ch
u
nks on in
m
o
no_handle_sta
c
k_alloc ()
commit
|
commitdiff
|
tree
2017-06-13
Aleksey Kliger
[loader] If using stric
t
strong names,
recheck
l
oaded
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
A
leksey Kliger
[tests
]
St
r
ict as
s
embly loadi
n
g
of two version of the
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
A
l
e
kse
y
Kliger
[tes
t
]
Test SRE of a class
with two me
t
hods with
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
Aleksey Kliger
[
s
re]
Field
B
uilde
r
:Run
t
imeResol
v
e
s
h
ouldn't lookup
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
Aleksey
Kliger
[test] Test SRE of
a class with t
w
o fields with
s
ame
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
Alekse
y
Kliger
[monodis] Show fiel
d
tokens in --show
-
t
okens mode
commit
|
commitdiff
|
tree
2017-06-08
A
l
eks
e
y Kliger
[monodis] Pr
i
nt tab
l
e name (when valid) i
n
--sh
o
w-tokens
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
Aleksey Kliger
[monodis] Documen
t
-
-s
h
o
w-tok
e
ns
commit
|
commitdiff
|
tree
2017-06-05
Aleksey Kliger
[w32so
c
ket] Use co
o
p
h
a
n
d
les
f
or
S
ystem
.
Ne
t
.
Sockets
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
A
l
eksey Kliger
[coop h
a
nd
l
es] Add mon
o
_internal_thread_handle_ptr
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
A
l
eksey K
l
ige
r
[runtime] typed
e
f MonoT
h
read Mon
o
ThreadObject
commit
|
commitdiff
|
tree
2017-06-05
Aleksey Kliger
[w32socket] Use
c
oop handl
e
s fo
r
i
c
alls in System
.
Net
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
Aleksey Kl
i
ger
[coop
han
d
les] Define Mon
o
SafeHandleHandle
commit
|
commitdiff
|
tree
2017-06-05
Aleksey Kl
i
ger
[coop
h
andles] Macros to acces
s
a handle via
a
MonoClassField
commit
|
commitdiff
|
tree
2017-06-05
A
l
eksey Kliger
[m
a
rshal]
W
rap byref
reference args
t
o icalls
in coop
.
.
.
commit
|
commitdiff
|
tree
2017-05-30
A
le
k
sey Kliger
[w32
s
ock
e
t
] Remove dead code
commit
|
commitdiff
|
tree
2017-05-30
Aleksey
Kliger
[w32socket] U
s
e
c
oop ha
n
dles for System
.
Net
.
Dns
.
GetHostByAdd
.
.
.
commit
|
commitdiff
|
tree
2017-05-30
A
l
e
k
sey Kliger
[w32socket]
U
se
co
o
p h
a
ndles for S
y
stem
.
Net
.
Dns
.
GetHostByNam
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Aleksey Klige
r
[w32socket] add
r
info
_
to_IPHostEntry_handles
commit
|
commitdiff
|
tree
2017-05-26
Ale
k
sey Kl
i
ger
[Syste
m
] Use
c
oop
handl
e
s for S
y
s
t
em
.
Net
.
Dn
s
.
Get
H
o
stName_int
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Aleksey
Kliger
[ru
n
t
ime] U
s
e coop
h
a
ndles for ves
_
i
call_Sy
s
tem_
T
hr
e
ading_Mu
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Alekse
y
Kl
i
ger
[
r
untime] Use coop handles for v
e
s_icall
_
Sys
t
e
m_Thread
i
ng_Mu
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Aleksey
K
li
g
er
[
runtime
]
Use coop handles for ves_icall_S
y
s
t
e
m
_Threading_Ev
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Ale
k
sey Kliger
[w
3
2e
v
ent] Use coop han
d
l
es
f
or System
.
Threading
.
N
at
i
veEv
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Aleksey
Kliger
[
c
oop handles]
A
dd mono_string_h
a
ndle_pin_chars
commit
|
commitdiff
|
tree
2017-05-26
Ale
k
sey Kliger
[w32handle]
C
onst-ify arg of
mono_w32han
d
le_names
p
ace_search
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Aleksey Kliger
[remoting] Use coop
h
and
l
es for ves_icall_System_Runtime_
A
ct
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Ale
k
sey
K
liger
[rem
o
ting]
U
se coo
p
h
andles for ve
s
_i
c
all_IsT
r
a
nsparentPr
o
xy
commit
|
commitdiff
|
tree
2017-05-25
Aleksey
Kliger
[
r
e
m
o
ti
n
g] ref
a
ct
o
r ves
_
icall_InternalExecute
commit
|
commitdiff
|
tree
2017-05-25
Aleks
e
y K
l
iger
[runtime] Use
coop
handles for S
y
s
tem
.
Run
t
ime
.
Rem
o
ting
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Alekse
y
Klig
e
r
[sg
e
n] Scan the handle stack fo
r
dang
l
ing ptrs dur
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Ale
k
s
e
y
K
liger
[coop
handles
]
Fix w
r
ong #ifde
f
commit
|
commitdiff
|
tree
2017-05-24
Aleksey Klig
e
r
[
a
p
pdomain] Don't l
e
ak Mon
o
R
e
fl
e
cti
o
nAssemb
l
yHandles
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Aleksey
K
li
g
er
[tests
]
Re
g
ress
i
on tes
t
for #5669
4
commit
|
commitdiff
|
tree
2017-05-23
A
le
k
sey K
l
i
ge
r
[
run
t
ime] Us
e
coop ha
n
d
le
s
for System
.
De
l
egate
.
All
o
c
Delegate
.
.
.
commit
|
commitdiff
|
tree
2017-05-23
Aleksey Kliger
[m
a
rsha
l
] Use coop handles
f
or S
y
s
t
em
.
Del
e
gate
.
Get
V
irtualMet
.
.
.
commit
|
commitdiff
|
tree
2017-05-23
Aleksey K
l
i
g
er
[marshal]
Use coop handle
s
in
m
o
no_delegate_to_ftnptr
commit
|
commitdiff
|
tree
2017-05-23
A
leksey
K
l
iger
[
r
u
ntim
e
] Remove
t
emporary fc
n
m
o
no_delegate_ctor_w
i
th_me
t
ho
.
.
.
commit
|
commitdiff
|
tree
2017-05-23
Alekse
y
Kliger
[mars
h
al] Change
m
ono_
d
elegate_ctor t
o
use
c
oo
p
handles
commit
|
commitdiff
|
tree
2017-05-23
Aleksey Kl
i
ger
[marsha
l
] Use
handles in mono_ft
n
ptr_to_d
e
l
egate
commit
|
commitdiff
|
tree
2017-05-23
Al
e
ksey Kli
g
e
r
[runtime] Use coop handles in mono_delegate_ctor_with_method
commit
|
commitdiff
|
tree
2017-05-23
Aleksey Klig
e
r
[ma
r
shal] Use coop
h
a
n
dles for Offs
e
tOf, SizeO
f
, Prelink
.
.
.
commit
|
commitdiff
|
tree
2017-05-17
A
l
eksey Kliger
[coop h
a
ndles
]
A
d
d mechanism to track handle leak
s
commit
|
commitdiff
|
tree
2017-05-15
Aleksey Kliger
[sre] D
o
n'
t
l
e
a
k
c
oop
h
andles
i
n mono_dynimage_enco
d
e
_typede
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Aleksey Kli
g
er
[security] Use c
o
op han
d
les for ves_ica
l
l_S
y
stem_Security_Pr
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Aleks
e
y Kliger
[security] U
s
e coop handles for ves_icall
_
S
ystem_S
e
curity_Pr
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Aleksey Klig
e
r
[security] Use coop hand
l
es fo
r
ve
s
_
i
c
a
ll_System_Security_Pr
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Alekse
y
K
liger
[runtime] Use co
o
p handles for
System
.
RuntimeM
e
thodHandle
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Al
e
ksey Kliger
[sre] Use coop handles for Mod
u
leBuilder
.
set_wra
p
p
e
rs_type
commit
|
commitdiff
|
tree
2017-05-10
Aleksey
K
l
iger
[s
r
e] Use coop
handles for
Mo
d
uleBuilder
.
GetRegis
t
ered
T
o
k
e
n
commit
|
commitdiff
|
tree
2017-05-10
A
l
e
ksey Kliger
[run
t
ime] Use coo
p
handl
e
s
f
o
r S
y
stem
.
E
n
vironment
.
internalBr
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
A
leksey
K
l
iger
[locales] Use
coop handles for S
y
stem
.
Text
.
Normaliza
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Aleksey Klig
e
r
[sre] Use coo
p
handles for
Sy
s
tem
.
Ref
l
ection
.
Emit
.
EnumBui
l
de
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Aleksey
Kliger
[
sre] Use coop
h
andles
f
o
r System
.
R
eflection
.
Emit
.
SignatureH
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
A
leksey Kliger
[sre] Use coop handles for System
.
Reflection
.
Em
i
t
.
Signatu
r
eH
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Ale
k
sey Kliger
[lo
a
d
e
r] resolve symlinks when loo
k
ing for an image
.
.
.
commit
|
commitdiff
|
tree
2017-05-08
Al
e
k
s
ey Kliger
[mono-error] Al
w
ay
s
call TLE(string,string) construc
t
or
commit
|
commitdiff
|
tree
2017-05-08
Alekse
y
K
l
iger
[runtime] Fail cla
s
s
es that have a f
i
e
l
d with a b
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-08
Aleks
e
y Klig
e
r
[test]
Don't c
r
ash if incomplete
enum type is
a
static
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
Aleksey Kl
i
ger
[runtime]
M
ark mono_string_new
e
xternal
o
nly
commit
|
commitdiff
|
tree
2017-05-04
Ale
k
se
y
Kliger
[interp] Use mono_str
i
ng_new_checke
d
i
n
stead of mono_
s
tr
i
ng_new
commit
|
commitdiff
|
tree
2017-05-04
Aleksey Kliger
[mini]
U
se mono_string_new_che
c
ked instea
d
o
f mono_string_
n
ew
commit
|
commitdiff
|
tree
2017-05-04
A
l
eksey Kli
g
er
[runtime] Use co
o
p handles for
some simpl
e
icalls
commit
|
commitdiff
|
tree
2017-05-04
Alek
s
ey Kliger
[locales]
U
se coo
p
handles for
System
.
Gl
o
balization
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
Aleksey Kl
i
g
e
r
[run
t
i
me] U
s
e coop handles fo
r
Syste
m
.
Environment icalls
commit
|
commitdiff
|
tree
2017-05-04
A
l
eksey Kliger
[app
d
omai
n
]
Ma
k
e
mon
o
_domain_set_config externa
l
only
commit
|
commitdiff
|
tree
2017-05-04
Alek
s
ey Kliger
[
locales] Use mono_s
t
ring_new_checke
d
instea
d
of mono_s
t
rin
g
_n
e
w
commit
|
commitdiff
|
tree
2017-05-04
Aleks
e
y
Kliger
[runtime] Use mono_string_new_checked ins
t
ead
of mono_string_new
commit
|
commitdiff
|
tree
next