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
Handle a race on thread cleanup.
2011-05-10
R
odrigo Kumper
a
Implement
sy
n
c suspend
b
ased interruption
commit
|
commitdiff
|
tree
2011-05-10
Rodrigo Kumpe
r
a
work arou
n
d full a
o
t n
o
t wor
k
i
ng
commit
|
commitdiff
|
tree
2011-05-10
Rod
r
i
g
o Kum
p
era
Remove dead variable
commit
|
commitdiff
|
tree
2011-05-10
Rod
r
igo
K
u
m
pera
P
a
s
s
m
ono_install_hand
l
er_block_guard
i
n the eh callback
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rodrig
o
Kumpera
Enable a
s
ync invoke on x86
.
commit
|
commitdiff
|
tree
2011-05-06
Rodrig
o
K
um
p
er
a
More
win32 fix
e
s
commit
|
commitdiff
|
tree
2011-05-06
Rodr
i
go Kum
p
e
r
a
Fixes for win32
commit
|
commitdiff
|
tree
2011-05-05
Rodr
i
go Kumpe
r
a
Ma
k
e sure tha
t
implicit variant type conversion
i
mplies
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kumpera
Merge pull request
#94 from X
T
Z
G
Z
oReX/mast
e
r
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kumpera
Add define to
c
onditi
o
nally compile code usi
n
g mono
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kum
p
era
Add regression te
s
t for #6910
5
7
commit
|
commitdiff
|
tree
2011-05-03
R
odrigo Kumpera
Fix a couple of issues on Mono
.
Si
m
d
.
commit
|
commitdiff
|
tree
2011-05-02
R
odr
i
go Kumpera
don't init smr twice
commit
|
commitdiff
|
tree
2011-05-02
Rodrigo Kumpera
Fix
resum
e
_thread_inter
n
al return type
commit
|
commitdiff
|
tree
2011-05-02
R
odrigo Kumper
a
Fix
thre
a
d unr
e
gi
s
tra
t
ion under sgen
.
commit
|
commitdiff
|
tree
2011-04-29
Rodrigo Kumpera
I
ntrod
u
ce a
coup
l
e of fu
n
ctio
n
s to abstract old and
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
R
o
drigo Kump
e
r
a
Make SMR availab
l
e during
the wh
o
le
registration/unregister
.
commit
|
commitdiff
|
tree
2011-04-29
Rodrigo
K
umpera
Make thread unregister more robu
s
t
.
commit
|
commitdiff
|
tree
2011-04-29
Rodrig
o
Kumpera
Al
l
ow exter
n
al me
m
ory managem
e
n
t
of nod
e
s
.
commit
|
commitdiff
|
tree
2011-04-28
Rodr
i
go K
u
mpera
Fix p
o
si
x
commit
|
commitdiff
|
tree
2011-04-28
Rodrigo Kumpera
F
ix small bug
l
ets
commit
|
commitdiff
|
tree
2011-04-28
R
o
drigo Kumpera
Do
c
u
m
ent t
h
e
current
l
i
m
i
t
a
tions
o
f
t
h
e async
call API
commit
|
commitdiff
|
tree
2011-04-28
Rodrigo
K
um
p
era
Implement
a
sync
invocation API
.
commit
|
commitdiff
|
tree
2011-04-28
Rod
r
i
g
o
K
u
m
pera
New mach su
p
p
o
r
t
code
t
o s
u
pport
setti
n
g th
r
ead context
.
commit
|
commitdiff
|
tree
2011-04-27
Rodri
g
o Kum
p
e
ra
Merged pull request #58 fr
o
m XTZGZoReX/
m
aster
.
commit
|
commitdiff
|
tree
2011-04-27
Rodrigo
Kumpera
Make mono_in
s
tall_handl
e
r_block_guard
wor
k
w
i
th an
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Rodri
g
o
Kumpera
Implement
n
ew functio
n
to raise an exception using
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Rodr
i
go Kumpera
x86 pushes vararg arguments unaligned
commit
|
commitdiff
|
tree
2011-04-21
Rodr
i
go
Kumpera
upda
t
e
m
svc build
commit
|
commitdiff
|
tree
2011-04-21
Rod
r
igo Kumpera
A
d
d
win32 stub ba
c
kend for mono-threads
commit
|
commitdiff
|
tree
2011-04-20
Rodrig
o
K
umpera
Having a t
y
pe const
r
ain
t
to a valu
e
type s
a
t
i
sfies
.
.
.
commit
|
commitdiff
|
tree
2011-04-20
Rodrig
o
Kum
p
er
a
publi
s
h the same events as pthrea
d
_stop_wor
l
d
commit
|
commitdiff
|
tree
2011-04-18
Rodrigo Kumpera
W
orkaround io-layer cra
s
hing when the runtime
exit
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
R
odrigo Kumpera
Initial dro
p
o
f
t
he new suspe
n
d
machinery
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kumpera
Fix 6
4
bits mono
o
n
w
indows
.
commit
|
commitdiff
|
tree
2011-04-14
Ro
d
rigo Kumper
a
Add
regression test
commit
|
commitdiff
|
tree
2011-04-14
Rod
r
igo Kumpera
T
a
ke
c
o
nstraint
s
into account when c
h
ecking for VAR
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrig
o
Kumpera
Fix
some tests that got bro
k
en due to the verifier
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo K
u
mpera
Imp
r
ove
error messa
g
e
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo Ku
m
p
e
ra
Implem
e
n
t the
J
IT side of the new mo
n
o-threads
c
a
llbacks
.
commit
|
commitdiff
|
tree
2011-04-13
R
o
drigo K
u
mpera
Ad
d
new
s
e
t
o
f callbacks to b
e
pr
o
vided by
t
he JIT
.
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo Kump
e
r
a
Move posix only code to
a
separa
t
e f
i
le
.
commit
|
commitdiff
|
tree
2011-04-12
R
odrigo Kumpera
Av
o
id
so
m
e dupl
i
cate work
w
hen we don't
h
ave
KW_THREAD
commit
|
commitdiff
|
tree
2011-04-11
Ro
d
rigo Kumpera
Handle
a
ttac
h
ed t
h
rea
d
s
correct
l
y on windows
.
commit
|
commitdiff
|
tree
2011-04-11
R
o
d
r
i
go
Kumpera
Introduce Cr
e
a
teThread w
r
a
p
per to make
m
ono
-
thr
e
ads
.
.
.
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo Kum
p
era
Fix mono-tls usag
e
unde
r
wi
n
dow
s
commit
|
commitdiff
|
tree
2011-04-11
R
o
drig
o
Kumpera
Add
missing fi
l
es
to
msvc project
commit
|
commitdiff
|
tree
2011-04-10
Rodrigo Kumpera
Replace
po
s
ix tl
s
w
i
th
mono-tls so it works on windows
.
.
.
commit
|
commitdiff
|
tree
2011-04-10
Rodrigo Kumpera
Impleme
n
t
low level TLS
p
rimitiv
e
s
.
Can't affor
d
so
m
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-09
Rodrigo Ku
m
pera
A
dd mono-
t
hreads
.
c to msvc bu
i
ld
commit
|
commitdiff
|
tree
2011-04-09
Rodrigo Kumpera
Fist pa
s
s
into fixing t
h
e win32 bui
l
d
commit
|
commitdiff
|
tree
2011-04-08
R
o
drigo Ku
m
p
e
ra
Fix silly
C&
P
b
u
g
.
commit
|
commitdiff
|
tree
2011-04-08
Ro
d
rigo Kump
e
ra
Ex
t
r
a
ct mono_
t
hreads_is_critical_me
t
hod
commit
|
commitdiff
|
tree
2011-04-08
Rodrigo Ku
m
pera
F
ix n
u
ll
-
gc
commit
|
commitdiff
|
tree
2011-04-08
Rodri
g
o K
u
mpera
Add mono_gc_is_criti
c
al_method to t
h
e internal G
C
api
commit
|
commitdiff
|
tree
2011-04-08
Rod
r
igo Ku
m
pera
M
o
v
e
t
hread managemen
t
f
ro
m
sgen to ut
i
ls
.
Mo
v
e smr
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrig
o
Ku
m
pera
A
d
d
r
e
g
r
e
ssion test
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrigo Kumpera
Handle c
o
nstraine
d
.
with
d
ynamic methods
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrigo Kum
p
era
F
i
x a
r
ace condition on thread creation
.
commit
|
commitdiff
|
tree
2011-04-06
Ro
d
r
igo
Kumpera
Zero re
m
a
s darwin re
t
ur
n
s a funny
value
w
he
n
nano
s
leep
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
R
o
drigo Kumpera
R
emove useless comm
e
nted code
commit
|
commitdiff
|
tree
2011-04-06
R
o
drigo Ku
m
p
era
Increase
n
umber
o
f haza
r
d pointer
to 3
.
The linked
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpera
Make the s
m
a
ll_id_table a bitset
.
commit
|
commitdiff
|
tree
2011-04-06
Ro
d
ri
g
o Kumpera
Fix war
n
ing on m
i
ssing header
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo K
u
mpera
Fix typo in doc
u
mentatio
n
commit
|
commitdiff
|
tree
2011-04-05
Rodrigo
K
umpera
F
ix thi
n
ko
commit
|
commitdiff
|
tree
2011-04-05
Rod
r
igo Kumpera
A
d
d imple
m
en
t
ation
of a lock fre
e
link
e
d l
i
st set
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
More p
l
at cleanups
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
K
u
mpera
Arch cleanup
.
commit
|
commitdiff
|
tree
2011-04-01
Ro
d
r
i
go
K
u
m
p
e
r
a
Fix thr
e
ad restar
t
un
d
e
r
mach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo K
u
mpera
E
x
tract
s
uspe
n
d code
f
rom
mono_sgen
_
t
hread_h
a
n
d
shak
e
.
commit
|
commitdiff
|
tree
2011-03-31
Rodr
i
go Kumpera
Fix win
3
2 file name c
a
nonicali
z
ation
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo Kumpera
F
i
x
domai
n
TLS loading
.
commit
|
commitdiff
|
tree
2011-03-30
Rodr
i
go Kump
e
ra
C
ast p
t
o
c
har* since the offset is in byte units
.
commit
|
commitdiff
|
tree
2011-03-18
R
odrigo Kum
p
e
r
a
Move g
e
t_hazardous_p
o
inter to
ut
i
l
s/haza
r
d-pointer
.
commit
|
commitdiff
|
tree
2011-03-18
Rodrigo Kumpera
Move haza
r
d p
o
i
n
te
r
an
d
small_id
code to
u
tils/hazard
.
.
.
commit
|
commitdiff
|
tree
2011-03-15
R
odrigo Kump
e
ra
Reintroduce support for
orig_ex_ctx
commit
|
commitdiff
|
tree
2011-03-15
Rod
r
igo Kum
p
era
Fix
s
i
gn
a
ture
commit
|
commitdiff
|
tree
2011-03-15
R
odrigo Kump
e
r
a
Add mono_sgen_
t
hread_info_c
u
rr
e
nt to speedup self lookups
.
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo K
u
mp
e
r
a
Use constant stack spac
e
fo
r
STW
u
nde
r
d
arwin
.
commit
|
commitdiff
|
tree
2011-03-15
R
o
drigo Kumper
a
Leverage SgenThr
e
adInfo
:
:m
a
c
h_port
.
commit
|
commitdiff
|
tree
2011-03-15
R
odrigo Kumpera
Store the mac
h
po
r
t on Sge
n
Th
r
eadInfo
commit
|
commitdiff
|
tree
2011-03-10
R
odrigo Kumpera
Expor
t
mono_raise_ex
c
epti
o
n_with_ctx
t
o metad
a
ta
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrig
o
K
u
mper
a
Fi
x
ia64 m
o
no-con
t
ext
.
h
commit
|
commitdiff
|
tree
2011-03-10
R
o
drigo Kumpera
Remote
a
ll
t
race
s
of old
style u
n
winding from mini
.
commit
|
commitdiff
|
tree
2011-03-10
Rod
r
igo Kumper
a
Exp
o
rt
new style unwinding funct
i
ons
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kum
p
e
r
a
Unif
y
E
H
callbac
k
s
.
commit
|
commitdiff
|
tree
2011-03-10
Ro
d
rigo Kumpera
Move
EH handler to mono_e
x
ceptions_
i
nit
commit
|
commitdiff
|
tree
2011-03-10
R
o
drigo Kumper
a
Move Mo
n
oContext
to mono-context for ia64
commit
|
commitdiff
|
tree
2011-03-10
R
odrigo K
u
mpera
Move MonoContext to m
o
no-conte
x
t for sp
a
rc
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kump
e
ra
Move MonoCont
e
xt to mono-context for ppc
commit
|
commitdiff
|
tree
2011-03-10
R
odrig
o
K
u
m
pera
d
i
st new file
commit
|
commitdiff
|
tree
2011-03-10
Rodr
i
go Kumpera
Fix som
e
o
pcod
e
s
d
r
eg
type
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Fix a warning
commit
|
commitdiff
|
tree
2011-03-10
R
od
r
ig
o
Kumpera
m
o
no_gc_all
o
c_mature must check if
t
he
o
bject needs
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Lucas Meijer
Im
p
lement signal chaining for windows
.
U
s
eful for
lettin
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
C
leanup and document
the new unwind stuff a bit
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo K
u
m
p
er
a
R
eplace mono_walk
_
stack with mon
o
_stac
k
_walk_simple
.
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o
Kumpera
Cl
e
anup sdb to
use the new unwi
n
d s
t
ate c
o
d
e
.
commit
|
commitdiff
|
tree
2011-03-10
Rodr
i
go Kumpera
Add
mono
_
thre
a
d
_
state_init_from_
m
o
noctx
commit
|
commitdiff
|
tree
next