diff options
author | Sean Gillespie <segilles@microsoft.com> | 2017-10-02 13:27:31 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-02 13:27:31 -0700 |
commit | 0c9e96e1c2c484e7c80bf7f7a7765e6650cbdf73 (patch) | |
tree | ccb3a49720a75fe76658bbf0fbad0f36fe7adaec /src/vm/gcenv.ee.cpp | |
parent | 97e0093e0941e7d5650d3f705bae17f1041c839f (diff) | |
download | coreclr-0c9e96e1c2c484e7c80bf7f7a7765e6650cbdf73.tar.gz coreclr-0c9e96e1c2c484e7c80bf7f7a7765e6650cbdf73.tar.bz2 coreclr-0c9e96e1c2c484e7c80bf7f7a7765e6650cbdf73.zip |
Fix a jump over variable initialization (#14286)
Diffstat (limited to 'src/vm/gcenv.ee.cpp')
-rw-r--r-- | src/vm/gcenv.ee.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vm/gcenv.ee.cpp b/src/vm/gcenv.ee.cpp index 29c75e2577..83935c378f 100644 --- a/src/vm/gcenv.ee.cpp +++ b/src/vm/gcenv.ee.cpp @@ -844,6 +844,7 @@ void GCToEEInterface::DiagWalkBGCSurvivors(void* gcContext) void GCToEEInterface::StompWriteBarrier(WriteBarrierParameters* args) { int stompWBCompleteActions = SWB_PASS; + bool is_runtime_suspended = false; assert(args != nullptr); switch (args->operation) @@ -900,7 +901,7 @@ void GCToEEInterface::StompWriteBarrier(WriteBarrierParameters* args) #if defined(_ARM64_) // Need to reupdate for changes to g_highest_address g_lowest_address - bool is_runtime_suspended = (stompWBCompleteActions & SWB_EE_RESTART) || args->is_runtime_suspended; + is_runtime_suspended = (stompWBCompleteActions & SWB_EE_RESTART) || args->is_runtime_suspended; stompWBCompleteActions |= ::StompWriteBarrierResize(is_runtime_suspended, args->requires_upper_bounds_check); is_runtime_suspended = (stompWBCompleteActions & SWB_EE_RESTART) || args->is_runtime_suspended; |