repo.or.cz
/
mono-project
/
dkf.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
update msvc build
2011-04-21
Rodrigo Kum
p
era
update msvc b
u
ild
commit
|
commitdiff
|
tree
2011-04-21
R
odrigo K
u
mpera
Add win32
stub backend
f
o
r mono-threads
commit
|
commitdiff
|
tree
2011-04-20
Rodrigo Kumpera
Havin
g
a ty
p
e constrai
n
t
t
o
a valuety
p
e satisfies
.
.
.
commit
|
commitdiff
|
tree
2011-04-20
R
o
drig
o
Kum
p
era
publish the sam
e
events as pthread_stop_
w
orld
commit
|
commitdiff
|
tree
2011-04-18
Rodrigo Kum
p
era
Workaround io-l
a
yer crashing when the runtime exit
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
R
o
drigo Kumpera
Initial
d
rop
of the new sus
p
end machinery
.
commit
|
commitdiff
|
tree
2011-04-14
Rodri
g
o Kumpera
Fix 64bits m
o
n
o on windows
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kumper
a
Add regression test
commit
|
commitdiff
|
tree
2011-04-14
Rodr
i
go Kumpera
T
ake const
r
aint
s
into account whe
n
chec
k
i
n
g for V
A
R
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodri
g
o
Ku
m
p
era
Fix some tes
t
s
t
ha
t
got br
o
ken due to the verifi
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Ro
d
rigo K
u
mpera
Improve error
m
ess
a
ge
commit
|
commitdiff
|
tree
2011-04-13
Rod
r
i
go K
u
mpera
I
m
plement the J
I
T
s
ide of the ne
w
mono-threads callback
s
.
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo Kumpera
Add new
set of callba
c
ks t
o
b
e pr
o
vide
d
by
th
e
JIT
.
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo
K
umpera
Move posi
x
on
l
y code to
a
separate
fil
e
.
commit
|
commitdiff
|
tree
2011-04-12
Rod
r
igo Ku
m
pe
r
a
Av
o
id some duplicate work when we don't have KW_THREAD
commit
|
commitdiff
|
tree
2011-04-11
Rodr
i
go Kumpera
Ha
n
d
le atta
c
hed
threads cor
r
e
c
tly on
w
i
ndo
w
s
.
commit
|
commitdiff
|
tree
2011-04-11
Rodrig
o
K
u
m
p
era
Int
r
o
d
uce CreateThread wrap
p
er to make
mono-t
h
r
e
a
ds
.
.
.
commit
|
commitdiff
|
tree
2011-04-11
Rodr
i
g
o
Kumpera
Fix mo
n
o-t
l
s
usa
g
e
under
w
i
n
dow
s
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo Ku
m
p
era
Add missing fi
l
es to
msvc projec
t
commit
|
commitdiff
|
tree
2011-04-10
Rodr
i
go
K
umpera
Replace posix tls with mono-tls so it
wor
k
s on w
i
ndows
.
.
.
commit
|
commitdiff
|
tree
2011-04-10
Rodrigo K
u
mpera
Implement low level TLS primitives
.
Can't aff
o
rd some
.
.
.
commit
|
commitdiff
|
tree
2011-04-09
R
o
drigo Kump
e
ra
Add mono-thre
a
ds
.
c to msvc buil
d
commit
|
commitdiff
|
tree
2011-04-09
Rodrigo Kumpera
Fist pass int
o
fix
i
n
g
the win32 build
commit
|
commitdiff
|
tree
2011-04-08
R
o
drigo Kump
e
r
a
Fix
s
illy C&P bug
.
commit
|
commitdiff
|
tree
2011-04-08
Rod
r
ig
o
Ku
m
pera
Ext
r
act mono_th
r
eads
_
is_critical_m
e
thod
commit
|
commitdiff
|
tree
2011-04-08
Rodrigo
K
ump
e
ra
Fi
x
null-gc
commit
|
commitdiff
|
tree
2011-04-08
Ro
d
rigo Kumpera
Add mono_gc_is_critical_method to th
e
internal GC api
commit
|
commitdiff
|
tree
2011-04-08
Rodrigo Kumpera
Move thread man
a
gement from sgen to util
s
.
Move sm
r
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
Rodr
i
go Kumpera
Add regres
s
i
o
n test
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrigo Kumpe
r
a
H
a
ndle constrained
.
w
ith
d
y
n
a
mic methods
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrigo
Kumpera
Fix a
r
ace conditi
o
n
o
n t
h
read creation
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kump
e
r
a
Zer
o
rem as darwin r
e
turns a f
u
nny value w
h
en nanosleep
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumper
a
Remove useless commented code
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo K
u
m
p
era
Increase number
of ha
z
ard pointer to 3
.
The
li
n
ked
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Rod
r
igo Kumpera
Make the small_id_t
a
ble
a bit
s
et
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpera
Fix warnin
g
o
n
m
i
ssi
n
g hea
d
er
commit
|
commitdiff
|
tree
2011-04-06
R
o
dr
i
go Kumpera
Fix typo i
n
documentation
commit
|
commitdiff
|
tree
2011-04-05
Rodrigo Kum
p
era
Fix
t
hinko
commit
|
commitdiff
|
tree
2011-04-05
Ro
d
r
igo
K
umpera
Add implementation of a lock free linked list s
e
t
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpe
r
a
More plat cleanu
p
s
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Arch c
l
e
a
nup
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrig
o
Kum
p
er
a
Fi
x
thread restar
t
u
nder mach
.
commit
|
commitdiff
|
tree
2011-04-01
R
odrig
o
Kum
p
era
Extract suspend code
f
rom mono_
s
gen_
t
hrea
d
_
handshake
.
commit
|
commitdiff
|
tree
2011-03-31
Rodri
g
o Kump
e
ra
Fi
x
win32
fil
e
name
cano
n
ic
a
lization
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo Ku
m
p
e
ra
Fix domain TLS
l
oading
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo Kumpera
Cast p to char* since t
h
e of
f
set i
s
in
b
yte u
n
its
.
commit
|
commitdiff
|
tree
2011-03-18
Rodrigo Kumpera
Move
get_haz
a
rdous_poin
t
er to utils/hazard-po
i
nter
.
commit
|
commitdiff
|
tree
2011-03-18
Rodrigo Kumpera
Move
h
azard
po
i
nter and small_id co
d
e to utils/
h
a
z
a
rd
.
.
.
commit
|
commitdiff
|
tree
2011-03-15
R
o
drigo
Kump
e
r
a
Reintroduce sup
p
ort for orig_
e
x
_ctx
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kumpera
Fix s
i
gnature
commit
|
commitdiff
|
tree
2011-03-15
R
odrigo Kumpera
Add mo
n
o
_
s
gen_thread_
i
nfo_
c
u
r
rent to speedup s
e
lf look
u
ps
.
commit
|
commitdiff
|
tree
2011-03-15
Rodr
i
go Kump
e
ra
Use c
o
n
stant stac
k
sp
a
ce for STW under darwin
.
commit
|
commitdiff
|
tree
2011-03-15
Rodr
i
g
o
Kum
p
e
ra
Leve
r
a
ge SgenThr
e
adInf
o
:
:mach_port
.
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kumpera
Store th
e
mach
p
ort o
n
SgenThre
a
dInfo
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpe
r
a
Export mono_rais
e
_exception_with_c
t
x
to metadata
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumper
a
Fix ia64 mono-
c
o
ntext
.
h
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
R
e
mote al
l
t
r
aces of old s
t
yle unwinding
from min
i
.
commit
|
commitdiff
|
tree
2011-03-10
Rod
r
ig
o
Kumpera
E
xport new st
y
le unwindi
n
g functions
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpe
r
a
Unify EH cal
l
bac
k
s
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrig
o
K
u
mpera
Move EH han
d
ler to
mono_exc
e
ptions_init
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpe
r
a
Move MonoContext t
o
mono-contex
t
for ia64
commit
|
commitdiff
|
tree
2011-03-10
Rodr
i
go
Kumpera
Move MonoCon
t
ext t
o
mono-context fo
r
s
p
ar
c
commit
|
commitdiff
|
tree
2011-03-10
Rodr
i
go
K
umper
a
M
ove MonoContext to mono-context f
o
r
ppc
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
K
u
m
p
er
a
dist new file
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Fix some o
p
codes dreg type
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrig
o
Kumper
a
Fix a
w
a
rning
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kump
e
ra
mono_
g
c_alloc_mature must check
i
f the object
needs
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Lucas Meijer
I
mpl
e
ment
s
ignal chaining f
o
r
w
in
d
ows
.
Useful for
letting
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Ro
d
rigo Kumpera
Cleanup and document the new unw
i
nd stuff a bit
.
commit
|
commitdiff
|
tree
2011-03-10
Ro
d
rigo Kumper
a
Replace m
o
n
o
_
walk_
s
ta
c
k wit
h
mono_stack_walk_simple
.
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o Kumpera
Clea
n
up sdb
t
o
use th
e
new unwind state code
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
K
umpera
Add
mono_thr
e
ad_st
a
te_init_fr
o
m_monoctx
commit
|
commitdiff
|
tree
2011-03-09
Rodr
i
go Ku
m
pera
First pass removing t
h
e old unw
i
ndi
n
g cod
e
.
commit
|
commitdiff
|
tree
2011-03-09
Rodrigo Kumpe
r
a
Introduce MonoTh
r
eadUnwindState and
a
b
u
nch
ov
e
rlo
a
ds
.
.
.
commit
|
commitdiff
|
tree
2011-03-09
Ro
d
ri
g
o
K
umpera
M
ov
e
some s
t
ack unwind
i
ng def
i
nes to utils
commit
|
commitdiff
|
tree
2011-03-08
Rodrigo Kum
p
era
Fix win
d
ows build
commit
|
commitdiff
|
tree
2011-03-04
Ro
d
ri
g
o Kumpe
r
a
Fix the win32 build
commit
|
commitdiff
|
tree
2011-03-03
Rodr
i
go K
u
mpera
Checki
n
g if a type is a refer
e
nc
e
must be gsh
a
ring
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kumpe
r
a
Switch amd64
to use
M
on
o
Con
t
e
xt
commit
|
commitdiff
|
tree
2011-03-03
R
o
drigo Kumpera
Use
MonoContext from utils/m
o
no-c
o
ntext
commit
|
commitdiff
|
tree
2011-03-03
R
odrig
o
Kump
e
ra
Imple
m
ent MonoCo
n
text for amd64
.
commit
|
commitdiff
|
tree
2011-03-03
R
od
r
igo Kumpera
Cleanup the
#
ifde
f
m
ess
.
commit
|
commitdiff
|
tree
2011-03-03
Rod
r
igo Kumpera
Make
sure we scan all greg
s
on x86
commit
|
commitdiff
|
tree
2011-03-02
Rod
r
igo
K
umpera
Fix lin
u
x build
commit
|
commitdiff
|
tree
2011-03-02
Rodri
g
o Kumpera
Fi
x
non x
8
6 builds
commit
|
commitdiff
|
tree
2011-03-02
R
o
drigo
Kumpera
Us
e
m
ono-context machinery for x86
.
commit
|
commitdiff
|
tree
2011-03-02
Ro
d
rigo Kumpera
Use new mono-context
.
h for
x86
.
commit
|
commitdiff
|
tree
2011-03-02
Ro
d
r
i
go
K
umpera
I
n
i
t
ial impleme
n
tation of mono-context
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumper
a
Move mgre
g
_
t to utils
.
commit
|
commitdiff
|
tree
2011-03-02
Rod
r
igo
Kump
e
ra
Reset ii
d
of unload
e
d gener
i
c
i
nterfaces correctly
.
commit
|
commitdiff
|
tree
2011-03-01
R
o
drig
o
Kumpera
I
mplement better semant
i
cs for unverifiable code
.
commit
|
commitdiff
|
tree
2011-03-01
Rodri
g
o Kumper
a
Handle RV
A
!=0
&
pinvoke or
ica
l
l
.
commit
|
commitdiff
|
tree
2011-03-01
Rodr
i
go
Kumpera
Fix
t
e
st to work
r
eliab
l
y
u
nd
e
r boehm
commit
|
commitdiff
|
tree
2011-02-28
R
odrigo Kumpe
r
a
H
a
ndle demormalized
o
b
j
e
c
t and string types
.
commit
|
commitdiff
|
tree
2011-02-28
Rod
r
igo Kumpera
Check f
o
r o
v
errid
e
visibility in
another place
.
commit
|
commitdiff
|
tree
2011-02-28
Ro
d
rigo Kumpera
A
dd hack fo
r
w
c
f around the fix for #609813
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpe
r
a
Add reg
r
e
s
sion
t
e
s
t for
#
674120
commit
|
commitdiff
|
tree
2011-02-28
Rodr
i
go Kumpera
Handle Comp
a
reTo(long) a
n
d huge n
u
mbe
r
s
.
commit
|
commitdiff
|
tree
2011-02-24
Ro
d
rigo Kump
e
ra
Extract a
m
acro to loop over all threads
.
commit
|
commitdiff
|
tree
2011-02-23
R
o
drigo Kump
e
ra
Enable
loc
k
ing fast pa
t
h
on
d
ar
w
in-x86
.
commit
|
commitdiff
|
tree
next