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
Move posix only code to a separate file.
2011-04-13
Rodrigo Kumpera
Move p
o
six only co
d
e to a
separate file
.
commit
|
commitdiff
|
tree
2011-04-12
Rodrigo Kumpera
Avoid some
d
uplicate wo
r
k
when
we don
'
t have
K
W
_
THREAD
commit
|
commitdiff
|
tree
2011-04-11
R
o
d
rigo Kumpe
r
a
Handle at
t
ach
e
d
t
hre
a
ds correctly
o
n windows
.
commit
|
commitdiff
|
tree
2011-04-11
R
o
drigo Kumpera
Introduc
e
CreateThread w
r
a
pper to make mono-threads
.
.
.
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo Kump
e
ra
Fix mon
o
-
t
ls usage under windows
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo
K
um
p
era
Add m
i
ssing fi
l
es to msvc p
r
oje
c
t
commit
|
commitdiff
|
tree
2011-04-10
Rodrigo
Ku
m
p
era
Repla
c
e
posix tls
w
ith mon
o
-tls
s
o
i
t works o
n
windows
.
.
.
commit
|
commitdiff
|
tree
2011-04-10
R
odrigo Kumpera
Imple
m
ent low level T
L
S p
r
imit
i
ves
.
Can't
aff
o
rd some
.
.
.
commit
|
commitdiff
|
tree
2011-04-09
R
odrigo Kumpe
r
a
Add mono-thread
s
.
c to ms
v
c
b
uild
commit
|
commitdiff
|
tree
2011-04-09
Rodrigo
K
umpera
Fist pass into fixing the win32 build
commit
|
commitdiff
|
tree
2011-04-08
Ro
d
ri
g
o Kumpera
Fi
x
sill
y
C&P bug
.
commit
|
commitdiff
|
tree
2011-04-08
Rodr
i
go Kumpera
Extract mono_t
h
reads_is_critical_method
commit
|
commitdiff
|
tree
2011-04-08
Ro
d
ri
g
o Kumpe
r
a
Fix null-gc
commit
|
commitdiff
|
tree
2011-04-08
Rodrigo Kumpera
Add mono_gc_is_
c
r
i
tical_
m
eth
o
d to the
internal GC api
commit
|
commitdiff
|
tree
2011-04-08
R
o
drigo Kumpe
r
a
M
o
ve thread
management from s
g
e
n
to utils
.
Move
s
mr
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
R
od
r
igo K
u
mpera
Add
r
e
g
r
ess
i
on te
s
t
.
commit
|
commitdiff
|
tree
2011-04-07
Rodri
g
o Kum
p
era
Handle constr
a
ined
.
with
dyn
a
mic methods
.
commit
|
commitdiff
|
tree
2011-04-07
Rodrigo Kumpera
Fix a
r
ace condi
t
ion on thread creat
i
on
.
commit
|
commitdiff
|
tree
2011-04-06
Rodr
i
go Kumpera
Z
e
ro rem as
d
arw
i
n retur
n
s a fun
n
y
v
a
lue w
h
en
nanosleep
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
R
o
dr
i
go Kum
p
era
Remov
e
u
seless commented code
commit
|
commitdiff
|
tree
2011-04-06
R
odrigo Ku
m
pera
Increase
number o
f
haz
a
r
d pointer to 3
.
Th
e
linked
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo K
u
mpera
M
a
ke
t
he small_id_table a bitset
.
commit
|
commitdiff
|
tree
2011-04-06
Rodrig
o
Kumpera
Fi
x
warnin
g
on missing header
commit
|
commitdiff
|
tree
2011-04-06
Rodrigo Kumpera
Fix
typo i
n
documentation
commit
|
commitdiff
|
tree
2011-04-05
Rodr
i
go Kumpera
Fix thinko
commit
|
commitdiff
|
tree
2011-04-05
Rodri
g
o
K
umpe
r
a
Add implementation o
f
a lock free
l
inke
d
li
s
t set
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Mo
r
e p
l
at cleanups
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Arch c
l
e
anup
.
commit
|
commitdiff
|
tree
2011-04-01
R
o
d
r
i
g
o Kumpera
F
ix
thread restart unde
r
mach
.
commit
|
commitdiff
|
tree
2011-04-01
R
od
r
igo K
u
mpe
r
a
Extract suspend cod
e
f
rom mono_
s
gen
_
threa
d
_handshake
.
commit
|
commitdiff
|
tree
2011-03-31
Rod
r
igo Kump
e
ra
Fix win32 file name canonicalization
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo Kumpera
Fix domain TLS loading
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo Kumpera
Ca
s
t p to char* since the offset is in byte units
.
commit
|
commitdiff
|
tree
2011-03-18
Rodrigo Kumpe
r
a
M
ov
e
get_h
a
zardous_poi
n
ter to utils/hazar
d
-pointer
.
commit
|
commitdiff
|
tree
2011-03-18
Rodrigo
K
umpera
M
o
ve hazard pointer and small_id cod
e
t
o
utils/hazard
.
.
.
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kumpera
Reintrodu
c
e
sup
p
ort for orig_ex
_
ctx
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo
Kum
p
era
Fix signature
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kumpera
Ad
d
mono_sgen_
t
h
read_info_
c
urrent to
speedup
s
elf loo
k
ups
.
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kumpera
Use co
n
stant stack s
p
ace f
o
r
STW un
d
er
d
arwin
.
commit
|
commitdiff
|
tree
2011-03-15
Rodrigo Kumpera
Leverag
e
Sg
e
nThreadInfo::mach_port
.
commit
|
commitdiff
|
tree
2011-03-15
R
odrigo Ku
m
p
era
Store the m
a
c
h
port on SgenThreadInfo
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Export mono_raise_exception_with_ctx to m
e
tad
a
t
a
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo K
u
m
p
e
ra
Fix ia64 mono
-
c
on
t
ext
.
h
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo K
u
m
p
era
Remote a
l
l trace
s
of old style unwi
n
d
i
ng fro
m
mini
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumper
a
E
x
port new style
u
n
winding functions
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Unify
E
H
callbacks
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Move EH handler to mono_exceptions_init
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo
K
umpera
M
ove Mono
C
ontext to
mono-context
f
or ia64
commit
|
commitdiff
|
tree
2011-03-10
Rodr
i
go Kumpera
Mo
v
e
MonoContext
t
o
m
ono-context for sparc
commit
|
commitdiff
|
tree
2011-03-10
R
odrigo Ku
m
pera
M
o
ve MonoContext to mono-cont
e
xt
f
or
p
pc
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o Kumpera
d
i
st ne
w
file
commit
|
commitdiff
|
tree
2011-03-10
R
o
drigo Kumpera
Fix some
op
c
odes
d
reg ty
p
e
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Fix a w
a
rni
n
g
commit
|
commitdiff
|
tree
2011-03-10
Rod
r
ig
o
Kumpera
mono_gc_alloc_mature
m
u
st
c
heck if the object needs
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Ro
d
ri
g
o Kumpe
r
a
Clean
u
p and document
t
he new
u
nwind stuff a bi
t
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Replace m
o
no_w
a
lk_stack with
m
ono_stac
k
_walk_simpl
e
.
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
Cleanup sdb to
u
se th
e
new u
n
wind state code
.
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o Kumper
a
Add mono_thread_state_init_from_monoctx
commit
|
commitdiff
|
tree
2011-03-09
R
odrig
o
Kumpera
F
irst pa
s
s removing
the old
unwinding code
.
commit
|
commitdiff
|
tree
2011-03-09
Rodri
g
o Kumpera
Introduc
e
MonoT
h
r
e
adUn
w
indState a
n
d a
b
unch o
v
e
rloads
.
.
.
commit
|
commitdiff
|
tree
2011-03-09
Rodrigo Kumpera
M
o
v
e so
m
e stack unwinding defin
e
s to
util
s
commit
|
commitdiff
|
tree
2011-03-08
R
o
drigo K
u
mpera
Fix wind
o
ws build
commit
|
commitdiff
|
tree
2011-03-04
Rodrigo Kumpera
Fix the win32 b
u
ild
commit
|
commitdiff
|
tree
2011-03-03
R
odri
g
o Kumpe
r
a
Ch
e
cking if a ty
p
e is a
r
eference
must be
g
sharing
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kumpera
Switch amd
6
4 t
o
use M
o
no
C
o
n
te
x
t
commit
|
commitdiff
|
tree
2011-03-03
R
odrigo
Kumper
a
Use MonoContext from
utils/mono-context
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Ku
m
p
era
Imp
l
ement Mo
n
o
C
ontext for amd64
.
commit
|
commitdiff
|
tree
2011-03-03
Rod
r
ig
o
Kumper
a
Cle
a
n
up the
#
ifdef
me
s
s
.
commit
|
commitdiff
|
tree
2011-03-03
Rodrigo Kumpera
Mak
e
sure we
s
can all gregs
o
n x86
commit
|
commitdiff
|
tree
2011-03-02
R
o
drigo K
u
mpera
F
i
x linux bu
i
ld
commit
|
commitdiff
|
tree
2011-03-02
Ro
d
rigo Kumpera
Fix non
x
86 builds
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumpe
r
a
Use mono-context
mach
i
n
e
r
y fo
r
x86
.
commit
|
commitdiff
|
tree
2011-03-02
Rod
r
i
g
o Kumpera
Use new
mono-context
.
h f
o
r
x
86
.
commit
|
commitdiff
|
tree
2011-03-02
Rodri
g
o Kumper
a
Init
i
al implementation of mono-context
.
commit
|
commitdiff
|
tree
2011-03-02
Rodri
g
o Kump
e
r
a
Mov
e
mgreg_t
t
o utils
.
commit
|
commitdiff
|
tree
2011-03-02
R
odri
g
o Kumpera
Res
e
t
i
id of unloaded gener
i
c interfaces cor
r
ec
t
ly
.
commit
|
commitdiff
|
tree
2011-03-01
Rodrigo Ku
m
pera
Implement bett
e
r
s
e
mantics f
o
r
u
nver
i
fiable c
o
de
.
commit
|
commitdiff
|
tree
2011-03-01
Ro
d
rigo Kumpera
Handle
RVA !=0
& pinvoke
or
icall
.
commit
|
commitdiff
|
tree
2011-03-01
Ro
d
r
igo K
u
mpe
r
a
Fix test to
w
o
r
k reliably under
b
oehm
commit
|
commitdiff
|
tree
2011-02-28
Ro
d
rigo Kumpera
Han
d
le de
m
o
r
malized object and st
r
ing types
.
commit
|
commitdiff
|
tree
2011-02-28
R
odrigo
Kumpe
r
a
Check
f
or override
v
isibility in ano
t
her place
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
A
dd hack for wcf around
the fix fo
r
#609813
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo
Kumpera
Add regress
i
on test for #67412
0
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
Handle
CompareTo(long) and huge nu
m
bers
.
commit
|
commitdiff
|
tree
2011-02-24
Rod
r
igo Kumpera
E
xtract a ma
c
r
o to
loo
p
over all threads
.
commit
|
commitdiff
|
tree
2011-02-23
Rodrigo Kumpera
Ena
b
le locking
f
ast
path on darwi
n
-x86
.
commit
|
commitdiff
|
tree
2011-02-23
Ro
d
rigo Kumpera
En
a
ble monitor enter/exi
t
wrappers under sg
e
n
.
commit
|
commitdiff
|
tree
2011-02-23
Rodrigo
K
umpera
Use new shared code for darwin fast tls
.
commit
|
commitdiff
|
tree
2011-02-23
R
o
drigo
K
u
mpera
U
se darwin fast tls across the board
.
commit
|
commitdiff
|
tree
2011-02-23
Ro
d
r
igo Kumpera
Redude warning spew under darwi
n
commit
|
commitdiff
|
tree
2011-02-22
R
odrigo Kumpe
r
a
Properl
y
c
heck arguments in
L
is
t
<T>
I
Colle
c
t
i
on
.
CopyTo
.
commit
|
commitdiff
|
tree
2011-02-21
Rodr
i
go Kumpera
Check
i
f the ove
r
ride dec
l
aration is visible to th
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-21
Rodrigo
K
umpera
Skip visibility chec
k
s from c
o
rlib
internal assemblies
.
commit
|
commitdiff
|
tree
2011-02-21
Ro
d
rigo Kumpera
M
ove
d
ecl
a
ration to
a
more app
r
o
p
riate
he
a
der
.
commit
|
commitdiff
|
tree
2011-02-18
Ro
d
rigo Ku
m
pera
Ha
n
d
le ov
e
r
r
i
d
e
s on events wh
e
n retrieving c
a
ttrs
.
commit
|
commitdiff
|
tree
2011-02-17
R
odrig
o
Kumpera
Make sure we keep a root for the de
l
e
ga
t
es when ca
l
ling
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Rodrigo Kum
p
e
r
a
H
a
n
d
le gsharing and marshal by ref
.
commit
|
commitdiff
|
tree
2011-02-13
R
o
d
r
igo Kumpera
Do
n
't assert on
bro
k
en D
M
names
.
commit
|
commitdiff
|
tree
2011-02-13
R
o
drigo Kumpera
Add bad string resistent utf1
6
-utf8 conv
e
rsions
.
commit
|
commitdiff
|
tree
2011-02-13
R
odrigo Kum
p
era
Avoid
an infinite
loo
p
on brok
e
n utf16
.
commit
|
commitdiff
|
tree
next