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
R
odr
i
go
Kumpera
u
p
date msvc build
commit
|
commitdiff
|
tree
2011-04-21
Rodrigo Kumpera
Add win32 s
t
ub b
a
c
kend for mono-t
h
r
eads
commit
|
commitdiff
|
tree
2011-04-20
R
o
drigo Kumper
a
Having a type constraint to a valuetype s
a
t
i
s
fies
.
.
.
commit
|
commitdiff
|
tree
2011-04-20
Rodrigo Kumpera
pu
b
lish th
e
sa
m
e events as pthrea
d
_stop_wor
l
d
commit
|
commitdiff
|
tree
2011-04-18
Rodrigo Kump
e
ra
Workaround i
o
-laye
r
cr
a
sh
i
n
g when the runtime exit
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kump
e
r
a
Ini
t
ia
l
dro
p
of th
e
n
e
w suspend m
a
chinery
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo
Kumper
a
Fix 64bits mo
n
o
on windows
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kumpera
Add regressi
o
n test
commit
|
commitdiff
|
tree
2011-04-14
Rod
r
ig
o
Kumpe
r
a
Ta
k
e con
s
t
r
aints in
t
o account w
h
en checking for VAR
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
R
odrigo
Kumpe
r
a
Fix some tests that
g
ot broken due to
the verifier
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rod
r
igo Kumpera
Improve e
r
ror message
commit
|
commitdiff
|
tree
2011-04-13
R
o
drigo Kumpera
I
m
plement t
h
e JIT si
d
e of the new
m
o
n
o-thread
s
cal
l
backs
.
commit
|
commitdiff
|
tree
2011-04-13
Ro
d
r
igo Kumpera
Ad
d
new set of cal
l
b
acks
t
o be provided by the JIT
.
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo
K
um
p
era
Move posi
x
only code to a sep
a
rate file
.
commit
|
commitdiff
|
tree
2011-04-12
Rodrig
o
Kumpera
A
v
oid
s
om
e
duplicate work wh
e
n we do
n
't hav
e
KW_THREAD
commit
|
commitdiff
|
tree
2011-04-11
R
odrigo Kumpera
Handle attached threads corre
c
t
l
y
on windows
.
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo Kumpera
Introduce CreateThread wra
p
per to make mono-thread
s
.
.
.
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo K
u
mpera
Fix mono-t
l
s
u
sage under wi
n
d
ows
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo Kum
p
era
Add missing file
s
to msvc project
commit
|
commitdiff
|
tree
2011-04-10
Rodrigo Kumpera
Replace posi
x
t
ls with mono-tls so it works on windows
.
.
.
commit
|
commitdiff
|
tree
2011-04-10
R
o
drigo Kumper
a
I
m
pl
e
ment l
o
w lev
e
l TLS primit
i
ves
.
Can't affor
d
some
.
.
.
commit
|
commitdiff
|
tree
2011-04-09
Rodrigo Kump
e
ra
Add mono-thre
a
ds
.
c to msvc build
commit
|
commitdiff
|
tree
2011-04-09
Rodr
i
go Kumpera
F
i
st
pass
i
nto fixing t
h
e wi
n
3
2
b
uild
commit
|
commitdiff
|
tree
2011-04-08
Rodrigo
Kum
p
era
Fix sill
y
C&P bug
.
commit
|
commitdiff
|
tree
2011-04-08
Rodr
i
go Ku
m
pera
Extract
m
ono_threads_is_critical_method
commit
|
commitdiff
|
tree
2011-04-08
Ro
d
rigo
Ku
m
pera
Fix null-gc
commit
|
commitdiff
|
tree
2011-04-08
Rodrigo Kumpera
Add mono_gc_
i
s
_
critical_method to the internal
G
C api
commit
|
commitdiff
|
tree
2011-04-08
Rodri
g
o Kumper
a
Mo
v
e th
r
e
ad man
a
g
e
m
ent
from
s
g
en to utils
.
Move smr
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
R
odrigo Kumpe
r
a
Add
regressi
o
n
test
.
commit
|
commitdiff
|
tree
2011-04-07
Rod
r
i
go Kumpera
H
andle const
r
ained
.
w
i
th dynam
i
c
methods
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrigo
K
umpera
F
ix a r
a
ce condition on thread
c
r
ea
t
ion
.
commit
|
commitdiff
|
tree
2011-04-06
Rodr
i
go Kum
p
era
Zero rem as darwin returns a
f
unny
v
alue when nanosl
e
ep
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Ro
d
rigo Kumpera
Remo
v
e
u
sel
e
s
s
commented code
commit
|
commitdiff
|
tree
2011-04-06
R
o
d
rigo Ku
m
pera
Increase number of hazard pointer to 3
.
The li
n
ked
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpera
Make the small
_
id_table a
b
i
tset
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpera
Fix warn
i
ng on missing header
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpera
Fix typo in document
a
tion
commit
|
commitdiff
|
tree
2011-04-05
Rodrigo Kumpera
Fix
t
hinko
commit
|
commitdiff
|
tree
2011-04-05
Rodri
g
o Kumper
a
Ad
d
imple
m
entation of a lock free li
n
ked list set
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Ku
m
pera
More
p
lat clea
n
ups
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Arch cleanup
.
commit
|
commitdiff
|
tree
2011-04-01
Ro
d
rigo
Kum
p
e
ra
Fix thread re
s
t
a
r
t under mach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodri
g
o Kump
e
ra
Extract
s
u
s
p
e
n
d code from mon
o
_sgen_thread
_
handsha
k
e
.
commit
|
commitdiff
|
tree
2011-03-31
Rod
r
igo Kumpera
Fix wi
n
32 file name
c
anonicali
z
ation
.
commit
|
commitdiff
|
tree
2011-03-30
Rod
r
igo Kumpera
Fix domain TLS loading
.
commit
|
commitdiff
|
tree
2011-03-30
Rod
r
igo Kumpera
Cast
p to char* si
n
c
e
the offset is in byte units
.
commit
|
commitdiff
|
tree
2011-03-18
Rodrigo Kumpe
r
a
Move
get_hazardous_pointer to
utils/hazard-pointer
.
commit
|
commitdiff
|
tree
2011-03-18
R
o
d
r
ig
o
K
u
mpera
Move h
a
z
ard pointer
and small_id
c
ode to
u
tils
/
haza
r
d
.
.
.
commit
|
commitdiff
|
tree
2011-03-15
Rod
r
igo
K
umper
a
Rein
t
rodu
c
e
support for orig_ex_c
t
x
commit
|
commitdiff
|
tree
2011-03-15
Ro
d
rigo
K
u
mpera
Fix signature
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kump
e
r
a
Add m
o
no_sgen_th
r
ea
d
_
i
nfo_current to speedup self lookups
.
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kum
p
era
Use cons
t
ant sta
c
k spa
c
e for STW und
e
r dar
w
in
.
commit
|
commitdiff
|
tree
2011-03-15
Ro
d
rig
o
Kumpera
Leverage SgenTh
r
eadI
n
fo::mach_port
.
commit
|
commitdiff
|
tree
2011-03-15
Ro
d
rigo
K
umpera
St
o
re the mach port on SgenThreadIn
f
o
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Export mono
_
r
a
ise_excep
t
i
o
n_wi
t
h_ctx to met
a
data
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
F
i
x ia6
4
mono-context
.
h
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
K
umpera
Remote al
l
trac
e
s o
f
ol
d
style
u
nwindin
g
from
mini
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Ku
m
pera
E
x
port n
e
w
style unwinding functions
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Unify EH ca
l
lbacks
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
M
ove EH
h
a
ndler
to mo
n
o_exceptions_init
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o
Kumpera
Move MonoContex
t
to mono-contex
t
for ia64
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Move Mo
n
oContext to mono-conte
x
t
for sparc
commit
|
commitdiff
|
tree
2011-03-10
R
o
drigo Kumpera
M
ove Mon
o
C
onte
x
t
t
o m
o
no-co
n
t
e
x
t
for ppc
commit
|
commitdiff
|
tree
2011-03-10
Rodrig
o
K
u
mpera
dis
t
new fil
e
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o
K
umpera
Fix some
opcod
e
s dreg type
.
commit
|
commitdiff
|
tree
2011-03-10
Rod
r
igo Kumpera
Fix a warni
n
g
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
Kumpera
mono_g
c
_al
l
o
c_mature must check
if the
ob
j
ect nee
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Cl
e
a
n
up and
document the new unwind stuff a bit
.
commit
|
commitdiff
|
tree
2011-03-10
R
o
drigo
K
u
mpera
Re
p
lac
e
mono_
w
alk_s
t
ack with mono_stack_walk_si
m
ple
.
commit
|
commitdiff
|
tree
2011-03-10
Rodr
i
go Kumpe
r
a
C
l
eanup sdb to use th
e
new unwind state
c
od
e
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kump
e
ra
Add mono_thr
e
a
d
_state_
i
nit_
f
r
o
m_mono
c
tx
commit
|
commitdiff
|
tree
2011-03-09
Rodrigo
K
umpera
Fir
s
t
pass removing the old unw
i
nding code
.
commit
|
commitdiff
|
tree
2011-03-09
Rodrigo Kump
e
ra
Introduce MonoTh
r
ead
U
n
windState and
a
bunch overloads
.
.
.
commit
|
commitdiff
|
tree
2011-03-09
Rodrigo Kumpera
Move some stack unwindin
g
defines to util
s
commit
|
commitdiff
|
tree
2011-03-08
Rodrigo Kumpera
Fi
x
windo
w
s build
commit
|
commitdiff
|
tree
2011-03-04
Rodrigo Kumpe
r
a
F
i
x the win32 build
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kumpera
Checking if a
t
y
p
e is a refe
r
ence must be gsharin
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
R
o
drigo Kumpe
r
a
Swi
t
c
h amd
6
4 to use
M
o
n
oContext
commit
|
commitdiff
|
tree
2011-03-03
Rod
r
ig
o
Kumpera
Use Mon
o
Contex
t
fro
m
utils/mono-context
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo
Kumpera
Im
p
lement Mono
C
ontext for amd64
.
commit
|
commitdiff
|
tree
2011-03-03
Rod
r
igo Kumpera
Cleanup
t
he #ifdef
me
s
s
.
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kum
p
era
Make sure we sca
n
a
l
l
gregs
o
n
x
8
6
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumpera
Fix l
i
n
ux buil
d
commit
|
commitdiff
|
tree
2011-03-02
Rodri
g
o Kump
e
r
a
F
ix non
x
86 builds
commit
|
commitdiff
|
tree
2011-03-02
Ro
d
rigo
K
umpera
Use mono-context machinery for x
8
6
.
commit
|
commitdiff
|
tree
2011-03-02
R
odrigo Kumpera
Us
e
new mono-cont
e
xt
.
h
fo
r
x86
.
commit
|
commitdiff
|
tree
2011-03-02
Rod
r
igo Kumpera
Initial implemen
t
ation of mon
o
-context
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo
K
umpera
Move mgreg
_
t to util
s
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumper
a
Reset iid
o
f unlo
a
ded
g
eneric interfaces correctly
.
commit
|
commitdiff
|
tree
2011-03-01
Rodrigo Kump
e
ra
I
m
plement better semantics for unverifiable code
.
commit
|
commitdiff
|
tree
2011-03-01
Rodr
i
go Kumpera
Han
d
le RV
A
!=0 & pinvoke or ical
l
.
commit
|
commitdiff
|
tree
2011-03-01
R
o
drigo Kumper
a
Fix
test
to work reliably un
d
e
r boehm
commit
|
commitdiff
|
tree
2011-02-28
R
o
dri
g
o Kumpera
Handle
demormali
z
e
d object and s
t
ring
t
y
p
es
.
commit
|
commitdiff
|
tree
2011-02-28
Rodri
g
o Kumpera
Check for ov
e
rride visibility in another place
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrig
o
Kumpera
Ad
d
hack for w
c
f
around the f
i
x
for
#609813
commit
|
commitdiff
|
tree
2011-02-28
Rod
r
igo Kumpe
r
a
A
dd regr
e
ssion
t
est for
#
67412
0
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
H
a
n
dle
C
o
mpar
e
T
o
(long) an
d
huge number
s
.
commit
|
commitdiff
|
tree
2011-02-24
Ro
d
r
i
go Kumper
a
Ex
t
r
a
ct a ma
c
ro to
loop over all threads
.
commit
|
commitdiff
|
tree
2011-02-23
Rodr
i
go Kumper
a
Enable lock
i
ng fast path on darwin-x
8
6
.
commit
|
commitdiff
|
tree
2011-02-23
Rodrigo Kumpera
Enabl
e
mo
n
i
t
o
r enter
/
e
xi
t
wr
a
p
pers
under sgen
.
commit
|
commitdiff
|
tree
next