[x86/Linux] Process Explicit Frame before Managed Frame (dotnet/coreclr#9261)
authorJonghyun Park <parjong@gmail.com>
Thu, 2 Feb 2017 06:42:39 +0000 (15:42 +0900)
committerJan Kotas <jkotas@microsoft.com>
Thu, 2 Feb 2017 06:42:39 +0000 (22:42 -0800)
commit95996c5a2ef2893cd87bae4a212f885d89694ab0
tree99e36f6f6dfcbc66e3208f4d60bab7c9a5fc1429
parentcedd4090b9ed19383e1dd5c7ba54c22627e57e26
[x86/Linux] Process Explicit Frame before Managed Frame (dotnet/coreclr#9261)

This commit revises stack walker to process explicit frames before
managed frame as in other architectures that use Win64 EH model.

This commit fixes dotnet/coreclr#9260.

Commit migrated from https://github.com/dotnet/coreclr/commit/1f1f95dc7b5c33a23ccc4df42078d11eb72d52db
src/coreclr/src/vm/stackwalk.cpp