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 Kumpera
update msvc
build
commit
|
commitdiff
|
tree
2011-04-21
Rodrigo Ku
m
per
a
Ad
d
w
i
n32 stub
b
a
ckend for mono-threa
d
s
commit
|
commitdiff
|
tree
2011-04-20
Rodrigo Kump
e
ra
H
a
ving a
typ
e
con
s
tra
i
nt
to a valuety
p
e satisfies
.
.
.
commit
|
commitdiff
|
tree
2011-04-20
Rodrig
o
K
umpe
r
a
publish t
h
e s
a
m
e eve
n
ts as
p
t
h
r
e
a
d_stop_world
commit
|
commitdiff
|
tree
2011-04-18
Rodrigo
K
u
m
pera
Workaround
i
o
-
la
y
e
r
crash
i
n
g
wh
e
n
the
runtime
ex
i
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kumpera
Initial drop of the new suspend ma
c
hi
n
ery
.
commit
|
commitdiff
|
tree
2011-04-14
Ro
d
rigo Kumpera
Fix 64bit
s
mono
o
n window
s
.
commit
|
commitdiff
|
tree
2011-04-14
Rod
r
igo Kump
e
ra
Add regression test
commit
|
commitdiff
|
tree
2011-04-14
Rodri
g
o
K
umpera
Take cons
t
r
aints into account w
h
en checking
for VAR
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo
Kum
p
era
Fix some tests th
a
t
g
o
t b
r
oken
due
t
o the veri
f
ier
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rod
r
igo Kumpera
Impr
o
ve
err
o
r messa
g
e
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo Ku
m
pera
I
mplement
t
he JIT
s
ide
o
f
t
he new mono-thre
a
ds c
a
ll
b
acks
.
commit
|
commitdiff
|
tree
2011-04-13
Rod
r
igo Kum
p
era
Add new s
e
t of callb
a
cks to be
provided by the J
I
T
.
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo Kumper
a
Mo
v
e posix
only code to a separate file
.
commit
|
commitdiff
|
tree
2011-04-12
Rodrigo K
u
mpe
r
a
A
v
oid some d
u
pl
i
cate
work when we
d
on't have KW_THREAD
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo Ku
m
pera
Handle attached threads c
o
rrec
t
l
y on wi
n
dows
.
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo
K
umpera
Introd
u
ce Cr
e
a
t
eTh
r
ead wrapper to mak
e
mono-threads
.
.
.
commit
|
commitdiff
|
tree
2011-04-11
R
o
drigo Kumpera
Fix mono-tls usag
e
un
d
er windows
commit
|
commitdiff
|
tree
2011-04-11
Rodr
i
go K
u
mpera
Add missing
f
il
e
s to msvc project
commit
|
commitdiff
|
tree
2011-04-10
Rodri
g
o Kum
p
era
Replace
p
osi
x
t
ls wit
h
m
o
n
o
-
tls
s
o i
t
works on window
s
.
.
.
commit
|
commitdiff
|
tree
2011-04-10
Rodrigo Kumpera
Implement low lev
e
l TLS
p
r
imitiv
e
s
.
Ca
n
't afford
s
ome
.
.
.
commit
|
commitdiff
|
tree
2011-04-09
Ro
d
rig
o
K
u
mpera
Add mono-threads
.
c t
o
msvc build
commit
|
commitdiff
|
tree
2011-04-09
Rodrigo Kumpera
Fist
p
ass into fixing t
h
e
win
3
2 build
commit
|
commitdiff
|
tree
2011-04-08
Rod
r
igo Kumper
a
Fix
si
l
ly C&
P
bug
.
commit
|
commitdiff
|
tree
2011-04-08
R
o
drigo Kum
p
era
Ex
t
ract mono_thread
s
_i
s
_criti
c
al
_
method
commit
|
commitdiff
|
tree
2011-04-08
Rodrigo
K
umpera
F
i
x n
u
l
l
-gc
commit
|
commitdiff
|
tree
2011-04-08
R
odrig
o
Kump
e
r
a
Add mono
_
gc_is_
c
ritic
a
l
_me
t
h
o
d t
o
th
e
in
t
ernal GC
a
pi
commit
|
commitdiff
|
tree
2011-04-08
Rod
r
igo Kumpera
M
ove thread manageme
n
t from sgen to utils
.
Mo
v
e
smr
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
Rodri
g
o Kump
e
ra
Add reg
r
ession
t
est
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrigo
Kumpera
Ha
n
d
le c
o
nstraine
d
.
wi
t
h dynam
i
c methods
.
commit
|
commitdiff
|
tree
2011-04-07
R
o
d
rigo Kumpera
Fix a race condit
i
on o
n
t
hread creation
.
commit
|
commitdiff
|
tree
2011-04-06
Rodri
g
o Kumper
a
Z
ero rem as d
a
rwin retur
n
s a
funny value when nanoslee
p
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpera
Remove useless comm
e
nted code
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo
K
umpera
Increase number of
h
az
a
rd
p
o
i
nter to
3
.
The linke
d
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo K
u
mper
a
Ma
k
e
t
he
smal
l
_i
d
_ta
b
le a bi
t
set
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpera
Fix w
a
rning on mis
s
i
ng header
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo
K
umpera
Fix ty
p
o
in d
o
c
umentatio
n
commit
|
commitdiff
|
tree
2011-04-05
Rodr
i
go Kumpera
Fix thinko
commit
|
commitdiff
|
tree
2011-04-05
Rodri
g
o K
u
mpera
Ad
d
imple
m
e
n
ta
t
i
o
n of
a
loc
k
free
linked list set
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Mor
e
pl
a
t c
l
eanups
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kump
e
ra
Ar
c
h clea
n
up
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Fix th
r
ead resta
r
t under mach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
E
x
t
ract suspen
d
code f
r
om m
o
no_sgen_th
r
ead_han
d
s
h
ak
e
.
commit
|
commitdiff
|
tree
2011-03-31
Ro
d
r
i
go K
u
mpera
Fix wi
n
32
f
ile nam
e
cano
n
ic
a
l
ization
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo Kumpe
r
a
Fix domai
n
TLS loading
.
commit
|
commitdiff
|
tree
2011-03-30
Rod
r
igo Kump
e
ra
Cast p to ch
a
r* since the off
s
et is in b
y
te
u
nits
.
commit
|
commitdiff
|
tree
2011-03-18
R
odri
g
o
Kumpera
Move get_hazar
d
ou
s
_
pointer to utils/hazard-pointer
.
commit
|
commitdiff
|
tree
2011-03-18
Rodrigo Ku
m
pera
Move hazard p
o
inter and smal
l
_id
c
o
de to utils/hazard
.
.
.
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo
Kumpera
Reintro
d
uc
e
support for or
i
g_ex_ctx
commit
|
commitdiff
|
tree
2011-03-15
Rodrig
o
Kum
p
era
Fix signature
commit
|
commitdiff
|
tree
2011-03-15
Rodri
g
o Kumpera
Add mono_sgen_t
h
r
e
ad_inf
o
_
c
urrent to
sp
e
ed
u
p
s
elf lo
o
kups
.
commit
|
commitdiff
|
tree
2011-03-15
Ro
d
rigo
Kumpe
r
a
U
s
e constant stack space for
S
TW under da
r
win
.
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kumpera
Leverage Sge
n
ThreadInfo::mach_port
.
commit
|
commitdiff
|
tree
2011-03-15
Rod
r
igo Kumpera
Sto
r
e
the mach por
t
on Sge
n
ThreadInfo
commit
|
commitdiff
|
tree
2011-03-10
R
o
dri
g
o
Kumpe
r
a
Export mono_raise_e
x
ceptio
n
_
with_
c
tx to
metadata
.
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o Ku
m
p
era
Fix ia64 m
o
no
-
context
.
h
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
K
umpera
Remote all traces o
f
old style unwinding fro
m
mini
.
commit
|
commitdiff
|
tree
2011-03-10
R
o
drigo K
u
mpera
Expo
r
t new style unw
i
ndi
n
g functions
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
Kumpe
r
a
Unify EH
callbacks
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Move
E
H
h
a
ndler t
o
mono_ex
c
ept
i
ons_init
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
K
umpera
M
o
v
e Mono
C
o
ntext to mo
n
o
-contex
t
for ia64
commit
|
commitdiff
|
tree
2011-03-10
R
o
drig
o
Kumpera
M
o
ve
MonoCon
t
ext to mono-context for
s
pa
r
c
commit
|
commitdiff
|
tree
2011-03-10
Rodr
i
g
o Kump
e
ra
Move MonoConte
x
t to mono
-
context for ppc
commit
|
commitdiff
|
tree
2011-03-10
R
od
r
igo Kumpera
dist new file
commit
|
commitdiff
|
tree
2011-03-10
Rodrig
o
Kumpera
Fix some
o
pcod
e
s dreg t
y
pe
.
commit
|
commitdiff
|
tree
2011-03-10
Rodr
i
g
o
K
um
p
era
F
i
x a w
a
rning
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
mono_
g
c
_alloc_
m
at
u
re mus
t
ch
e
c
k if the object needs
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o
Kumper
a
Cleanup and d
o
cu
m
en
t
the new
unwin
d
stuff a bit
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
R
eplace mono_walk_stack with mono_stac
k
_walk
_
simple
.
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o Kumpera
Cleanup sdb to use
the new
unwin
d
state code
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrig
o
Kumpera
Add mono_thr
e
ad_stat
e
_init_from_mo
n
octx
commit
|
commitdiff
|
tree
2011-03-09
Rod
r
igo Ku
m
pera
F
irst
pa
s
s removing the old
unwinding
c
o
de
.
commit
|
commitdiff
|
tree
2011-03-09
R
o
dr
i
go K
u
m
pera
Int
r
oduc
e
Mon
o
Threa
d
UnwindState and a bu
n
ch overloads
.
.
.
commit
|
commitdiff
|
tree
2011-03-09
R
odri
g
o
K
u
mpera
Move
some stack unwin
d
i
n
g defines to ut
i
l
s
commit
|
commitdiff
|
tree
2011-03-08
Rod
r
ig
o
Kump
e
ra
Fix windows build
commit
|
commitdiff
|
tree
2011-03-04
Rodrigo Kumper
a
Fix the win32 build
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kumpera
Chec
k
ing if a type is a r
e
ference must be g
s
h
aring
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Ro
d
r
i
go
Kumpera
Switch amd64 to use MonoConte
x
t
commit
|
commitdiff
|
tree
2011-03-03
R
odrigo Kum
p
era
Us
e
MonoC
o
n
t
ext from u
t
ils/mono-context
commit
|
commitdiff
|
tree
2011-03-03
R
od
r
igo Kum
p
era
Implement MonoContext for amd6
4
.
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kumpera
Cleanup the #i
f
def me
s
s
.
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kumpera
Make sure
we sca
n
al
l
gregs on x86
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kump
e
ra
F
ix linux build
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumpera
Fix non
x86 builds
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Ku
m
pera
Us
e
mono-c
o
ntext machiner
y
for
x
86
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumpera
Use new mono-context
.
h for x86
.
commit
|
commitdiff
|
tree
2011-03-02
R
odrig
o
Kumpera
Init
i
al imp
l
emen
t
a
tion of mono
-
context
.
commit
|
commitdiff
|
tree
2011-03-02
Rodri
g
o Kumpera
Move m
g
reg_t
to utils
.
commit
|
commitdiff
|
tree
2011-03-02
R
o
drigo Ku
m
pera
Reset iid of unload
e
d generic
interface
s
corr
e
c
t
ly
.
commit
|
commitdiff
|
tree
2011-03-01
Rodrigo Kumpera
Impleme
n
t
b
e
tt
e
r semantics
for unv
e
r
ifiabl
e
code
.
commit
|
commitdiff
|
tree
2011-03-01
Rodrigo
Kum
p
era
Handle RVA !=0 & pinvoke or i
c
all
.
commit
|
commitdiff
|
tree
2011-03-01
Rodrigo K
u
mpera
Fix test to work reliably
und
e
r bo
e
hm
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
Handle demormalized object a
n
d s
t
ring
t
y
pes
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpe
r
a
C
heck for override visibility in another
p
lace
.
commit
|
commitdiff
|
tree
2011-02-28
R
o
d
rigo Kumpera
Add hack for wcf around the f
i
x f
o
r #609813
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
Add regression te
s
t for #674120
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumper
a
Hand
l
e Compar
e
T
o
(long)
and huge numbers
.
commit
|
commitdiff
|
tree
2011-02-24
Rodrig
o
K
u
m
pera
Ext
r
act a macr
o
to
l
oop over all thre
a
ds
.
commit
|
commitdiff
|
tree
2011-02-23
R
odrig
o
Kump
e
ra
E
n
ab
l
e lock
i
ng fast path
on darwin-x86
.
commit
|
commitdiff
|
tree
2011-02-23
Rodr
i
go
K
ump
e
ra
Enable monitor enter/
e
xi
t
wrappers under sgen
.
commit
|
commitdiff
|
tree
next