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
Fixed issue #1531: I18N.CJK.CP936::GetBytesCount() returns an invalid len in some...
2011-06-21
Rodrigo Ku
m
p
era
F
i
x buil
d
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo Kumpera
ms_get_e
m
pty_block must
a
tomically
p
o
p
from emp
t
y_blo
c
ks
.
commit
|
commitdiff
|
tree
2011-06-20
R
o
drig
o
Kumpera
Avoid emiti
n
g membar for c
a
s
e
s
n
o
t nee
d
ed
b
y amd64
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
R
odrigo Kumpera
M
ust u
s
e
a
n
I
L
ver
s
ion of
the test since the un
d
erlying
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo K
u
mper
a
Add regre
s
sion tes
t
to cmmp stor
e
to loca
l
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo Kumpera
Don't allo
w
storing CMMP manage
d
refs to local varia
b
les
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo Kumpera
Clea
n
up code a bit by
r
educing spur
i
ous nesting
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo K
u
mpera
S
DB un
d
er darwin ca
n
'
t h
a
ndle new style
i
nterrup
t
i
on
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo Kumpe
r
a
A
d
d
mono_thre
a
d_in
f
o_disable_new_interrupt so we can
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
R
o
d
rig
o
Kumper
a
Merge pull request
#117 from mad
e
wokhe
r
d/w
i
n
3
2
bui
l
d
commit
|
commitdiff
|
tree
2011-06-14
R
odri
g
o K
u
m
p
er
a
Merge
p
ull request
#
1
15 f
r
om kn
o
cte/master
commit
|
commitdiff
|
tree
2011-06-13
Rodri
g
o
K
umpera
Allow AssemblyRef flags to hav
e
at least ECMA's values
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rodrigo
K
umpera
Ad
d
regression test
commit
|
commitdiff
|
tree
2011-06-13
Rodri
g
o
Kumpera
Al
e
viate fencing on critical regions and al
l
ocation
.
commit
|
commitdiff
|
tree
2011-06-13
R
o
d
rigo Kumpe
r
a
Fix release semantics to
m
ake sure it
f
lushes the store
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Rodrigo K
u
mpera
Add m
i
ssing StoreSt
o
r
e bar
r
iers
to the manage
d
alloca
t
o
r
.
commit
|
commitdiff
|
tree
2011-06-12
Rod
r
i
g
o Kumpera
Add n
e
w mono
b
y
t
e
c
o
de for memor
y
barr
i
e
rs
commit
|
commitdiff
|
tree
2011-06-12
Rodr
i
go K
u
m
p
era
X86 only needs Sto
r
eLoad and Full barriers,
i
gn
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
R
o
drigo Kumpera
Extract the
code to emit a memory barrier
.
Add a memory_barr
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Rodrig
o
Kumper
a
Storing the vtable pointer on th
e
object he
a
der
r
e
q
u
ires
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Rodrigo Kumpera
Replace an expli
c
it memory barrier with mono_atomic_store_re
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Rodrigo K
u
mpera
Add
the b
a
sic
s
for memory model aw
a
r
e fencing
.
commit
|
commitdiff
|
tree
2011-06-10
Rodrigo
Kumper
a
F
ix da
r
win-arm bu
i
ld
.
commit
|
commitdiff
|
tree
2011-06-10
R
o
drigo Kumpera
Add reg
r
ession tests for delegate inv
o
kes
commit
|
commitdiff
|
tree
2011-06-10
Rod
r
igo
Kumpera
Add
test for mis
s
ing
binding
b
e
havior
commit
|
commitdiff
|
tree
2011-06-10
Rodrigo Kump
e
ra
Handle more delegat
e
invoke cases
.
commit
|
commitdiff
|
tree
2011-06-10
Rod
r
igo K
u
m
pera
Fixes D
e
legate
.
Cre
a
teDelegate with valuetype argument
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
Rodrigo Kumpera
H
a
ndle a
v
table layou
t
cor
n
er
c
ase
.
commit
|
commitdiff
|
tree
2011-06-01
Rod
r
igo Kumpera
Improve vt
a
ble layout tracing
.
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo Kumpera
batch com
p
il
e
r f
a
ils o
n
osx due t
o
thread exaustion
commit
|
commitdiff
|
tree
2011-05-30
Rodrig
o
Kumpera
Regres
s
ion test #69681
7
commit
|
commitdiff
|
tree
2011-05-30
R
odrigo Ku
m
p
e
r
a
Pr
o
per
l
y handl
e
fi
e
ld
R
VA under m
o
ving co
l
lector
.
commit
|
commitdiff
|
tree
2011-05-30
Ro
d
rigo Kumper
a
Fix
i
nv
a
lid insta
n
tiat
i
o
ns on meth
o
d calls
.
commit
|
commitdiff
|
tree
2011-05-30
R
o
d
rigo Kum
p
era
Fix sgen under xen
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kumpera
F
i
x HEAVY_STATS
commit
|
commitdiff
|
tree
2011-05-26
Rod
r
igo Ku
m
pera
A
d
d stats for
t
h
e
nursery allo
c
ator
commit
|
commitdiff
|
tree
2011-05-26
Rod
r
igo Kumpera
Sanitize ass
e
rtions in
the unmanaged object allocator
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kumpera
Ch
a
n
g
e
the managed allocato
r
so
t
he tla
b
w
a
stage t
r
ic
k
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Ku
m
pera
Bou
n
d tla
b
wastage t
o
SGEN_MAX_N
U
RSERY_WA
S
TE
.
commit
|
commitdiff
|
tree
2011-05-26
R
o
drigo Kumpera
Cl
e
anup and
m
ove nu
r
sery al
l
ocat
o
r tuna
b
le
s
to sgen
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrig
o
Kumpera
Ad
d
nu
r
sery wasta
g
e
a
ccou
n
ting
under
h
eavy
sta
t
s
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kumpera
Introduce m
o
no_s
g
en_nurs
e
ry_r
e
t
ire_region
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kump
e
ra
Implement n
u
rsery all
o
cation tracking
.
commit
|
commitdiff
|
tree
2011-05-26
Rodri
g
o Kumpera
I
mpl
e
men
t
lo
c
k
f
ree nursery al
l
ocation
.
commit
|
commitdiff
|
tree
2011-05-26
Rod
r
i
g
o Kumpera
Use a separate
field to hold freed f
r
agm
e
n
t
s
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kumpera
K
ill nursery_next, now each fra
g
ment ha
s
a bump pointer
.
commit
|
commitdiff
|
tree
2011-05-26
Rod
r
igo Kumpera
Ad
d
mono_sgen_can_alloc_si
z
e
and trim some unusued
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kumpera
Finish spliting sgen-nurs
e
ry-all
o
ca
t
o
r
i
n
t
o
a separate
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Rodr
i
go
Kumpera
E
x
port
m
ono_sg
e
n_get_
n
urs
e
ry_c
l
ear_po
l
ic
y
fro
m
sgen-gc
commit
|
commitdiff
|
tree
2011-05-26
Rodri
g
o Kumpera
Rename functions that w
i
l
l be part o
f
the n
u
rsery-al
l
ocator
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Rodrigo Kumpera
Move
m
ore
nurse
r
y fragment code from
s
gen-gc
.
c
commit
|
commitdiff
|
tree
2011-05-26
Ro
d
r
i
g
o
K
umpera
Mov
e
nur
s
ery
f
ra
g
ment handling to a separate file
commit
|
commitdiff
|
tree
2011-05-25
Rodr
i
go
K
umpera
The TLS shutdo
w
n r
a
ce
o
nly hap
p
en
i
n signal
based STW
.
.
.
commit
|
commitdiff
|
tree
2011-05-25
Rod
r
i
g
o Kumpera
Fix mul_imm under
amd
6
4
commit
|
commitdiff
|
tree
2011-05-25
R
o
drigo Kumper
a
Fix m
o
no-c
q
under sgen
.
commit
|
commitdiff
|
tree
2011-05-24
Rodrigo Kumpera
D
i
s
a
ble v
4
monit
o
r
.
en
t
er fastpath u
n
der aot and llvm
commit
|
commitdiff
|
tree
2011-05-24
Rodrigo Kumpera
Reapply th
e
fast v4 monitor enter IL
.
AOT an
d
LL
V
M
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
R
o
drigo Kumpera
Reapply 171e690418
9
8
f488f33
2
c5a2
f
ad
7
1e40f58
6
3c5
d
fixed
.
.
.
commit
|
commitdiff
|
tree
2011-05-23
R
odr
i
go
K
umpera
Implement fa
s
t il wrapper
f
or
v4 Monitor
.
Enter
.
commit
|
commitdiff
|
tree
2011-05-23
Rodrigo Kump
e
ra
Better handle broken ty
p
es when loading default value
.
commit
|
commitdiff
|
tree
2011-05-23
Rodrigo Kumpe
r
a
Reor
d
er fi
e
l
d
s
to imp
r
ove ob
j
e
c
t la
y
out sinc
e
the runtime
.
.
.
commit
|
commitdiff
|
tree
2011-05-20
Rodr
i
go Kumpera
Fix
a
li
g
ni
n
ig c
o
py
a
nd impro
v
e overlap
d
e
tect
i
on
commit
|
commitdiff
|
tree
2011-05-20
Rodrig
o
Kumpera
Apparently I'm too stupid to im
p
lement me
m
m
o
ve correctly
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
Rodrigo Kumpera
Fix mono_gc_memm
o
ve backward
c
o
py
.
commit
|
commitdiff
|
tree
2011-05-19
R
odrigo
K
u
mpera
Fix tp_poll_wait to wo
r
k w
i
th sgen
commit
|
commitdiff
|
tree
2011-05-19
Rodrigo
Kumpera
Add mon
o
_p
t
r
_
array_r
e
s
e
t and
m
ono_ptr_array_clear
commit
|
commitdiff
|
tree
2011-05-19
Rod
r
igo
K
ump
e
r
a
Use new
mono_gc_(
m
emmove|bzer
o
)
in places messing with
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
R
o
drigo Kum
p
era
A
d
d
ne
w
API to
c
opy m
a
n
aged mem
o
ry
.
commit
|
commitdiff
|
tree
2011-05-17
R
o
d
r
igo Ku
m
pera
Merge pull r
e
q
u
est #103
f
rom XTZG
Z
oR
e
X
/
master
commit
|
commitdiff
|
tree
2011-05-13
Rodrigo Kumpera
M
o
r
e
w
in
3
2 fixing
commit
|
commitdiff
|
tree
2011-05-13
Rodr
i
go Kumpe
r
a
Fix w
i
n32
commit
|
commitdiff
|
tree
2011-05-13
Rodrigo Kumpera
Fix variant
i
f
a
ce verification
.
commit
|
commitdiff
|
tree
2011-05-12
R
od
r
igo
Kumpera
Merge
p
u
l
l request #82 from Unity-Tec
h
n
ologies/master
.
.
.
commit
|
commitdiff
|
tree
2011-05-12
Rodrigo Kumpera
Merge pull re
q
ues
t
#9
2
from konrad-kruczynski/
m
aster
commit
|
commitdiff
|
tree
2011-05-12
Rodrigo Kumpera
Merg
e
pull requ
e
st #
9
6
f
r
om ua
l
t
i
nok/master
commit
|
commitdiff
|
tree
2011-05-11
Rodr
i
go Kumpera
Properly handl
e
compressed interface bitma
p
s on the
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Rodr
i
go Kumpera
Fix
w
indows buil
d
commit
|
commitdiff
|
tree
2011-05-11
Rodrigo Kumpera
E
n
able the new interrupt machinery
o
n x86 + linux|mach
.
commit
|
commitdiff
|
tree
2011-05-11
Rodrig
o
Kumpera
Implement
t
hread dump using n
e
w machinery
.
commit
|
commitdiff
|
tree
2011-05-11
R
odrigo Kum
p
era
M
a
k
e
s
ure
t
he GC
t
a
kes the a
p
pr
o
priat
e
l
o
cks during
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rodrigo Kumpera
I
mplement sync suspend b
a
sed interrupti
o
n
commit
|
commitdiff
|
tree
2011-05-10
Rodri
g
o
K
u
mpera
work aroun
d
fu
l
l aot not working
commit
|
commitdiff
|
tree
2011-05-10
Rodrigo
K
umpera
Remove dead variable
commit
|
commitdiff
|
tree
2011-05-10
Rodrigo Kumpera
Pass mono_install_handler_bloc
k
_guard
i
n the eh callb
a
ck
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Ro
d
r
i
go Kum
p
e
r
a
En
a
ble asy
n
c invoke on x
8
6
.
commit
|
commitdiff
|
tree
2011-05-06
Rodrigo Kumpera
Mo
r
e win32 fixes
commit
|
commitdiff
|
tree
2011-05-06
Rodrigo Kumpera
Fix
e
s
for w
i
n32
commit
|
commitdiff
|
tree
2011-05-05
Rod
r
igo
Kumpera
Make sur
e
that imp
l
icit v
a
riant ty
p
e co
n
ver
s
ion impli
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rodri
g
o
K
umpera
Merg
e
pull request #94 from XTZGZo
R
eX/m
a
ster
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kum
p
era
Add define t
o
condition
a
l
ly
c
ompile c
o
de
using mono
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo
K
umpera
Add r
e
gres
s
ion test fo
r
#691057
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kumpera
Fix a co
u
ple
o
f issues on M
o
n
o
.
Sim
d
.
commit
|
commitdiff
|
tree
2011-05-02
Ro
d
rigo Kumpera
don't init
smr tw
i
ce
commit
|
commitdiff
|
tree
2011-05-02
Rodrigo K
u
mpera
Fix r
e
su
m
e
_
thread_inte
r
na
l
return
t
ype
commit
|
commitdiff
|
tree
2011-05-02
Rodrigo Kum
p
er
a
F
i
x thread unregistration und
e
r sgen
.
commit
|
commitdiff
|
tree
2011-04-29
Rod
r
igo
Kumpera
Int
r
oduce a c
o
uple of functions to ab
s
tract old an
d
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
R
o
drigo Kumpera
Mak
e
SMR
av
a
ilable during th
e
w
h
ole regis
t
ration/unregis
t
er
.
commit
|
commitdiff
|
tree
2011-04-29
Rod
r
i
g
o
K
u
mpera
M
a
k
e t
h
r
e
ad unregister more ro
b
ust
.
commit
|
commitdiff
|
tree
2011-04-29
Rodrigo K
u
mpera
All
o
w external memory management of nodes
.
commit
|
commitdiff
|
tree
2011-04-28
Rodr
i
g
o Kumpera
Fix
p
o
s
i
x
commit
|
commitdiff
|
tree
next