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
[runtime] Fix interruption deferring
2016-08-22
Vlad
Brezae
[
a
rm64
]
Bump ins
t
ruction sizes for a
t
omic ops to
match
.
.
.
commit
|
commitdiff
|
tree
2016-08-19
V
l
a
d
Brezae
[
a
rm64]
A
dd sequenti
a
l memory
c
o
n
straint
t
o
swap,
c
as
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Vlad Bre
z
a
e
[arm6
4
] Add full memory s
e
quencing to atomic loads
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
V
lad Bre
z
ae
[arm64] Add f
u
ll memory sequencing to atom
i
c
stores
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
Vlad Brezae
[aot] Fallback to
s
lowpath m
a
n
age
d
alloc if we f
a
il
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
Vlad Bre
z
ae
[
s
gen] Unify
tl
s
acce
s
s ac
r
oss wi
t
h/without HAVE_KW_THREAD
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
Vlad Br
e
zae
[a
o
t] Don't aot methods th
a
t use
tls on HAVE_KW
_
THREAD
.
.
.
commit
|
commitdiff
|
tree
2016-08-12
Vlad B
r
ezae
[jit]
Ad
d
mi
s
sing sp
e
c
i
al case
for div with mul optimizat
i
on
commit
|
commitdiff
|
tree
2016-08-11
Vla
d
Brezae
[ji
t
]
E
nab
l
e
division by constan
t
o
ptimiz
a
tion
on 32 bit
commit
|
commitdiff
|
tree
2016-08-11
Vl
a
d
Brezae
[arm] Implement OP_BIGMUL
commit
|
commitdiff
|
tree
2016-08-11
Vlad Brezae
[
t
ests] Ad
d
random immediate division test
commit
|
commitdiff
|
tree
2016-08-11
Vlad Br
e
z
ae
[jit] Register counter
f
or number of
optimized divi
s
ion
s
commit
|
commitdiff
|
tree
2016-08-11
Vlad Brezae
[j
i
t] Op
t
imize signed division by constant
commit
|
commitdiff
|
tree
2016-08-11
Vlad Brezae
[
jit] Optimize u
n
sign
e
d
divi
s
ion by const
a
nt
commit
|
commitdiff
|
tree
2016-07-27
Vlad Br
e
zae
[sg
e
n] Av
o
id popp
i
n
g
the entire finaliz
e
r queues
if
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
V
l
a
d
Br
e
zae
[
sgen] Fix build
commit
|
commitdiff
|
tree
2016-07-21
Vlad
B
rezae
[sgen] Add mi
s
sin
g
mem
o
ry
b
a
r
rier
commit
|
commitdiff
|
tree
2016-07-20
Vl
a
d Breza
e
[tests] Remove doub
l
e inclusion of source file
commit
|
commitdiff
|
tree
2016-07-20
Vlad Brezae
[tes
t
s] Fix flakiness on some
t
ests t
h
at a
s
sum
e
ob
j
e
c
t
.
.
.
commit
|
commitdiff
|
tree
2016-07-19
Vlad B
r
ezae
[sgen] F
i
x
critical
/
normal fina
l
ization order at d
o
main
.
.
.
commit
|
commitdiff
|
tree
2016-07-13
Vlad Brezae
[
s
gen] Init
i
a
lize stack_
s
ta
r
t to 0 when a thread
i
s
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
Vlad Brezae
[sgen] Mak
e
suspen
d
_finalizer
s
volatile
commit
|
commitdiff
|
tree
2016-06-25
Vlad
Brezae
[s
g
en] Speed up domain fina
l
i
z
a
tion at shutdown
commit
|
commitdiff
|
tree
2016-06-23
Vlad Brezae
[utils
]
Fix retiring of live block for the lock fr
e
e
.
.
.
commit
|
commitdiff
|
tree
2016-06-22
Vlad Bre
z
ae
[runtime] Bump corlib v
e
r
si
o
n fo
r
r
ec
e
nt
T
hread layout
.
.
.
commit
|
commitdiff
|
tree
2016-06-22
Vl
a
d Brezae
[sgen] Fix Thread layou
t
after
c
h
a
ng
e
s i
n
#
3123
commit
|
commitdiff
|
tree
2016-06-08
Vlad Br
e
z
ae
[sgen] Exit the critical section
a
l
so on
the s
l
o
wpath
.
.
.
commit
|
commitdiff
|
tree
2016-06-08
Vl
a
d B
r
ezae
[sgen] Don't try to s
t
op a s
t
opped world
commit
|
commitdiff
|
tree
2016-06-06
Vlad Brezae
[sgen] Fix define
argument
commit
|
commitdiff
|
tree
2016-06-06
Vla
d
Brezae
[sgen]
F
ix race
b
etw
e
e
n compl
e
x d
e
scriptor allocation
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
Vla
d
Breza
e
[sgen
]
Make sur
e
we will sca
n
the bits
c
orrect
l
y for
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
Vlad
Brezae
[
sgen] Add missing me
m
ory type de
s
cription
commit
|
commitdiff
|
tree
2016-05-31
Vlad
B
rezae
[sgen] Ena
b
le
conc
u
r
r
e
n
t major
b
y
defaul
t
on d
e
sktop
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Vlad
B
rezae
Merge
p
ull requ
e
s
t #3056 from BrzVlad/fix-m
u
ltiple
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
V
l
ad
Brezae
M
e
rge pul
l
r
eques
t
#3057 fr
o
m
BrzVlad/f
i
x-majo
r
-l
o
g3
commit
|
commitdiff
|
tree
2016-05-27
V
l
ad Brezae
[sgen] Exclusi
v
e write on binar
y
protocol
f
i
l
e
commit
|
commitdiff
|
tree
2016-05-27
Vlad B
r
ezae
[sge
n
]
D
on't
regi
s
ter pin
n
ed o
b
jects if pin
s
tats are
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
Vlad
B
rezae
[sg
e
n] Sweep con
c
ur
r
ently with nu
r
sery collecti
o
ns
commit
|
commitdiff
|
tree
2016-05-27
Vlad Brezae
[sge
n
] Don't wai
t
f
or sweep finish when allo
c
ating
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
Vlad Brezae
[sgen] A
d
d missing b
i
nary protocol
e
ntrie
s
for block
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
Vlad
B
rezae
[sgen] Refactor collection logging
commit
|
commitdiff
|
tree
2016-05-18
Vlad Brezae
[sgen] Fix warnings at printing 64bit
ints
commit
|
commitdiff
|
tree
2016-05-18
Vla
d
Brezae
[s
g
e
n
] Refact
o
r sgen
_
perform_col
l
ection
commit
|
commitdiff
|
tree
2016-05-18
Vlad Brezae
[sg
e
n] Log a
l
s
o the real size u
s
ed by the major o
b
j
e
ct
s
commit
|
commitdiff
|
tree
2016-05-18
Vl
a
d Bre
z
ae
[sgen]
L
og
a
lso
t
he total los
m
em
o
ry u
s
age
commit
|
commitdiff
|
tree
2016-05-18
Vlad Br
e
zae
[
s
gen] Don't log previous col
l
e
ctio
n
memory size
commit
|
commitdiff
|
tree
2016-05-18
Vlad Brezae
[sgen] Precisely
l
o
g the s
i
ze
o
f
the
p
romo
t
ed objects
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Vlad Brezae
Mer
g
e pull
request
#
2971 from Brz
V
l
a
d/fe
a
tur
e
-cross
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Vlad Brezae
[sgen] Supp
o
rt bi
n
a
ry pr
o
tocol
cross platform grep
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Vlad Brez
a
e
[sg
e
n] Pack
s
tructs for binar
y
p
rotoc
o
l entr
i
e
s
commit
|
commitdiff
|
tree
2016-05-09
V
lad
B
r
e
zae
[
sg
e
n] Spl
i
t protocol en
t
ry grep from a
r
g
u
m
ent par
s
ing
commit
|
commitdiff
|
tree
2016-05-09
Vlad Br
e
zae
[sgen] Extrac
t
entry stream code into new file
commit
|
commitdiff
|
tree
2016-05-09
Vl
a
d Brezae
[
s
g
en] Use
types with
e
xpli
c
it s
i
ze f
o
r pro
t
ocol
e
ntrie
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Vlad Brezae
[sgen] Remove old
un
u
sed def
i
nes
commit
|
commitdiff
|
tree
2016-04-21
Vlad Brezae
Mer
g
e pull request #2869 fr
o
m
Brz
V
lad/featur
e
-m
o
d-unio
n
-opt
commit
|
commitdiff
|
tree
2016-04-14
V
lad
B
rezae
[sgen] Don't re
a
llocate
mod_
u
ni
o
n
at
each
m
a
jor
commit
|
commitdiff
|
tree
2016-04-14
V
l
ad Brezae
[sgen]
A
void allo
c
ating the mod_union card tables
if
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Vlad Bre
z
ae
[sgen] Scan pinned obje
c
ts in nursery as p
a
r
t
of concurrent
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Vlad B
r
e
za
e
Mer
g
e p
u
ll reque
s
t
#
2800 from BrzV
l
a
d
/
f
e
ature-l
a
zy
.
.
.
commit
|
commitdiff
|
tree
2016-04-12
Vlad Brezae
[sgen]
E
nable lazy
s
w
eep by
d
efault
commit
|
commitdiff
|
tree
2016-04-12
V
l
ad
B
rezae
[sgen
]
Concurrently
s
weep b
l
ocks also in
t
h
e
lazy sweep
.
.
.
commit
|
commitdiff
|
tree
2016-04-12
Vlad Brezae
Merge pull
r
equest #282
2
from BrzVlad/fea
t
ure-lshif
t
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
Vlad Breza
e
[sgen] Fix
c
ompare
f
u
n
ction
commit
|
commitdiff
|
tree
2016-04-11
Vla
d
Br
e
zae
M
e
rg
e
p
u
ll
r
e
q
ue
s
t
#
2802 from BrzVlad/feature-evacuation
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
Vlad Breza
e
Me
r
ge
pull request #2819 from BrzV
l
ad/fix-maj
o
r-log
commit
|
commitdiff
|
tree
2016-04-11
Vlad Brezae
[jit]
D
ecompose l
o
n
g
immed
i
ate
shifts
commit
|
commitdiff
|
tree
2016-04-10
Vlad
Bre
z
a
e
[sgen] Evacuate from
emptier b
l
ocks to fuller o
n
es
commit
|
commitdiff
|
tree
2016-04-10
Vlad Breza
e
[
s
ge
n
] Don'
t
evac
u
ate full blocks
commit
|
commitdiff
|
tree
2016-03-30
Vlad B
r
ezae
Me
r
ge pu
l
l request #2799 from BrzVlad/fix-conc-car
d
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
V
lad Brezae
[sgen] Fix logging of major heap size wit
h
c
o
nc
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Vla
d
Brezae
[sgen] Fix log for last collection los memo
r
y u
s
age
commit
|
commitdiff
|
tree
2016-03-29
Vlad Brez
a
e
Merge pu
l
l request #
2
801 from BrzVlad/fe
a
ture-conc
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Vlad Bre
z
a
e
[sg
e
n] Bin
a
ry protoc
o
l entry
f
or
sweep fi
n
i
s
h
commit
|
commitdiff
|
tree
2016-03-29
Vlad B
r
ezae
[sgen]
Clea
r
the card table in the finishi
n
g pause
commit
|
commitdiff
|
tree
2016-03-28
V
l
ad Brezae
[sgen] C
e
ment objects for the finis
h
ing pause
commit
|
commitdiff
|
tree
2016-03-28
Vla
d
B
rezae
[sgen] Don't scan the roots
on the wo
r
ker
commit
|
commitdiff
|
tree
2016-03-28
Vlad Bre
z
ae
[sg
e
n
] Fix sgen binary p
r
otoco
l
timestamp
commit
|
commitdiff
|
tree
2016-03-28
Vlad Brezae
Merge pull
request
#
2621
from BrzVlad/feature-co
n
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-25
V
lad Brezae
[
sgen] Add
o
ption for e
n
abling/dis
a
bling precl
e
aning
commit
|
commitdiff
|
tree
2016-03-25
V
l
ad Brezae
[sgen]
P
r
ecl
e
an mod union entries befo
r
e the finishing
.
.
.
commit
|
commitdiff
|
tree
2016-03-25
V
l
ad
Brez
a
e
[sgen]
M
ove assert to
t
he righ
t
p
l
ace
commit
|
commitdiff
|
tree
2016-03-25
V
l
ad Brezae
[run
t
ime] Enclose defin
e
p
a
rameters in parentheses
commit
|
commitdiff
|
tree
2016-03-25
Vlad
B
rezae
[sgen] Add separate
s
can func
t
ion for handling a sin
g
le
.
.
.
commit
|
commitdiff
|
tree
2016-03-25
Vlad B
r
ezae
[sgen]
M
ove scan vty
p
e with the
o
ther o
b
j
ect ops
commit
|
commitdiff
|
tree
2016-03-25
V
l
ad Brezae
[sgen]
Simpl
i
f
y defines f
o
r obj
e
ct o
p
s
commit
|
commitdiff
|
tree
2016-03-25
Vlad
B
rezae
[
s
gen] Allo
w
read o
n
ly
acc
e
ss on block list without
.
.
.
commit
|
commitdiff
|
tree
2016-03-25
Vla
d
B
r
ezae
[
sgen] Allow read
only access
of
los object list without
.
.
.
commit
|
commitdiff
|
tree
2016-03-25
V
l
ad Brezae
[
s
gen] Extract the handle ar
r
ay code fo
r
re
u
se
commit
|
commitdiff
|
tree
2016-03-25
V
l
ad
B
r
ezae
[sgen] Don't
prefetch unused memory
whe
n
scanning th
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-09
V
lad Brezae
[runt
i
me] Fi
x
deadlock whi
l
e u
n
winding the sta
c
k of
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
Vlad Brezae
Merge pul
l
request #
2
716 from BrzVlad/fix-tramp-jinfo
commit
|
commitdiff
|
tree
2016-03-02
V
l
a
d Brezae
[
runtime] Obey r
e
ques
t
s to abort when w
a
iting on
m
onitors
commit
|
commitdiff
|
tree
2016-03-02
Vlad Br
e
zae
[runtime] D
o
n
'
t return f
r
om Monitor
.
Wait without ho
l
ding
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Vlad
B
rezae
[ru
n
time] R
e
m
ove unreac
h
abl
e
code
commit
|
commitdiff
|
tree
2016-03-02
Vlad Brezae
[runtime] Fix LOCK_
D
E
BUG build,
for
monitor debuggi
n
g
commit
|
commitdiff
|
tree
2016-03-02
Vl
a
d Brezae
[aot] S
e
t
null uw_
i
nfo for tramps without
u
nwind info
commit
|
commitdiff
|
tree
2016-02-22
Vlad Brezae
Mer
g
e pull
r
eq
u
est #2
6
48 from Brz
V
lad/fix-cprop-vre
g
s
commit
|
commitdiff
|
tree
2016-02-20
Vlad
Brezae
Rever
t
"Revert "[j
i
t] Don't allocate memo
r
y
for unused
.
.
.
commit
|
commitdiff
|
tree
2016-02-20
Vlad
Brezae
[
j
it] Clear
d
e
f
s
o
nly for
v
a
lid vregs used
b
y
the
bblock
.
.
.
commit
|
commitdiff
|
tree
2016-02-15
Vlad Bre
z
ae
Mer
g
e pull request #256
2
f
r
om BrzVlad/fix-d
r
ains
t
ack
.
.
.
commit
|
commitdiff
|
tree
next