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
Under full-aot process the types of method arguments that are called from other metho...
2012-03-08
Rodrigo
K
ump
e
ra
Under ful
l
-
a
ot pr
o
c
ess the types of me
t
hod argume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodr
i
g
o Kumpera
Fix a
mach race c
o
ndition between a thread
tri
g
gering
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodri
g
o Ku
m
pera
Use the bridge callback to speedu
p
bridge object de
t
ection
.
commit
|
commitdiff
|
tree
2012-02-02
R
odrigo Kumpe
r
a
The b
r
i
d
g
e callback now
is
per-class and not per-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
R
o
drig
o
Kump
e
ra
Make more bits in the
v
table
a
vai
l
able
t
o the GC
.
commit
|
commitdiff
|
tree
2012-02-01
Ma
r
k
Probst
[
s
gen]
O
ption for an
a
llow
a
nce limit
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kumpera
Guard against lazy initialization
o
f idept
h
.
commit
|
commitdiff
|
tree
2012-01-29
Rodr
i
go Kumpera
Last round of fullaot fixes for la
z
y init'ng supertypes
.
commit
|
commitdiff
|
tree
2012-01-26
R
o
drig
o
Kumpe
r
a
Fix aot misco
m
pil
a
tion due t
o
the la
z
y
s
upertypes init
i
aliza
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
R
od
r
igo Kumpera
Fix c
o
ns
u
mers of
s
upert
y
pes informatio
n
t
o account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo K
u
mpera
A
re
g
ression t
e
st fo
r
bxc #79
5
.
commit
|
commitdiff
|
tree
2012-01-24
Rodr
i
go Ku
m
p
e
r
a
Be lazy'er when setting up
s
u
pe
r
t
y
p
e infor
m
atio
n
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Ku
m
pera
Lazil
y
nit mono_class_setup_
s
upertypes co
r
rec
t
ly
.
commit
|
commitdiff
|
tree
2012-01-11
Ro
d
r
igo Kumpera
F
ix en
t
er/e
x
it critical regio
n
visibility
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Al
e
vi
a
te
f
enc
i
ng on cr
i
t
i
cal regions and allocation
.
commit
|
commitdiff
|
tree
2012-01-11
R
odrigo Kumpera
Storing the vt
a
ble pointe
r
o
n the obje
c
t header requires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kum
p
era
R
e
p
l
a
ce an e
x
plicit me
m
ory barrier wi
t
h mono_atomic_st
o
re_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Complete acquire/rel
e
as
e
ops
.
Make acquire/rel
e
ase
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
drigo K
u
m
pera
Fix release sema
n
tics to make
sure it
f
lu
s
hes th
e
store
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
E
x
tract the code t
o
em
i
t a
m
emory b
a
rr
i
er
.
Add a memory_ba
r
r
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rod
r
i
go
Kumpera
A
d
d the basics for me
m
ory model a
w
are fencing
.
commit
|
commitdiff
|
tree
2012-01-10
R
od
r
i
go Kumpera
F
ix the itera
c
tion betwe
e
n bridge and m
a
j
or
evacuat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
K
umpera
Avoid doing IL lookup in the native crash h
a
ndler
.
commit
|
commitdiff
|
tree
2012-01-05
R
odrigo Kum
p
e
r
a
Ad
d
re
g
ression test for bxc #11
4
7
.
commit
|
commitdiff
|
tree
2012-01-05
Rodri
g
o Kumpera
Properly initializ
e
a rgctx template
.
Fixes bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo Kumpera
C
hecking if a type is a
r
e
f
erence mu
s
t be gsha
r
ing
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
R
o
drigo Kumpera
Fix sgen
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Kum
p
era
Fix
another case where bridge
would not be trigger
e
d
.
commit
|
commitdiff
|
tree
2011-12-07
Rodri
g
o Ku
m
pe
r
a
Fix severe
breakage of sgen bridge
c
o
de
.
2nd
and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo K
u
mpera
Avoid
a
n assert in br
i
dge code when d
o
i
ng a
m
ajor
collecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
rigo Kumpera
Remo
v
e some
d
e
a
d code
commit
|
commitdiff
|
tree
2011-12-06
R
o
d
r
igo Ku
m
pera
Use
mono-
t
ls for
the
c
urrent domain
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
Move cu
r
rent thread to use m
o
no-tls
.
commit
|
commitdiff
|
tree
2011-12-06
Rod
r
igo Kumpera
B
ackpo
r
t
u
til
s
/mono-t
l
s
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
Corre
c
t
l
y calculate th
e
numbe
r
of cards to
b
e
marked
.
commit
|
commitdiff
|
tree
2011-11-22
R
odrigo Kumpera
Scan all ephem
e
ro
n
ar
r
ays d
u
ri
n
g
n
ur
s
ery collec
t
i
ons
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Kumpe
r
a
Add JIT counters
t
o the local se
t
of cou
n
ters we sup
p
o
rt
.
commit
|
commitdiff
|
tree
2011-11-05
Rodr
i
go
K
u
m
pera
Fix marshaling of
W
i
n
32_I
N
6_
A
DDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo
Kumpera
Implemen
t
the i
c
a
l
ls nee
d
ed b
y
the new mobile mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Impl
e
men
t
a
mobile ready ver
s
i
on of m
e
mory
mapped
f
iles
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
M
ove a
l
l Mono
.
Unix deps
i
nto a single place and put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
R
odrig
o
Kumpera
publish the same
e
ven
t
s as pt
h
read_stop_w
o
r
l
d
commit
|
commitdiff
|
tree
2011-10-26
Rodri
g
o Kumpe
r
a
Implement
new toggleref
m
a
chine
r
y
for sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Rod
r
igo Kumper
a
Expo
r
t a bunch of sgen functions for
i
n
ternal usage
.
commit
|
commitdiff
|
tree
2011-09-26
R
odrigo Ku
m
pera
Split bridg
e
process
i
ng in t
w
o
steps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Fix t
h
e inte
r
atio
n
o
f
non trackin
g
weak refs
a
n
d ephemerons
.
commit
|
commitdiff
|
tree
2011-09-26
Mark Prob
s
t
[sg
e
n] Do the
b
ridge call
b
ack aft
e
r the world has been
.
.
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Kumpera
Avoi
d
dup
l
icates in th
e
SSC xrefs
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Kumpe
r
a
Add log
g
ing to
s
gen-bridge
.
Log tim
e
s and sizes
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
L
e
t the system figure our permis
s
ions i
n
st
e
ad o
f
doing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo
K
um
p
era
Impr
o
ve e
x
c
e
ption message
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrig
o
K
umpe
r
a
A
d
d collecti
o
n
l
og
g
in
g
to sgen
.
commit
|
commitdiff
|
tree
2011-09-02
Mark Probst
[s
g
e
n] Break
tracki
n
g
we
a
k
referenc
e
s
a
s early as p
o
ssible
.
commit
|
commitdiff
|
tree
2011-09-01
R
o
d
r
igo Kum
p
era
Handle
finaliz
a
ble ob
j
ects p
o
inted b
y
b
ridge objects
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumpera
Fix s
g
en-arm-mach
.
I
t requires some #de
f
ine juggl
i
ng
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumpera
Fix v
a
riance
te
s
t involving nullable types
.
commit
|
commitdiff
|
tree
2011-08-19
Rod
r
igo K
u
mper
a
C
o
r
r
e
ctly calculate the siz
e
of the freed array buffer
.
commit
|
commitdiff
|
tree
2011-08-18
R
od
r
igo K
u
m
p
er
a
Fix a
n
droid's
broken pthread_kill under sgen
.
commit
|
commitdiff
|
tree
2011-08-16
Rodr
i
go Kumpe
r
a
Fix g_l
o
g re
d
irection under an
d
roid
.
commit
|
commitdiff
|
tree
2011-08-11
R
odrigo Kumpera
Add IObserver/IObserva
b
le to
M
OBI
L
E pro
f
ile
.
commit
|
commitdiff
|
tree
2011-08-03
Ro
d
rig
o
K
u
mpera
Fix padding of call instru
c
tion
s
.
commit
|
commitdiff
|
tree
2011-08-03
Rodr
i
go
K
ump
e
ra
Impl
e
ment fail t
r
amp s
u
ppo
r
t on arm
f
or
f
ull-aot imt
.
.
.
commit
|
commitdiff
|
tree
2011-07-29
Rodrigo Kumpera
Use
wra
p
pers for accessing soc
k
e
t er
r
or
s
.
C
y
g
w
i
n
d
o
es
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo
Kumpera
OSX
w
on'
t
expo
s
e
I
PV
6
_PKTIN
F
O unless __
A
P
PLE_
U
SE
_
RFC_3542
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo Kum
p
era
Han
d
le a race on
thr
e
ad cleanup
.
commit
|
commitdiff
|
tree
2011-07-24
Du
a
ne Wandless
Fix cras
h
on Lion when exiting
commit
|
commitdiff
|
tree
2011-07-24
Geoff N
o
r
ton
F
ix
configure che
c
k f
o
r
dar
w
i
n
t
o
su
p
por
t
all variants
commit
|
commitdiff
|
tree
2011-07-18
Rodri
g
o Kumpera
Merge pu
l
l
request #1
3
2
f
rom ngraziano/fb497cbb6
5
03c2a0913fd
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrigo Kumpera
If a thread
a
bort is fatal, print the exception before
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rod
r
igo Kumpera
Improve stackt
r
aces w
h
en facin
g
a runtime inv
o
ke wrapper
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumpera
Avoid
a
.
cctor on the in
i
tialization p
a
th
.
commit
|
commitdiff
|
tree
2011-07-12
R
o
drigo Kump
e
r
a
A
dd shared_perfcounters optio
n
to enable mini
m
al
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrig
o
Kump
e
ra
Do DISABLE_PORTABILITY more agressivel
y
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
Fix s
i
gnal
cha
i
ning
t
o handle a stu
p
id previous hand
l
er
.
commit
|
commitdiff
|
tree
2011-07-09
R
o
drigo
K
u
mpera
Arm has MONO_ARCH_
H
AVE_SI
G
CTX_TO_MONOCTX
.
This
gi
v
es
.
.
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
Disab
l
e the
e
xception thread under iOS
since it's neither
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rodrigo Kum
p
era
A
llow Asse
m
blyR
e
f flags to h
a
ve
a
t lea
s
t ECMA's values
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
R
odrigo
Kumpe
r
a
Fix darwin-arm
build
.
commit
|
commitdiff
|
tree
2011-06-01
Rodrigo Kumpera
Handle a vtable layout corner ca
s
e
.
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo Kumpera
P
r
oper
l
y handle field
RVA under m
o
ving c
o
llector
.
commit
|
commitdiff
|
tree
2011-05-30
Rodr
i
go Kumpera
F
i
x
sgen under xen
commit
|
commitdiff
|
tree
2011-05-25
Rodrigo Kum
p
e
r
a
F
ix mul_imm
under
a
md64
commit
|
commitdiff
|
tree
2011-05-03
R
odrigo Kump
e
r
a
Add reg
r
es
s
ion
t
est for #691057
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kumpe
r
a
Fix a couple of is
s
ues
on Mono
.
Simd
.
commit
|
commitdiff
|
tree
2011-04-01
Rodr
i
go Kumpe
r
a
F
ix thr
e
ad restart under
m
ach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumper
a
Extract suspend code
f
rom mono_s
g
en_thread_handshake
.
commit
|
commitdiff
|
tree
2011-04-01
Ro
d
rigo Kumpe
r
a
Use cons
t
ant stack space for STW
unde
r
d
arwi
n
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
Kumpera
Leverage SgenThreadIn
f
o
:
:
m
ach_port
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kum
p
era
Store t
h
e m
a
ch port on
S
genThreadInfo
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpe
r
a
Fix win32 file name
c
anonicalizati
o
n
.
commit
|
commitdiff
|
tree
2011-03-30
Rod
r
igo Ku
m
pera
C
ast p to char*
since the
o
ffset is
i
n
byte un
i
ts
.
commit
|
commitdiff
|
tree
2011-03-17
Rodrigo Kumpera
Re
v
ert "[i
o
-layer] Handle
pr
o
c
ess waits when
S
HM is
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Rodrigo Kump
e
ra
Re
v
ert
"
[
io-layer] Ma
k
e my previous patch signal
safe
.
"
commit
|
commitdiff
|
tree
2011-03-10
Rodri
g
o Ku
m
pera
mon
o
_gc_alloc
_
mature must check i
f
the obje
c
t
ne
e
ds
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Lucas
M
eij
e
r
b
a
ckport of
ee5
a
8cf9d0
9
d525741e
9
4b380b
b
a411c6915026a
.
.
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumpera
Reset iid of
u
n
l
oaded
g
eneric int
e
r
f
aces c
o
rrectly
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
Handle demormalized
object and string types
.
commit
|
commitdiff
|
tree
2011-02-28
Rodri
g
o Kumpera
Handle Compa
r
eTo(long) and huge numbers
.
commit
|
commitdiff
|
tree
2011-02-22
R
odrigo
K
u
mpera
Pr
o
per
l
y c
h
eck ar
g
u
ments in
L
ist<T> IColle
c
tion
.
CopyTo
.
commit
|
commitdiff
|
tree
2011-02-18
Rodrigo Kumpera
Han
d
le overrides
on events when retrieving cattrs
.
commit
|
commitdiff
|
tree
next