projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[corlib] GetGenericArguments from reference sources
[mono.git]
/
mono
/
metadata
/
sgen-memory-governor.c
diff --git
a/mono/metadata/sgen-memory-governor.c
b/mono/metadata/sgen-memory-governor.c
index 5e498220ebc2bfe27903262ecc170d0a1784d842..63b01840674b0f1136a648715cfad9fd98b9ab71 100644
(file)
--- a/
mono/metadata/sgen-memory-governor.c
+++ b/
mono/metadata/sgen-memory-governor.c
@@
-87,7
+87,7
@@
sgen_memgov_try_calculate_minor_collection_allowance (gboolean overwrite)
if (!need_calculate_minor_collection_allowance)
return;
if (!need_calculate_minor_collection_allowance)
return;
- if (!
*major_collector.have_swept
) {
+ if (!
major_collector.have_finished_sweeping ()
) {
if (overwrite)
minor_collection_allowance = MIN_MINOR_COLLECTION_ALLOWANCE;
return;
if (overwrite)
minor_collection_allowance = MIN_MINOR_COLLECTION_ALLOWANCE;
return;
@@
-123,8
+123,8
@@
sgen_memgov_try_calculate_minor_collection_allowance (gboolean overwrite)
SGEN_LOG (1, "Allowance: %ld bytes", (long)minor_collection_allowance);
}
SGEN_LOG (1, "Allowance: %ld bytes", (long)minor_collection_allowance);
}
- if (major_collector.
have_computed_minor_collection_allowance
)
- major_collector.
have_computed_minor_collection_allowance
();
+ if (major_collector.
free_swept_blocks
)
+ major_collector.
free_swept_blocks
();
need_calculate_minor_collection_allowance = FALSE;
}
need_calculate_minor_collection_allowance = FALSE;
}