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
Add test for sgen-bridge.
2011-12-07
Rodrigo K
u
mp
e
ra
Ad
d
test for sgen-brid
g
e
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
drigo Ku
m
pera
P
roperly h
a
ndle
domain unloading
w
hen sgen-
b
ridge is
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
odri
g
o
Kum
p
era
new MO
N
O_GC_P
A
RAMS
option bridge
.
It's internal used
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
r
igo Kum
p
e
ra
Fix severe breakage
o
f sgen
b
r
idg
e
code
.
2n
d
an
d
3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rod
r
i
go Kumpera
Fix hashtable
iteration code
t
o
properl
y
work with
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
d
rigo Kumper
a
Fix parameter name in the exception constructor
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
K
umpe
r
a
Avoid an assert in bridge code whe
n
doing a
major collectio
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
K
umpera
Remov
e
som
e
dead code
commit
|
commitdiff
|
tree
2011-11-25
Rodrigo Kum
p
era
F
i
x error m
e
ssage
.
commit
|
commitdiff
|
tree
2011-11-24
R
o
drigo Kump
e
ra
Improve error rep
o
rting
o
n test failu
r
e
.
commit
|
commitdiff
|
tree
2011-11-24
Rodrigo Kumpera
Make INodeV
i
s
i
tor me
t
hods nonvirtual by augmenting
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
R
o
drigo K
u
mp
e
ra
Corre
c
tly
c
a
l
cul
a
te
t
he
n
umber
of cards to be ma
r
ked
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
Speedup get_execution
_
con
t
ext_addr
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpe
r
a
Fix
a
the
o
retic
a
l
deadlo
c
k
f
ou
n
d
b
y valgrind
.
It wa
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
P
a
bl
o
Ruiz Garcia
An enh
a
n
c
e
d fix for GB1
8
030's GC
p
r
oblem
,
by allocating
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Pablo R
u
i
z
Ga
r
cia
A
voi
d
int
e
rnal
characte
r
table used
by gb18030 (on
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Pablo Ruiz Garcia
F
i
x
e
s
#
683475: - Fixed ISO2022JPE
n
code
r
's G
e
tB
y
tesCount
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
R
o
drigo Kum
p
er
a
Scan
a
ll
e
phemeron arrays duri
n
g nurse
r
y co
l
lection
s
.
commit
|
commitdiff
|
tree
2011-11-15
R
odrigo Kumper
a
Add JIT
cou
n
t
e
r
s
t
o t
h
e local set of
c
ount
e
r
s
we
s
upport
.
commit
|
commitdiff
|
tree
2011-11-10
Ro
d
rigo Kumpera
Precise
scannin
g
c
r
a
s
hes on O
S
X
w
hil
e
c
o
mpiling corlib
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
Rodrigo Kumpera
Mark a tinny functi
o
n inline
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrig
o
Ku
m
pera
Minor cleanup of sge
n
allocation code
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrig
o
Kumpera
Implem
e
nt lightweig
h
t nurse
r
y ver
i
fication
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrigo Kumpera
C
o
smetic changes
to the nursery
a
llocator
.
Av
o
id a
.
.
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo
K
umpera
Fix ma
r
shaling of W
i
n32_I
N
6
_
ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Ro
d
ri
g
o Kumper
a
Implemen
t
the icalls
need
e
d by the new
mobile mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
R
odrig
o
K
u
mpera
Implement a mo
b
i
le ready vers
i
on of memory mapped fi
l
es
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Move a
l
l Mono
.
U
n
ix
de
p
s
into a sing
l
e pla
c
e and put
.
.
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo
Kum
p
era
Imple
m
ent new t
o
gg
l
eref mach
i
nery fo
r
sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Kumpera
Expor
t
a bunch of
sg
e
n
func
t
io
n
s for interna
l
usage
.
commit
|
commitdiff
|
tree
2011-10-11
Rodrigo Kumper
a
Ensure proper ordering
o
f ha
z
ard pointer reads
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
S
plit
b
ri
d
ge proce
s
sing
i
n two st
e
ps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Ku
m
pera
Fix the interat
i
on of non tracking w
e
a
k
refs and ephemerons
.
commit
|
commitdiff
|
tree
2011-09-26
Rodri
g
o
K
umper
a
F
i
x a bu
n
ch of
d
a
ta
r
aces
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumper
a
Fi
x
en
t
e
r
/
exit
c
r
i
tical re
g
ion vi
s
ibilit
y
.
commit
|
commitdiff
|
tree
2011-09-26
Rodr
i
go Kum
p
era
Co
m
plete acquire/release
o
ps
.
Make acquire/release
.
.
.
commit
|
commitdiff
|
tree
2011-09-13
Rod
r
igo Kumpera
Avoid
d
uplica
t
e
s
in the SSC xrefs
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo K
u
mpera
Ad
d
loggi
n
g to
sgen-b
r
i
d
ge
.
Log times and s
i
zes
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
L
e
t the sys
t
em
f
i
g
ure ou
r
permission
s
i
nstead
o
f doing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
R
o
drigo K
u
mpera
Improv
e
e
xception
m
essage
.
commit
|
commitdiff
|
tree
2011-09-06
R
od
r
igo Kumpera
Add sgen collection
pause times
to mono trace log
.
commit
|
commitdiff
|
tree
2011-09-01
Rodr
i
go
K
u
m
pera
Th
e
fin hashtable
h
olds no value, so
revert to
taggin
g
.
.
.
commit
|
commitdiff
|
tree
2011-09-01
Rod
r
igo
K
u
mpera
Handle finalizable
ob
j
ects pointed b
y
bridge
o
bje
c
ts
.
.
.
commit
|
commitdiff
|
tree
2011-09-01
Rodrigo Kump
e
ra
Add new s
g
e
n-hash
m
ethod tha
t
chang
e
s the va
l
ue o
f
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Rodrigo Kumpera
Rework self
s
uspen
d
to
avoid
a r
a
ce
on
M
ach
.
commit
|
commitdiff
|
tree
2011-08-19
Ro
d
rigo Kumpera
Fix
v
ari
a
nce tes
t
invo
l
vi
n
g n
u
llable ty
p
es
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumpera
Correctly c
a
lcul
a
te the size of the
free
d
array
buffer
.
commit
|
commitdiff
|
tree
2011-08-18
R
o
d
rig
o
K
u
mpera
Handle andro
i
d'
s
broken
p
thread_kill i
n
sgen t
o
o
.
commit
|
commitdiff
|
tree
2011-08-18
Rodrigo Kump
e
ra
Handle a
n
d
roid's broken pthread_kill
.
commit
|
commitdiff
|
tree
2011-08-16
Rodrigo Kumpera
Fix g_log r
e
d
i
rection under andro
i
d
.
commit
|
commitdiff
|
tree
2011-08-11
Rodrigo Kumper
a
Add IObserver/IObserva
b
le to MOB
I
LE pro
f
ile
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrigo Kumpera
Fix padding of call instr
u
cti
o
n
s
.
commit
|
commitdiff
|
tree
2011-08-03
R
o
drigo Kum
p
e
ra
Impleme
n
t f
a
il tramp support on a
r
m for full-ao
t
imt
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo
Kumpera
OSX w
o
n't expose IPV6_PK
T
INFO
unless __APPL
E
_USE_RFC
_
3
5
42
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrig
o
Kumpera
Handle a race
o
n thread cleanup
.
commit
|
commitdiff
|
tree
2011-07-18
R
od
r
i
g
o Kum
p
era
Fi
x
the altstack check s
o
it wor
k
s u
n
der osx
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Kumpera
D
o some
portab
i
li
t
y
a
d
j
ustments
s
o alt
s
tack works on
.
.
.
commit
|
commitdiff
|
tree
2011-07-18
Rod
r
igo Kump
e
ra
On OSX do SIGBUS on altsta
c
k as well since it's used
.
.
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Kumpe
r
a
Handle altstack ex
c
eptio
n
s i
n
a more porta
b
le way
on
.
.
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Kumpera
Fix stack
overfl
o
w code to work under
d
arwin-x86
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Kumpera
Fi
x
mono_thread_get_stack_bounds thread
b
ounds
.
commit
|
commitdiff
|
tree
2011-07-15
Rodri
g
o Kumpera
If a
thr
e
ad abort is fat
a
l, print th
e
except
i
on before
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrig
o
Kumpera
Improve
stacktrace
s
when facing a runti
m
e
i
nv
o
ke wrapper
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo K
u
m
pera
Avoid a
.
cctor on the
i
niti
a
lization path
.
commit
|
commitdiff
|
tree
2011-07-12
R
o
drigo
K
um
p
era
Add
s
h
a
red
_
p
erfcoun
t
ers optio
n
t
o
enabl
e
minimal
.
commit
|
commitdiff
|
tree
2011-07-12
R
o
drigo Ku
m
pera
Do DISABLE_
P
ORTABILITY more
agress
i
vely
.
commit
|
commitdiff
|
tree
2011-07-10
Rodrigo K
u
mpe
r
a
Fix signal chaini
n
g to handle a stu
p
id previou
s
handler
.
commit
|
commitdiff
|
tree
2011-07-10
Rodrigo Kum
p
era
Disabl
e
t
h
e
e
xc
e
ption thread under iO
S
since i
t
's neith
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-06
R
odrigo Kumpera
Merge pull
request #128 f
r
om paszczi/mast
e
r
commit
|
commitdiff
|
tree
2011-06-29
Rodri
g
o Kump
e
ra
Fix more
t
ypos
.
commit
|
commitdiff
|
tree
2011-06-29
Rodrigo Kumpera
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2011-06-21
Rodr
i
go Kumpera
Fix am
d
64, a
g
ain
.
Damn me
.
commit
|
commitdiff
|
tree
2011-06-21
Rod
r
igo Kumpera
Implement an IL version of the
cardtable write-
b
arrier
.
commit
|
commitdiff
|
tree
2011-06-21
Rodrigo Ku
m
p
era
Extract the nurse
r
y
check
code into
a separate
f
unction
.
commit
|
commitdiff
|
tree
2011-06-21
R
odrigo Kum
p
er
a
Fi
x
buil
d
.
commit
|
commitdiff
|
tree
2011-06-20
R
od
r
i
go Ku
m
pera
ms_get_empty_block m
u
st
at
o
mic
a
lly
pop
from emp
t
y_blocks
.
commit
|
commitdiff
|
tree
2011-06-20
Ro
d
rigo K
u
mpera
Avoid emiting mem
b
ar for c
a
ses not
needed by amd64
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo Kumpera
Must use an IL
version of the
test sin
c
e the underlying
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
R
od
r
igo Kumpera
Add regression
test to cm
m
p
store to loca
l
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo
Kumpera
Don't allow storing CMM
P
managed refs to local variables
.
commit
|
commitdiff
|
tree
2011-06-20
R
o
dri
g
o Kumpera
Clean
u
p
c
ode
a
bit by redu
c
ing
s
puriou
s
nesting
.
commit
|
commitdiff
|
tree
2011-06-20
Rod
r
igo Kumpera
SDB un
d
er
d
arwi
n
can
'
t
h
and
l
e new
s
t
y
le
interrupti
o
n
.
commit
|
commitdiff
|
tree
2011-06-20
Rodr
i
go
Kumpera
A
d
d mono_thread
_
info_disable_
n
e
w_interrupt so we can
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Rodrig
o
Kump
e
ra
M
erge pull request #117 from
ma
d
ewokherd/win32buil
d
commit
|
commitdiff
|
tree
2011-06-14
Rod
r
igo
K
umpera
Merge pull r
e
quest #115 f
r
om
k
nocte/master
commit
|
commitdiff
|
tree
2011-06-13
Rodrig
o
Kumpera
All
o
w
AssemblyRef flags to
h
ave at least ECMA's values
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rod
r
ig
o
Ku
m
per
a
Add regress
i
on test
commit
|
commitdiff
|
tree
2011-06-13
Ro
d
rigo Kumpera
A
levia
t
e fencing o
n
critical reg
i
ons and alloc
a
tion
.
commit
|
commitdiff
|
tree
2011-06-13
Rodrigo Kumpera
Fix relea
s
e
s
emantics
to make
s
u
r
e
it flu
s
h
e
s the store
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Ro
d
rigo Ku
m
pera
Add missi
n
g StoreStore b
a
rr
i
ers t
o
the managed allocator
.
commit
|
commitdiff
|
tree
2011-06-12
R
o
drigo Kumpera
Add new
mono
b
yte code for
m
e
mory
b
arrie
r
s
commit
|
commitdiff
|
tree
2011-06-12
Rod
r
i
go Kum
p
era
X86 onl
y
n
eeds StoreLoad an
d
Full
b
ar
r
ie
r
s,
i
g
n
or
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Ro
d
rigo K
u
mper
a
Extract the code to emit a mem
o
ry barri
e
r
.
Add a memory_barr
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
R
odrigo K
u
mper
a
Storin
g
the vtable pointer on the object heade
r
r
equires
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Rodr
i
go Kumpera
Replace an expli
c
it memory barrier with mon
o
_at
o
mic_store_re
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Rod
r
igo K
u
mpera
Ad
d
the ba
s
i
c
s
f
or memory model awar
e
fenci
n
g
.
commit
|
commitdiff
|
tree
2011-06-10
Rodrigo Kumpera
Fix darwin-ar
m
build
.
commit
|
commitdiff
|
tree
2011-06-10
R
o
drigo
Ku
m
pera
A
dd r
e
gression tests for
delegate invokes
commit
|
commitdiff
|
tree
2011-06-10
Rodrigo Kumpera
Add tes
t
for
mi
s
sing b
i
nding behavior
commit
|
commitdiff
|
tree
2011-06-10
Rodrigo Kumpera
H
a
n
dle more delegat
e
invok
e
cases
.
commit
|
commitdiff
|
tree
next