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
Take constraints into account when checking for VAR assignability.
2011-04-14
Rodr
i
go Ku
m
pera
Take constraints into accou
n
t when
checking for VAR
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kumpe
r
a
Fix some
t
e
s
ts
that
g
o
t broken
d
ue to the verifier
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kumpe
r
a
Improve
e
rror message
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo Ku
m
per
a
Implement the
J
I
T side of the new mono-threads callba
c
ks
.
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo
Kumpera
Add new
set
o
f
callbac
k
s to be pr
o
vided by
t
he JIT
.
commit
|
commitdiff
|
tree
2011-04-13
R
odrigo Kumpera
Move posix only code to a separate file
.
commit
|
commitdiff
|
tree
2011-04-12
Rodr
i
go Kum
p
era
Avoid some du
p
lica
t
e wo
r
k wh
e
n we don't have KW_THREA
D
commit
|
commitdiff
|
tree
2011-04-11
Rodrig
o
Kum
p
era
Han
d
le at
t
ached threa
d
s
c
orrec
t
ly on wi
n
d
ows
.
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo Kumper
a
Introduce Creat
e
Thread wrapp
e
r to make mono-threads
.
.
.
commit
|
commitdiff
|
tree
2011-04-11
R
o
d
r
igo Kump
e
ra
Fix mono-tls usage un
d
er wind
o
ws
commit
|
commitdiff
|
tree
2011-04-11
R
odrigo Kum
p
era
Add missing files to msvc proj
e
ct
commit
|
commitdiff
|
tree
2011-04-10
R
odri
g
o Kumpera
Replace po
s
ix tls with mono-tls so it
w
orks on windows
.
.
.
commit
|
commitdiff
|
tree
2011-04-10
Rodrigo Kumpera
Implement low
level TLS
pr
i
mitives
.
Can't afford som
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-09
Rodrigo Kumpera
Add mono-th
r
ead
s
.
c to m
s
vc b
u
i
ld
commit
|
commitdiff
|
tree
2011-04-09
Rodrigo Ku
m
p
e
ra
Fist
p
ass into fix
i
ng the w
i
n32 build
commit
|
commitdiff
|
tree
2011-04-08
Rod
r
igo Kumpera
Fix s
i
lly C&P bug
.
commit
|
commitdiff
|
tree
2011-04-08
Rodri
g
o Kumpera
Extract mono_threads
_
is_
c
ritical_method
commit
|
commitdiff
|
tree
2011-04-08
Rod
r
igo Kumpera
F
ix
n
ull-
g
c
commit
|
commitdiff
|
tree
2011-04-08
R
o
drigo K
u
mpera
A
d
d
mono_gc_is_critical_method to th
e
internal GC api
commit
|
commitdiff
|
tree
2011-04-08
R
odrigo K
u
mpera
M
ove t
h
read m
a
n
a
g
ement from sgen to utils
.
M
o
ve smr
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrig
o
Kum
p
era
Add regre
s
sion test
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrigo Kump
e
ra
Handle constrained
.
with dynamic meth
o
d
s
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrigo Kumpera
Fi
x
a race
conditio
n
on thread c
r
eati
o
n
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo
Kumpera
Zero
rem as darwin returns a funny value when nanosleep
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
R
o
dr
i
g
o
K
umpera
Remove
u
sele
s
s c
o
mmented code
commit
|
commitdiff
|
tree
2011-04-06
R
o
drigo Kumpera
Increase number o
f
h
azard p
o
i
nter to 3
.
T
he linke
d
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
R
o
drigo Kumpe
r
a
Make the small_id_tabl
e
a bi
t
se
t
.
commit
|
commitdiff
|
tree
2011-04-06
Ro
d
rigo
K
umpera
Fix warning on mis
s
i
ng header
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpe
r
a
Fix typo in documentation
commit
|
commitdiff
|
tree
2011-04-05
Rodrigo
K
umpera
Fix
thinko
commit
|
commitdiff
|
tree
2011-04-05
Rodrigo Kumpera
A
d
d
i
m
p
lementat
i
on of
a
lock free linked
l
ist set
.
commit
|
commitdiff
|
tree
2011-04-01
Rodr
i
go Ku
m
per
a
M
ore plat cleanups
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Arch
cleanup
.
commit
|
commitdiff
|
tree
2011-04-01
R
o
d
ri
g
o
K
u
mpera
F
ix thread res
t
art
under mach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
K
umpera
Extract suspend code fro
m
mono_sgen_thread_handshake
.
commit
|
commitdiff
|
tree
2011-03-31
R
o
dr
i
go
K
u
m
pera
Fix win32
file name ca
n
onica
l
i
z
ation
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo Kumpe
r
a
Fix domain
T
L
S
loading
.
commit
|
commitdiff
|
tree
2011-03-30
Rod
r
igo K
u
mpera
Cast p
t
o
c
har* since the off
s
et is
i
n b
y
te un
i
ts
.
commit
|
commitdiff
|
tree
2011-03-18
Rodrigo Ku
m
pera
Move
g
e
t_hazardous
_
point
e
r to
util
s
/hazard
-
pointer
.
commit
|
commitdiff
|
tree
2011-03-18
Rodrigo Kum
p
era
Move ha
z
ard poin
t
er and small_id code to utils/
h
az
a
rd
.
.
.
commit
|
commitdiff
|
tree
2011-03-15
R
odrigo Kump
e
ra
Rei
n
t
roduce support for or
i
g_ex_ctx
commit
|
commitdiff
|
tree
2011-03-15
Ro
d
rigo
K
umpera
F
i
x signa
t
ur
e
commit
|
commitdiff
|
tree
2011-03-15
R
odrigo Kumpera
Add mono_
s
gen_thread_info_
c
u
r
rent
to
speedup self lookups
.
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kumpera
Use
c
onstan
t
stack
s
p
a
ce for STW under darwin
.
commit
|
commitdiff
|
tree
2011-03-15
R
o
drigo Kumper
a
L
everag
e
SgenThreadInfo::m
a
ch_port
.
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kumpera
Store
t
h
e
m
ach port on SgenThreadInfo
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
E
x
port mono_rais
e
_exce
p
tio
n
_w
i
t
h
_ctx to
m
e
tadata
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Fix ia
6
4 mono-con
t
ext
.
h
commit
|
commitdiff
|
tree
2011-03-10
R
odrigo Kumpera
Remote a
l
l
traces of ol
d
sty
l
e
u
n
w
ind
i
ng from mini
.
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o
Kumpera
Export new style unw
i
n
d
ing
f
unct
i
ons
commit
|
commitdiff
|
tree
2011-03-10
R
o
dr
i
g
o Kumpera
Unify
E
H
ca
l
lbacks
.
commit
|
commitdiff
|
tree
2011-03-10
R
o
drigo Kumpera
Move EH handler to mono_exce
p
t
i
o
ns_init
commit
|
commitdiff
|
tree
2011-03-10
R
odrigo Kumpera
Move MonoC
o
nte
x
t to mono-context for ia64
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Ku
m
per
a
Mo
v
e MonoC
o
ntex
t
t
o mono-contex
t
for sparc
commit
|
commitdiff
|
tree
2011-03-10
Rodrig
o
Kumpera
Move
M
o
noCo
n
t
e
xt to mono-
c
ontext
for ppc
commit
|
commitdiff
|
tree
2011-03-10
R
odrigo Kumpera
dist ne
w
file
commit
|
commitdiff
|
tree
2011-03-10
Rodr
i
go Kumpe
r
a
Fix so
m
e
opcode
s
d
r
eg type
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrig
o
Kumpera
F
i
x a warning
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
K
umpera
mono_gc_alloc_matur
e
m
ust check
i
f the objec
t
needs
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
R
o
drigo Kump
e
ra
Clean
u
p and
d
ocument t
h
e new unwind stuff a
b
it
.
commit
|
commitdiff
|
tree
2011-03-10
R
odrigo Kumpera
R
e
place mono_walk_stack with mono_stack_w
a
lk_s
i
mple
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Ku
m
pera
Cleanup sdb to use
the new unwind sta
t
e code
.
commit
|
commitdiff
|
tree
2011-03-10
R
odrigo Kumpera
Ad
d
mono_thread_st
a
te
_
init
_
from_monoctx
commit
|
commitdiff
|
tree
2011-03-09
Rodrigo Kumpera
Fir
s
t pass
r
emov
i
ng
t
h
e
o
ld u
n
winding code
.
commit
|
commitdiff
|
tree
2011-03-09
R
o
d
rig
o
Kumpera
Introduce Mon
o
Th
r
e
a
dUnwindState and a bunch o
v
erloads
.
.
.
commit
|
commitdiff
|
tree
2011-03-09
R
o
drigo K
u
mpera
Mo
v
e some stack u
n
winding defines to uti
l
s
commit
|
commitdiff
|
tree
2011-03-08
R
o
drig
o
Kumpe
r
a
Fix wi
n
dow
s
bui
l
d
commit
|
commitdiff
|
tree
2011-03-04
Rodrigo Ku
m
pera
Fix the
w
in32 build
commit
|
commitdiff
|
tree
2011-03-03
Rodr
i
go K
u
mp
e
ra
Chec
k
ing if
a
type is a ref
e
rence
m
us
t
be gsharin
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
R
od
r
igo Kum
p
era
Switch amd64 t
o
us
e
Mon
o
Context
commit
|
commitdiff
|
tree
2011-03-03
Rod
r
i
g
o Kumpera
U
se MonoC
o
n
text f
r
om
u
tils
/
mono
-
context
commit
|
commitdiff
|
tree
2011-03-03
Ro
d
r
i
g
o Ku
m
pera
Implement MonoContext f
o
r
a
m
d64
.
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo K
u
mpera
C
l
e
anup the
#
ifdef mess
.
commit
|
commitdiff
|
tree
2011-03-03
Rodri
g
o
Kum
p
era
Make
sure we scan all gregs
on x8
6
commit
|
commitdiff
|
tree
2011-03-02
R
od
r
ig
o
Kumpera
Fi
x
linu
x
build
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumpe
r
a
Fix
n
on
x
8
6 bui
l
ds
commit
|
commitdiff
|
tree
2011-03-02
Rodri
g
o
K
u
m
p
era
Use mon
o
-cont
e
xt machinery for x86
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumpera
Use new mono
-
context
.
h for x86
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kump
e
r
a
Initial im
p
lement
a
tion of
m
on
o
-conte
x
t
.
commit
|
commitdiff
|
tree
2011-03-02
Rodri
g
o Kumpera
Move mg
r
eg_t to ut
i
l
s
.
commit
|
commitdiff
|
tree
2011-03-02
Rodr
i
g
o
Kumpera
Reset
i
id of unloaded
g
eneric interfac
e
s
cor
r
e
ctly
.
commit
|
commitdiff
|
tree
2011-03-01
Rodrig
o
Kumpera
Impleme
n
t
b
e
tt
e
r semantics f
o
r unverifiable
c
o
de
.
commit
|
commitdiff
|
tree
2011-03-01
Rodr
i
g
o Kumpera
H
andle
RV
A
!=0 & pinvoke or i
c
al
l
.
commit
|
commitdiff
|
tree
2011-03-01
Rod
r
igo Kumpera
F
i
x test t
o
work reliably under
b
oehm
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpe
r
a
H
a
nd
l
e
d
e
mormalized object and string types
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Ku
m
p
era
Check for ove
r
ride visib
i
li
t
y
i
n anothe
r
place
.
commit
|
commitdiff
|
tree
2011-02-28
R
odr
i
g
o
Kumpera
Add hack
for wcf around the
fix for #
6
09813
commit
|
commitdiff
|
tree
2011-02-28
R
o
drigo Kumpera
Add regression
test f
o
r #
6
74120
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
Hand
l
e CompareTo(lo
n
g)
and huge n
u
mbers
.
commit
|
commitdiff
|
tree
2011-02-24
Rodrigo Kumpera
Extra
c
t a ma
c
ro t
o
l
o
o
p over a
l
l threads
.
commit
|
commitdiff
|
tree
2011-02-23
R
o
drigo Kumpera
En
a
b
le lockin
g
fast path on dar
w
in-x86
.
commit
|
commitdiff
|
tree
2011-02-23
Rodrigo Kum
p
e
r
a
Enable m
o
nitor enter/exit wrappe
r
s under sgen
.
commit
|
commitdiff
|
tree
2011-02-23
R
o
d
r
i
go
Kumpera
Use new shared c
o
de for dar
w
in
f
a
st
t
ls
.
commit
|
commitdiff
|
tree
2011-02-23
Rodrigo Ku
m
pera
Use darwi
n
fas
t
tls a
c
ross the boa
r
d
.
commit
|
commitdiff
|
tree
2011-02-23
Rodrigo Kumpera
Redude warning spew under darwin
commit
|
commitdiff
|
tree
2011-02-22
Rodri
g
o Kumpera
Properly check arguments in List<T> IC
o
llection
.
CopyTo
.
commit
|
commitdiff
|
tree
2011-02-21
Rodrigo
K
umpera
Check if the o
v
er
r
ide declaration is visible to the
.
.
.
commit
|
commitdiff
|
tree
2011-02-21
Rodrigo K
u
mpera
Skip visibility c
h
e
c
ks
f
rom corlib inter
n
al assemblie
s
.
commit
|
commitdiff
|
tree
2011-02-21
Rodrig
o
Kumpera
Move declaration to a more appropriat
e
header
.
commit
|
commitdiff
|
tree
2011-02-18
Rodrigo Ku
m
pera
Handle overrides on even
t
s w
h
en r
e
t
rieving
c
attrs
.
commit
|
commitdiff
|
tree
next