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
batch compiler fails on osx due to thread exaustion
2011-05-30
Rodr
i
go Kum
p
er
a
ba
t
ch compile
r
fails on o
s
x
d
ue to thread exau
s
t
i
on
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo
K
umpera
R
e
gression t
e
st #696817
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo Kumpera
Properly han
d
le field RVA under
m
oving co
l
lector
.
commit
|
commitdiff
|
tree
2011-05-30
R
o
d
rigo Kum
p
era
Fi
x
inval
i
d instanti
a
tion
s
on me
t
hod
calls
.
commit
|
commitdiff
|
tree
2011-05-30
Rod
r
igo
K
umpera
F
i
x sgen und
e
r
xen
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Ku
m
pera
Fix H
E
AVY_STATS
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kumpera
A
d
d s
t
ats fo
r
the nursery allocator
commit
|
commitdiff
|
tree
2011-05-26
R
o
dr
i
go Kumpera
Sanitiz
e
assertions
in th
e
u
n
man
a
g
ed object all
o
c
a
tor
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kumpe
r
a
Cha
n
ge the manage
d
all
o
cator so the tlab wa
s
tage trick
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
R
o
drigo Kum
p
era
Bound
t
lab wastage to SGEN_MA
X
_NU
R
S
ERY_WASTE
.
commit
|
commitdiff
|
tree
2011-05-26
Rod
r
igo Kumpera
Clean
u
p and mo
v
e nursery allocator tuna
b
les to sgen
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kumpera
Add n
u
rs
e
ry wasta
g
e ac
c
oun
t
ing
under
h
eavy stat
s
commit
|
commitdiff
|
tree
2011-05-26
Rodr
i
go Kumpera
I
ntro
d
uce mono
_
sg
e
n_nursery_retire
_
region
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kumpera
Implement nursery alloc
a
tion tra
c
king
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kum
p
era
Implement lock
f
re
e
nur
s
ery al
l
oca
t
i
o
n
.
commit
|
commitdiff
|
tree
2011-05-26
R
o
d
rigo
Kump
e
ra
Us
e
a
s
e
parate
field to hold fr
e
ed
f
ragmen
t
s
commit
|
commitdiff
|
tree
2011-05-26
Rod
r
igo Kumper
a
Kill nursery_nex
t
, now
eac
h
fragme
n
t
has a bump pointer
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo
Ku
m
p
era
Add mono_sgen_can_alloc_size and
t
rim some unusued
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
R
odrig
o
K
u
mpera
Finish spliting sgen-nurs
e
r
y-all
o
cato
r
into a sep
a
rat
e
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
R
o
d
rigo Kump
e
ra
Export mono_
s
gen_g
e
t
_
nur
s
e
r
y_cl
e
ar_policy fr
o
m sge
n
-gc
commit
|
commitdiff
|
tree
2011-05-26
Ro
d
rigo Ku
m
p
era
Rename functions that
w
ill be
part of
t
he nursery-allocat
o
r
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Rodr
i
go Kump
e
ra
Move more nursery fragment code from sgen-g
c
.
c
commit
|
commitdiff
|
tree
2011-05-26
Rod
r
i
go Ku
m
pera
Move
nur
s
ery fragment handl
i
n
g to a separate
f
ile
commit
|
commitdiff
|
tree
2011-05-25
Rodrigo Kumpera
The TLS shut
d
own race o
n
ly happen in
signa
l
b
ased ST
W
.
.
.
commit
|
commitdiff
|
tree
2011-05-25
Rod
r
igo
K
umpera
Fix mul_i
m
m
under
a
md64
commit
|
commitdiff
|
tree
2011-05-25
Rodrigo Kumpera
Fi
x
mono
-
cq
u
nder sgen
.
commit
|
commitdiff
|
tree
2011-05-24
R
odrigo Kumpera
Di
s
ab
l
e
v4 moni
t
or
.
ente
r
fastpath under aot
and llvm
commit
|
commitdiff
|
tree
2011-05-24
R
o
d
r
igo Ku
m
p
e
r
a
Reapply
the fa
s
t
v
4 monitor enter IL
.
A
O
T
a
nd LLVM
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Ro
d
rigo Kumpera
R
e
apply 171e
6
9041898f488f332c5a2
f
ad71e4
0
f586
3
c5d fixed
.
.
.
commit
|
commitdiff
|
tree
2011-05-23
Rodrigo Kum
p
er
a
Im
p
lement fast il wrapper for v4 Monitor
.
Enter
.
commit
|
commitdiff
|
tree
2011-05-23
Rodrigo Kumpera
Better handle bro
k
en t
y
pes
when loading
defa
u
lt value
.
commit
|
commitdiff
|
tree
2011-05-23
R
o
dr
i
go Kumpera
Reorder fields to improve object
layout since t
h
e runtime
.
.
.
commit
|
commitdiff
|
tree
2011-05-20
Rodrigo
Kumpera
F
ix ali
g
ninig c
o
py and improve overl
a
p detectio
n
commit
|
commitdiff
|
tree
2011-05-20
Rodrigo Kump
e
ra
Ap
p
arently I'm too stupid to impleme
n
t me
m
move cor
r
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
Rod
r
igo Kumpera
F
i
x mono_gc_memmove back
w
ar
d
c
opy
.
commit
|
commitdiff
|
tree
2011-05-19
Rodrig
o
Kumpera
Fix tp_poll_wait to
w
or
k
with sgen
commit
|
commitdiff
|
tree
2011-05-19
Ro
d
rig
o
Kumpera
Add mono_ptr_arra
y
_reset
a
n
d
mono_ptr_a
r
r
ay_clea
r
commit
|
commitdiff
|
tree
2011-05-19
Rodrigo Kumpera
Use ne
w
m
o
n
o_
g
c
_
(memmove|bzero) in place
s
messing with
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
Rodrigo Kum
p
era
A
dd new API to cop
y
manage
d
memo
r
y
.
commit
|
commitdiff
|
tree
2011-05-17
R
odrigo Kumpera
Merge pull request #103 from XTZGZoReX/ma
s
t
e
r
commit
|
commitdiff
|
tree
2011-05-13
Ro
d
r
ig
o
Kumpera
More wi
n
32 fixin
g
commit
|
commitdiff
|
tree
2011-05-13
Rodrig
o
Kum
p
e
r
a
Fix
win32
commit
|
commitdiff
|
tree
2011-05-13
Rodrigo Kumpera
Fix
variant iface verification
.
commit
|
commitdiff
|
tree
2011-05-12
Ro
d
rigo Kump
e
ra
Merge
p
ull request #82 fr
o
m
U
nit
y
-Techn
o
logies/ma
s
ter
.
.
.
commit
|
commitdiff
|
tree
2011-05-12
R
o
drigo
Kumpera
Merge pu
l
l
r
equest #92 from konrad-k
r
ucz
y
nski/master
commit
|
commitdiff
|
tree
2011-05-12
Rodr
i
g
o
Kumpera
Merge pull reque
s
t
#
96 fro
m
ualtino
k
/master
commit
|
commitdiff
|
tree
2011-05-11
Rodr
i
g
o Kumpera
Properly handle compress
e
d
inter
f
ac
e
bitmaps
o
n
the
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
R
odrigo Kumpera
Fix windows b
u
ild
commit
|
commitdiff
|
tree
2011-05-11
Rodrigo Kumpera
Enable the new in
t
er
r
u
p
t machin
e
ry
o
n x8
6
+ linux|mach
.
commit
|
commitdiff
|
tree
2011-05-11
R
o
d
rigo Kumpera
Implement thread d
u
mp
using new machinery
.
commit
|
commitdiff
|
tree
2011-05-11
Rodrigo Kumpera
M
ake sure the GC ta
k
es the appropriate locks during
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rodrigo K
u
mpe
r
a
Imple
m
en
t
s
y
nc suspen
d
based interruption
commit
|
commitdiff
|
tree
2011-05-10
Rodrigo Kumpera
work ar
o
u
n
d full aot not workin
g
commit
|
commitdiff
|
tree
2011-05-10
Rodrigo Kumper
a
Remove dead variab
l
e
commit
|
commitdiff
|
tree
2011-05-10
Rodrigo Kumpe
r
a
Pass m
o
n
o
_install_hand
l
er_block_guard in
t
h
e
eh
c
allb
a
c
k
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rodrig
o
K
u
mpe
r
a
Enab
l
e
async invoke
o
n x86
.
commit
|
commitdiff
|
tree
2011-05-06
Ro
d
r
i
g
o Kumpera
Mor
e
wi
n
32 fix
e
s
commit
|
commitdiff
|
tree
2011-05-06
Rodrig
o
Ku
m
pe
r
a
Fixes for win32
commit
|
commitdiff
|
tree
2011-05-05
Rodrig
o
Kumpera
Make sure
that implicit va
r
ia
n
t t
y
pe con
v
ersion
i
mplies
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kump
e
ra
Merge p
u
ll request #94 from X
T
Z
G
ZoReX/ma
s
ter
.
commit
|
commitdiff
|
tree
2011-05-03
R
odrig
o
Kumper
a
Add define to con
d
iti
o
nally com
p
ile co
d
e using m
o
n
o
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrig
o
K
u
mpera
Add
r
e
g
re
s
sio
n
test
f
or #6910
5
7
commit
|
commitdiff
|
tree
2011-05-03
R
o
drigo Kumpera
Fix a
c
o
uple of issues
o
n M
o
no
.
Simd
.
commit
|
commitdiff
|
tree
2011-05-02
Rodrigo Kumpera
d
on't init smr t
w
i
ce
commit
|
commitdiff
|
tree
2011-05-02
Rodrigo Kumpera
Fix r
e
sume_thr
e
ad_
i
nt
e
rnal retur
n
typ
e
commit
|
commitdiff
|
tree
2011-05-02
Rodrigo
Kum
p
era
F
ix
thread unregis
t
ration under sgen
.
commit
|
commitdiff
|
tree
2011-04-29
Rodrigo K
u
mpera
Introduce a couple of funct
i
ons
t
o
abstract old a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Rodrigo
K
umpera
Ma
k
e SMR available during
t
he whole r
e
gistration/unregister
.
commit
|
commitdiff
|
tree
2011-04-29
Rodrigo
K
umpera
Make thread u
n
re
g
ister
m
ore rob
u
st
.
commit
|
commitdiff
|
tree
2011-04-29
Rodrigo Kumpera
Allow exter
n
al memory management
o
f
nodes
.
commit
|
commitdiff
|
tree
2011-04-28
Rodrigo Kumper
a
Fi
x
p
osix
commit
|
commitdiff
|
tree
2011-04-28
Rodr
i
go K
u
mpera
Fix small buglet
s
commit
|
commitdiff
|
tree
2011-04-28
Rodrigo
Kumpera
D
ocument
the curr
e
nt
l
i
mita
t
ions of the asy
n
c
call API
commit
|
commitdiff
|
tree
2011-04-28
Rodrigo
K
umpera
I
mplemen
t
async invocation
API
.
commit
|
commitdiff
|
tree
2011-04-28
Rodrigo Kumpera
Ne
w
mach support cod
e
to support sett
i
ng thread
c
ontext
.
commit
|
commitdiff
|
tree
2011-04-27
Rodri
g
o Kumpera
Merged pull request
#58 from XTZGZoReX/mast
e
r
.
commit
|
commitdiff
|
tree
2011-04-27
Rodrigo Kumper
a
Ma
k
e mo
n
o_install_h
a
nd
l
er_
b
lock_g
u
ard
w
ork with an
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Rodr
i
go Kumpera
I
mpl
e
ment
n
e
w
function
to raise an exception using
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
R
o
drigo
K
u
mpera
x
8
6 pushes vararg
a
r
guments una
l
i
gned
commit
|
commitdiff
|
tree
2011-04-21
Rodrigo Kumpera
update msvc build
commit
|
commitdiff
|
tree
2011-04-21
R
odr
i
go Kumpera
Add win3
2
stub
backend f
o
r
mono-t
h
r
eads
commit
|
commitdiff
|
tree
2011-04-20
Rodrigo Kump
e
ra
Ha
v
ing a type
c
onstraint
to a
v
a
l
uetype satisfies
.
.
.
commit
|
commitdiff
|
tree
2011-04-20
Rodrigo Kumpera
publ
i
s
h the
s
ame
e
vents as pthread_
s
t
o
p_world
commit
|
commitdiff
|
tree
2011-04-18
Rodr
i
g
o
Kumpera
Work
a
ro
u
nd io-layer crashing
w
hen the runtime
e
xit
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kumpera
I
n
itial drop of the
new
s
uspend machinery
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kumper
a
Fix 64bits
mono on windows
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo Kumpera
Add regressio
n
test
commit
|
commitdiff
|
tree
2011-04-14
R
o
drigo Kumpera
T
ake constrain
t
s into account whe
n
c
heck
i
ng for VAR
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
R
o
drigo Kumper
a
Fix some test
s
that g
o
t
broke
n
due to
t
he verifier
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rodrigo K
u
mpera
Improve
error message
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo Kumpe
r
a
I
mplement the JIT
s
ide of th
e
new mono-threads cal
l
ba
c
k
s
.
commit
|
commitdiff
|
tree
2011-04-13
Rodrigo Kump
e
r
a
Add new set of callbacks t
o
be provided by the
JIT
.
commit
|
commitdiff
|
tree
2011-04-13
R
o
drigo Kumpera
Mov
e
posix onl
y
code t
o
a
sep
a
rate
file
.
commit
|
commitdiff
|
tree
2011-04-12
Rodri
g
o
K
umpera
Avoid some dupli
c
ate work when we
don't have KW_THREAD
commit
|
commitdiff
|
tree
2011-04-11
Rodri
g
o
K
um
p
e
r
a
Handle attached threads correctly
o
n window
s
.
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo Kumper
a
Intr
o
duce CreateThrea
d
wrapper
to make mo
n
o-th
r
eads
.
.
.
commit
|
commitdiff
|
tree
2011-04-11
Rodrig
o
Kumpera
Fix
m
ono-tls
u
s
age under wind
o
ws
commit
|
commitdiff
|
tree
2011-04-11
Rodrigo Kumpera
A
dd missin
g
files to msvc
p
roj
e
ct
commit
|
commitdiff
|
tree
2011-04-10
Rodri
g
o Kump
e
ra
Replace posix tls w
i
th mono-tls
s
o it
w
o
r
ks on windows
.
.
.
commit
|
commitdiff
|
tree
2011-04-10
R
odr
i
go Ku
m
pera
Imple
m
ent low
l
eve
l
TLS prim
i
tives
.
Can't
affo
r
d so
m
e
.
.
.
commit
|
commitdiff
|
tree
next