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
Fix the iteraction between bridge and major evacuation on a minor overflow major...
2012-01-10
R
o
drigo K
u
m
p
e
r
a
Fix the i
t
eraction between
b
r
i
dge
a
nd major
evacua
t
ion
.
.
.
commit
|
commitdiff
|
tree
2012-01-09
Ro
d
rigo Kum
p
er
a
R
evert "do a signal s
a
f
e
unwind on the
native crash
.
.
.
commit
|
commitdiff
|
tree
2012-01-09
Rodrigo Kumper
a
Remove a
s
p
u
rious asser
t
.
commit
|
commitdiff
|
tree
2012-01-05
R
odrig
o
Kumpera
do a signal safe u
n
w
i
nd on the n
a
ti
v
e crash handler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
K
umpera
Add JIT su
p
p
or
t
for 4
.
5
MethodImpl
O
p
t
ions
.
AggressiveInlining
.
commit
|
commitdiff
|
tree
2012-01-05
Rodri
g
o
K
u
m
pera
d
i
s
a
ssemble the agressive-
i
n
lining flag correctly
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
K
umper
a
Add defi
n
e for new 4
.
5 met
h
od impl flag agressive-inlinin
g
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
K
umpera
Ad
d
r
egression tes
t
for bxc #
1
1
47
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo K
u
m
p
era
Properl
y
i
nitia
l
ize a rgctx temp
l
ate
.
Fixes bxc #1
1
47
.
commit
|
commitdiff
|
tree
2012-01-04
R
o
drigo Kumpe
r
a
Add sgen test for STOBJ of
gshared
v
aluetype
with a
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
R
o
drigo
K
umpera
Remove an
i
nt
e
rmed
i
ate buffer in the b
r
idge code
.
commit
|
commitdiff
|
tree
2011-12-29
R
o
drigo Kumpera
Make mono_sgen_gr
a
y_obj
e
ct_que
u
e
_
i
s_em
p
ty inl
i
neable
.
commit
|
commitdiff
|
tree
2011-12-29
Rodr
i
go K
u
mpera
Prope
r
l
y export mono
_
sg
e
n_ptr_in_nurser
y
.
commit
|
commitdiff
|
tree
2011-12-29
Rodri
g
o Kum
p
era
Rework the gray que
u
e c
o
de
to
isolate it
i
n
t
o
a pro
p
er
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kumpera
Rework the workers
c
o
de to is
o
late it in
t
o
a
pro
p
er
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kumpera
Fix the
b
u
i
l
d
.
commit
|
commitdiff
|
tree
2011-12-29
Rodr
i
go Kumpera
Rework
the
pin stats c
o
de to iso
l
a
te it into a pro
p
er
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
R
odrig
o
Kumper
a
F
ix a pesk
y
t
y
p
o
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrig
o
Kumpera
Rework pin
n
ing code to is
o
l
ate it into a proper m
o
dule
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kumpera
Re
w
or
k
the cardtable co
d
e to is
o
la
t
e it
i
nto a p
r
ope
r
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kumpe
r
a
Add
test
for
gc
descri
p
t
ors
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kumpera
Fix par
a
l
l
el MS pi
n
n
ing code
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kumpera
Kill size_
d
escr,
i
t
s
u
s
age was r
e
placed
b
y
b
e
tter e
x
ploi
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrig
o
Kumper
a
R
e
work object
siz
e
calculation code to use
t
he gc descr
i
ptor
.
commit
|
commitdiff
|
tree
2011-12-28
Rod
r
igo Kumpera
Rew
o
rk gc descri
p
t
o
r
to i
n
c
l
ude size information
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
R
o
drigo Kumpera
Bring small bitmap gc
descri
p
to
r
back to life
.
commit
|
commitdiff
|
tree
2011-12-28
Rodri
g
o Kumpera
F
i
x layout computation of arra
y
types
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrigo Kum
p
e
r
a
I
n
troduc
e
a size des
c
ripto
r
i
n
the vt
a
ble
t
o
speed
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrigo
K
u
mper
a
Move the gc descriptor machinery to sgen-descriptor
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrigo Kumpera
In
t
r
u
d
uce
s
g
en-conf
.
h with
f
undamental types and all
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rod
r
igo Kumper
a
Prope
r
ly al
i
gn ca
l
ls to
mono_jit_thread_attach from
.
.
.
commit
|
commitdiff
|
tree
2011-12-20
Rodrigo K
u
mpera
A
dd
a
missing StructLayout
at
t
ri
b
ute to Mo
n
oAsyn
c
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo Kumpera
Th
e
small obj
e
ct check must
do an unsi
g
ned comparison
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Ro
d
rigo Kumpera
E
x
plain
the
w
hy's of THREAD_
I
NFO_TYPE
.
commit
|
commitdiff
|
tree
2011-12-14
Rodrigo Kumper
a
Ha
n
dle all sorts
o
f
c
orner
case
s
de
a
ling w
i
th T
y
pe
.
commit
|
commitdiff
|
tree
2011-12-13
R
o
drigo Kumpera
Sw
i
tch to
p
r
e
cise
scan
n
ing of c
o
rl
i
b
.
commit
|
commitdiff
|
tree
2011-12-13
Rodrigo Kumpera
Ki
l
l some u
n
u
s
ed managed type mappi
n
gs
.
commit
|
commitdiff
|
tree
2011-12-13
Rodrigo
Kumpera
A
dd all mis
s
ing sequential la
y
out dire
c
tiv
e
s
to corlib
.
.
.
commit
|
commitdiff
|
tree
2011-12-11
Rodrigo Kumpera
Pass
the par
a
merer name to
ArgumentExc
e
p
tion constr
u
ctor
.
commit
|
commitdiff
|
tree
2011-12-11
R
odrigo Ku
m
pera
Tuple s
t
ruct
u
ral c
o
mpare shold return fal
s
e
i
nst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-12-11
Rodrigo Kumpera
Add an extra heavy stats for remarked ca
r
ds
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kumpera
S
w
itch from
u
sing a staging area to hash filtering
.
commit
|
commitdiff
|
tree
2011-12-10
Rod
r
igo Kumpera
Fi
x
som
e
warn
i
ngs
commit
|
commitdiff
|
tree
2011-12-10
Ro
d
rigo Kump
e
ra
Improv
e
nurse
r
y pinin
g
p
erforma
n
ce
b
y m
a
k
i
n
g sure scan
.
.
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kumpera
Mov
i
ng
p
in stats gathe
r
ing u
n
der
G_UNLIKEL
Y
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kump
e
ra
Make sure we c
o
r
rectly set A
P
C flag when usin
g
new
.
.
.
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo
K
umper
a
On mach,
thread_abort_safely
can'
t
b
reak soc
k
e
ts syscalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodri
g
o
Kumper
a
A
d
d test
f
or sgen-bridg
e
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Pr
o
perly handle domain u
n
loadin
g
when
s
gen-bridge is
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrig
o
Kumpera
new M
O
NO_
G
C_PAR
A
M
S
option br
i
dge
.
It's
int
e
rnal us
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
drigo Kumpera
Fix severe breakage of s
g
en
bridge co
d
e
.
2
n
d and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rod
r
igo Kump
e
ra
F
ix hashtable iterati
o
n code to prope
r
ly work with
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rod
r
i
g
o Kumpera
Fix param
e
ter nam
e
in the exce
p
tion c
o
n
s
tructor
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
ri
g
o Kumpera
A
v
o
id an assert in br
i
dge co
d
e
w
h
e
n doing a m
a
jor collection
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Rem
o
v
e s
o
me dead code
commit
|
commitdiff
|
tree
2011-11-25
Ro
d
rigo
Kum
p
era
Fix error
message
.
commit
|
commitdiff
|
tree
2011-11-24
Rodri
g
o Kumpera
I
m
p
ro
v
e error repor
t
ing
on test fail
u
re
.
commit
|
commitdiff
|
tree
2011-11-24
Rodrigo Kum
p
era
Make IN
o
deVi
s
itor me
t
hods nonvirtual by augment
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
Corr
e
ctly calculate the number of ca
r
d
s
t
o be marked
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo
Kumpe
r
a
Speedup get_execution_context_addr
.
commit
|
commitdiff
|
tree
2011-11-23
Rodri
g
o Kum
p
e
r
a
Fi
x
a theore
t
ical
d
eadl
o
ck fo
u
nd by
valgrind
.
It wa
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
R
o
d
r
igo K
u
mpera
Scan all ephemeron arrays during nurs
e
r
y
collections
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo
K
umpera
Add JIT c
o
u
n
ters to the local set of counter
s
w
e
supp
o
rt
.
commit
|
commitdiff
|
tree
2011-11-10
Rodri
g
o Kumpera
Precise
s
canning
c
r
ashes on OSX whil
e
compiling c
o
rlib
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
Rodri
g
o K
u
mpera
Mark a tinny function inline
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrigo
Kumper
a
Minor
c
leanup of
sg
e
n al
l
oca
t
ion code
.
commit
|
commitdiff
|
tree
2011-11-09
R
odrigo Kumpera
Impleme
n
t
l
ightwe
i
ght nur
s
e
ry v
e
rifi
c
ation
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrig
o
Kumpera
Cosmetic changes to the nursery
allocator
.
Avoid a
.
.
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo Kumper
a
Fix mar
s
haling of Win
3
2_IN6_ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Ro
d
rig
o
Kumpera
I
mplement
t
h
e
i
c
a
lls n
e
eded by th
e
n
ew mobile mm
a
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodri
g
o K
u
mper
a
Im
p
l
e
m
ent a
mobile rea
d
y version
of memory
mappe
d
files
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kum
p
era
Mo
v
e a
l
l Mon
o
.
Unix deps into a single
p
lace and put
.
.
.
commit
|
commitdiff
|
tree
2011-10-26
R
o
d
ri
g
o Kumpera
Implement new toggleref machine
r
y for sgen
.
commit
|
commitdiff
|
tree
2011-10-26
R
o
drigo
K
umpera
Export a bunc
h
of sgen
f
unctions for int
e
rnal usag
e
.
commit
|
commitdiff
|
tree
2011-10-18
R
o
drigo Kumpera
Allow
null string
s
to be sent to sdb
.
They a
r
e en
c
oded
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Ro
d
r
i
go
K
umper
a
Add
test for
new sdb
command
.
commit
|
commitdiff
|
tree
2011-10-18
Rodr
i
g
o Kumpera
Extr
a
ct mono_class_get
_
me
t
hods_by_name
from ves_ical
l
_Type_
G
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
R
o
drigo Kumpera
Ensure proper ord
e
ring of hazard pointer reads
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kump
e
ra
Re
q
ues
t
Ob
j
ectMirror ty
p
e and domain in a sin
g
le
r
eque
s
t
.
commit
|
commitdiff
|
tree
2011-09-29
R
odrigo Ku
m
p
e
r
a
Cache thr
e
ad id
.
commit
|
commitdiff
|
tree
2011-09-29
R
o
d
rig
o
Kum
p
era
Cache
so
u
rce files
.
commit
|
commitdiff
|
tree
2011-09-29
R
odrigo Kum
p
era
Cache Obj
e
c
t
Mir
r
or type and
d
omain
.
commit
|
commitdiff
|
tree
2011-09-29
Ro
d
r
ig
o
Ku
m
pera
Avoi
d
looking u
p
the
c
t
o
r m
i
r
ror twice
.
commit
|
commitdiff
|
tree
2011-09-26
R
o
drigo Kumpera
Spl
i
t bridge
pr
o
c
essing in two
steps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Fix the
inte
r
ation of non trackin
g
weak refs and ephemero
n
s
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo
K
umpera
Fix
a
b
u
n
ch of data
r
ace
s
.
commit
|
commitdiff
|
tree
2011-09-26
Ro
d
rig
o
Kum
p
era
Fix enter/ex
i
t critical region v
i
sibility
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Com
p
lete acquire/r
e
lease
ops
.
Make acqu
i
re/release
.
.
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrig
o
Kumpera
Avo
i
d duplicates in
t
h
e
S
S
C xre
f
s
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrig
o
K
umpera
Add logging to sgen-bridge
.
Log times and sizes
.
commit
|
commitdiff
|
tree
2011-09-06
Ro
d
rigo Kumpera
Let the sy
s
tem figu
r
e our
p
ermi
s
sions instead of doi
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Ku
m
pera
Improve exception
message
.
commit
|
commitdiff
|
tree
2011-09-06
Ro
d
rigo
Kumpera
Add
sgen
col
l
ection pause
times to mo
n
o trace l
o
g
.
commit
|
commitdiff
|
tree
2011-09-01
Rodri
g
o
K
umpera
The
fin hashtab
l
e holds no value,
so revert to tagg
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-09-01
Rodrigo Kum
p
era
H
andle finalizable
objec
t
s p
o
in
t
ed by bridge objects
.
.
.
commit
|
commitdiff
|
tree
2011-09-01
Ro
d
rigo Kumpera
Add new sgen-hash method that chan
g
es the val
u
e of
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Rodrigo Kumpera
Rework self suspend to avoid a race on Mach
.
commit
|
commitdiff
|
tree
2011-08-19
Rod
r
igo Kumpera
Fix variance
t
est involvi
n
g nullable
type
s
.
commit
|
commitdiff
|
tree
2011-08-19
R
o
drigo Kumpera
Correctly calculat
e
th
e
size of th
e
freed array
buffe
r
.
commit
|
commitdiff
|
tree
2011-08-18
R
o
drigo Kumpera
Handle android's broken pth
r
ead_kill in
s
ge
n
too
.
commit
|
commitdiff
|
tree
next