summaryrefslogtreecommitdiff
path: root/src/gc/gcpriv.h
diff options
context:
space:
mode:
authorSean Gillespie <sean@swgillespie.me>2017-01-06 16:21:11 -0800
committerGitHub <noreply@github.com>2017-01-06 16:21:11 -0800
commitc10c1ff8e3237689212606c9aa5153beec8a1778 (patch)
tree53041ba883979389d5eb22b43ce33df4312d5a68 /src/gc/gcpriv.h
parent548aec353e72117f875d6c08ffe52e2a43f01ad4 (diff)
downloadcoreclr-c10c1ff8e3237689212606c9aa5153beec8a1778.tar.gz
coreclr-c10c1ff8e3237689212606c9aa5153beec8a1778.tar.bz2
coreclr-c10c1ff8e3237689212606c9aa5153beec8a1778.zip
[Local GC] Move Software Write Watch's write barrier updates to GCToEEInterface::StompWriteBarrier (#8605)
* Move Software Write Watch's write barrier updates to use the new GCToEEInterface::StompWriteBarrier to stomp the EE's write barrier. * Address code review feedback, move SetCardsAfterBulkCopy to EE side of the interface
Diffstat (limited to 'src/gc/gcpriv.h')
-rw-r--r--src/gc/gcpriv.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/gc/gcpriv.h b/src/gc/gcpriv.h
index 3bed8c2cf8..1f97d7f2d5 100644
--- a/src/gc/gcpriv.h
+++ b/src/gc/gcpriv.h
@@ -1671,7 +1671,7 @@ protected:
PER_HEAP
void reset_write_watch (BOOL concurrent_p);
PER_HEAP
- void adjust_ephemeral_limits (bool is_runtime_suspended);
+ void adjust_ephemeral_limits ();
PER_HEAP
void make_generation (generation& gen, heap_segment* seg,
uint8_t* start, uint8_t* pointer);
@@ -2802,13 +2802,11 @@ public:
PER_HEAP
void exit_gc_done_event_lock();
-#ifdef MULTIPLE_HEAPS
PER_HEAP
uint8_t* ephemeral_low; //lowest ephemeral address
PER_HEAP
uint8_t* ephemeral_high; //highest ephemeral address
-#endif //MULTIPLE_HEAPS
PER_HEAP
uint32_t* card_table;