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
Kumper
a
up
d
ate msvc build
commit
|
commitdiff
|
tree
2011-04-21
Rodrigo Kumpera
Add win32 stub backend fo
r
m
o
no-thre
a
ds
commit
|
commitdiff
|
tree
2011-04-20
Rodrigo Ku
m
pe
r
a
Having
a type constraint to a valuetype
satisfies
.
.
.
commit
|
commitdiff
|
tree
2011-04-20
Rodrigo Kum
p
era
publish th
e
same e
v
ents as pthre
a
d_stop
_
wo
r
ld
commit
|
commitdiff
|
tree
2011-04-18
Rodrigo Kumpera
W
orkaro
u
nd io-laye
r
crashing w
h
e
n
the runtime exit
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Ro
d
rigo Ku
m
p
era
I
nitial drop of the new suspend machi
n
er
y
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kump
e
ra
F
i
x 64bits mon
o
o
n
w
indows
.
commit
|
commitdiff
|
tree
2011-04-14
R
o
d
r
igo K
u
mpera
Add regressi
o
n test
commit
|
commitdiff
|
tree
2011-04-14
Rodrig
o
Kum
p
e
r
a
T
ake con
s
traints int
o
acco
u
nt when checking f
o
r VAR
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo
K
u
mpera
Fix
s
ome tests th
a
t
g
ot broke
n
d
ue
t
o the
v
e
rifier
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kumpera
Improv
e
error m
e
ss
a
ge
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo Kump
e
ra
Implement the JIT side of the new mono-threads callbac
k
s
.
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo Kump
e
ra
Add new set of callbacks to be pro
v
ided by the JIT
.
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo
K
ump
e
ra
Mov
e
posix only code to a sep
a
r
a
t
e f
i
le
.
commit
|
commitdiff
|
tree
2011-04-12
Ro
d
rig
o
Kumpera
Av
o
id some duplicate
work whe
n
we
d
on
'
t
h
ave KW_THREAD
commit
|
commitdiff
|
tree
2011-04-11
Ro
d
r
igo Kumper
a
Ha
n
dl
e
attached t
h
reads corre
c
tly on windows
.
commit
|
commitdiff
|
tree
2011-04-11
R
o
drigo Kumpera
Introduce Crea
t
eThread wrapp
e
r to
m
ake m
o
no
-
threads
.
.
.
commit
|
commitdiff
|
tree
2011-04-11
Rod
r
ig
o
Kumpera
Fix mono
-
tls usa
g
e under window
s
commit
|
commitdiff
|
tree
2011-04-11
R
odrigo Kump
e
ra
Ad
d
miss
i
ng files to
msvc pr
o
ject
commit
|
commitdiff
|
tree
2011-04-10
Rodr
i
go
K
u
mpera
Replace
p
osix tls
w
ith mon
o
-tls
s
o it works o
n
windows
.
.
.
commit
|
commitdiff
|
tree
2011-04-10
Rodrigo Kumpera
Implement low level TLS
p
rimi
t
ives
.
Ca
n
't afford some
.
.
.
commit
|
commitdiff
|
tree
2011-04-09
Ro
d
ri
g
o
K
umpera
Add
m
ono-thread
s
.
c to msvc build
commit
|
commitdiff
|
tree
2011-04-09
Rodrigo Ku
m
pera
Fist pas
s
into
f
ixing the win32
b
u
ild
commit
|
commitdiff
|
tree
2011-04-08
Rodrigo Kumpera
Fix
sil
l
y C&P bug
.
commit
|
commitdiff
|
tree
2011-04-08
R
o
drigo Kumper
a
Extract m
o
no_thr
e
ads_is_criti
c
al
_
m
ethod
commit
|
commitdiff
|
tree
2011-04-08
Rodrigo Kum
p
era
Fix null-gc
commit
|
commitdiff
|
tree
2011-04-08
Rod
r
igo
K
umpera
Add
mono_
g
c_is_criti
c
al_method to the internal GC api
commit
|
commitdiff
|
tree
2011-04-08
Ro
d
rigo
K
u
mper
a
M
o
v
e thread manageme
n
t f
r
o
m
sgen to uti
l
s
.
Mov
e
s
mr
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
Rodr
i
go K
u
mpera
A
d
d r
e
gression
test
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrigo
Kumpe
r
a
H
andle constrained
.
w
i
t
h
dyn
a
mic methods
.
commit
|
commitdiff
|
tree
2011-04-07
Rod
r
igo
Kumper
a
F
i
x a ra
c
e condition on t
h
read creation
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumper
a
Z
ero rem a
s
darw
i
n returns a funny value when na
n
osleep
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Ro
d
rigo Kumpera
Remove useless commented code
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpera
Increa
s
e
number of hazard po
i
nter to 3
.
T
he linked
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpera
Make t
h
e small_id_table
a
bi
t
se
t
.
commit
|
commitdiff
|
tree
2011-04-06
Ro
d
rigo
Kumpera
Fi
x
warning on m
i
ssing head
e
r
commit
|
commitdiff
|
tree
2011-04-06
Rodri
g
o Ku
m
pera
Fix typo in docum
e
ntation
commit
|
commitdiff
|
tree
2011-04-05
Rodrigo
K
u
m
pera
F
i
x thinko
commit
|
commitdiff
|
tree
2011-04-05
R
o
d
r
igo K
u
mper
a
Ad
d
implemen
t
ation of a lock free
l
inked list set
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
K
umpera
More
plat cleanu
p
s
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
A
rch
cl
e
anup
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
Kumpera
Fix
t
h
read resta
r
t un
d
er mach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Extract susp
e
nd code f
r
om mono_sgen_thread_handshake
.
commit
|
commitdiff
|
tree
2011-03-31
Rodrigo Kumpera
F
ix win32 fi
l
e name can
o
nicaliza
t
ion
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrig
o
Ku
m
pera
Fi
x
dom
a
in
TLS loading
.
commit
|
commitdiff
|
tree
2011-03-30
R
o
dr
i
go
Kumpera
C
a
s
t p
t
o c
h
ar* si
n
ce the
offs
e
t
i
s
i
n by
t
e units
.
commit
|
commitdiff
|
tree
2011-03-18
Rodr
i
go Kumpera
M
o
v
e
get_hazardous_pointer to
utils/
h
a
zard-pointer
.
commit
|
commitdiff
|
tree
2011-03-18
Rodrigo K
u
mpera
M
o
v
e haza
r
d pointer
a
nd small_id cod
e
to utils/ha
z
a
r
d
.
.
.
commit
|
commitdiff
|
tree
2011-03-15
R
o
d
r
i
go Kump
e
r
a
Reintroduce
s
u
pport for orig_ex
_
c
t
x
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kump
e
ra
Fix
s
ignature
commit
|
commitdiff
|
tree
2011-03-15
R
odrigo
K
umpera
Add
m
ono_
s
g
en_
t
hre
a
d_
i
n
fo_current to
s
peedup
self lookups
.
commit
|
commitdiff
|
tree
2011-03-15
Ro
d
rigo Kumper
a
Use co
n
s
tant stack space fo
r
STW un
d
er darwin
.
commit
|
commitdiff
|
tree
2011-03-15
R
o
drigo Kumpe
r
a
Leverage SgenThreadIn
f
o::mac
h
_p
o
rt
.
commit
|
commitdiff
|
tree
2011-03-15
R
odrig
o
K
u
mpera
Store the mach port on S
g
enThreadIn
f
o
commit
|
commitdiff
|
tree
2011-03-10
Rod
r
igo Kumpera
Export mono_raise_
e
xception_with_ct
x
to metad
a
ta
.
commit
|
commitdiff
|
tree
2011-03-10
R
odrigo Kumpera
Fix
i
a64 mon
o
-cont
e
x
t
.
h
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
Ku
m
pera
Remot
e
all t
r
aces of old style unwind
i
ng
f
rom min
i
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo K
u
m
pera
Expo
r
t new
style unwinding functions
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Unify EH callback
s
.
commit
|
commitdiff
|
tree
2011-03-10
Rodr
i
go Kumpera
Move EH
handler to
m
ono_
e
xceptions
_
init
commit
|
commitdiff
|
tree
2011-03-10
Rod
r
igo Kumpera
Move MonoC
o
ntext to mo
n
o
-context f
o
r
ia
6
4
commit
|
commitdiff
|
tree
2011-03-10
R
o
d
rig
o
K
u
mpera
Move M
o
noContext
t
o mono-context f
o
r spar
c
commit
|
commitdiff
|
tree
2011-03-10
Rod
r
igo
Kumpe
r
a
Mo
v
e Mon
o
Cont
e
xt to mono
-
context for ppc
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
K
umpera
dis
t
new fi
l
e
commit
|
commitdiff
|
tree
2011-03-10
Rodrig
o
Kumper
a
Fix some opcodes dreg type
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrig
o
Kumpera
Fix a warning
commit
|
commitdiff
|
tree
2011-03-10
R
o
drigo Ku
m
per
a
mono
_
gc_alloc_mature mu
s
t
c
heck
if the obje
c
t
ne
e
ds
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Lucas Meijer
Implemen
t
signal
chaining for w
i
ndows
.
Us
e
ful
for
letti
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Cleanup
and d
o
cument the new
unwind stu
f
f a bit
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Replace mon
o
_wa
l
k_
s
tack wi
t
h
m
ono
_
stack
_
walk_si
m
ple
.
commit
|
commitdiff
|
tree
2011-03-10
Ro
d
r
igo Kumpera
Cleanu
p
sdb to use the new unwind state code
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo K
u
m
pera
Add mono_
t
hread_state_init_from_mo
n
o
ctx
commit
|
commitdiff
|
tree
2011-03-09
Rodr
i
go Kum
p
e
r
a
Fir
s
t pass removing
t
he
o
ld u
n
winding
c
ode
.
commit
|
commitdiff
|
tree
2011-03-09
Rodrigo Kumpera
Introduce MonoThr
e
adUn
w
indState and a bun
c
h
ov
e
rl
o
ads
.
.
.
commit
|
commitdiff
|
tree
2011-03-09
R
odrigo Kumper
a
Move s
o
m
e
sta
c
k unwinding defi
n
es
t
o utils
commit
|
commitdiff
|
tree
2011-03-08
Rodrigo Kumpera
Fix w
i
ndo
w
s
build
commit
|
commitdiff
|
tree
2011-03-04
Rod
r
igo Kump
e
ra
Fix
t
he win32 build
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kumpera
Checking i
f
a ty
p
e is a r
e
ference
m
ust be gsharing
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kumpera
Swi
t
ch amd64 to
use MonoCon
t
ext
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kump
e
ra
U
se MonoCo
n
te
x
t from
u
til
s
/
m
ono-context
commit
|
commitdiff
|
tree
2011-03-03
R
o
d
r
ig
o
Kump
e
ra
Implement MonoContext
fo
r
amd64
.
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo
Kumpera
Clea
n
up the #i
f
def mess
.
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kumpera
Ma
k
e sur
e
we sc
a
n all gregs
o
n
x86
commit
|
commitdiff
|
tree
2011-03-02
Rod
r
igo Kumper
a
Fix linux
b
uild
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumper
a
Fix non x86
builds
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumpera
Us
e
mono
-
co
n
text machinery for x
8
6
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kump
e
ra
Use new mon
o
-cont
e
xt
.
h
f
o
r
x86
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumpera
Init
i
al
i
mpl
e
mentation of mono-context
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrig
o
K
u
mpe
r
a
Move mgreg_t to ut
i
l
s
.
commit
|
commitdiff
|
tree
2011-03-02
R
odrigo Kumpera
Re
s
et i
i
d of u
n
loaded gener
i
c i
n
terfaces correctly
.
commit
|
commitdiff
|
tree
2011-03-01
Rodrigo Kumpera
Implement be
t
ter
s
emantics for
unverifia
b
l
e code
.
commit
|
commitdiff
|
tree
2011-03-01
Ro
d
rigo
K
u
mpera
Handle RVA
!=0 & pinv
o
ke
or icall
.
commit
|
commitdiff
|
tree
2011-03-01
Rodrigo
K
u
mpera
Fix test to work reli
a
bly u
n
der boehm
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo K
u
mp
e
ra
H
a
ndle demormalized obje
c
t and s
t
ring ty
p
es
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Ku
m
pera
Che
c
k
f
o
r override visibil
i
t
y
in a
n
other pla
c
e
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
Add hac
k
for wcf around
the fix
f
or #60
9
8
1
3
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Ku
m
pera
Add reg
r
essio
n
test f
o
r #6
7
4120
commit
|
commitdiff
|
tree
2011-02-28
Rodri
g
o
Kum
p
e
r
a
H
andle Co
m
par
e
To(lon
g
) and h
u
g
e numbe
r
s
.
commit
|
commitdiff
|
tree
2011-02-24
Rodr
i
g
o
K
um
p
era
Extract a macro to l
o
o
p
o
v
er a
l
l threads
.
commit
|
commitdiff
|
tree
2011-02-23
Rodrigo Kumpera
Enab
l
e loc
k
in
g
fast path on darwin-x86
.
commit
|
commitdiff
|
tree
next