Skip to content

Commit 8877aec

Browse files
authored
Merge pull request microsoft#118 from microsoft/develop
Merge Develop to Master for v1.0.26 release
2 parents 0209a51 + fa84c49 commit 8877aec

File tree

4 files changed

+20
-5
lines changed

4 files changed

+20
-5
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@ Please format the changes as follows:
77
+ BugFixes:
88
+ Updates:
99

10+
# 1.0.26
11+
Same functionality as 1.0.25.
12+
1013
# 1.0.25
14+
This version did not get published due to issues encountered in App Service. Mitigation was taken by repackaging the previously released version (1.0.21) as 1.0.25.
1115
+ Bugfixes:
1216
+ Build header nupkg for AnyCPU
1317
+ Fix unicode character in bldver.rc
@@ -74,4 +78,4 @@ Please format the changes as follows:
7478
# 1.0.15
7579

7680
+ New:
77-
+ Migrated repo from the internal Microsoft DevDiv account in Azure DevOps.
81+
+ Migrated repo from the internal Microsoft DevDiv account in Azure DevOps.

build/Version.props

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
-->
1313
<SemanticVersionMajor>1</SemanticVersionMajor>
1414
<SemanticVersionMinor>0</SemanticVersionMinor>
15-
<SemanticVersionPatch>25</SemanticVersionPatch>
15+
<SemanticVersionPatch>26</SemanticVersionPatch>
1616

1717
<FileVersionMajor>15</FileVersionMajor>
1818
<FileVersionMinor>1</FileVersionMinor>
@@ -36,8 +36,9 @@
3636
<!--
3737
Date when Semantic Version was changed.
3838
Update for every public release.
39+
Format is YYYY-MM-DD
3940
-->
40-
<SemanticVersionDate>2019-7-9</SemanticVersionDate>
41+
<SemanticVersionDate>2019-08-01</SemanticVersionDate>
4142

4243
<!--
4344
Build version is used to distinguish internally built NuGet packages.

docs/build.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ On Windows we use MSBuild, with `.vcxproj` files to build native binaries and `.
5151
(Debug|Release with x86|x64|AnyCPU).
5252

5353
Alternatively, you may run the script `[CLRInstrumentationEngine repo]\build.ps1` in PowerShell which conducts a local build.
54+
5455
|Flag|Description|
5556
|-|-|
5657
IncludeTests|Runs unit tests after build.
@@ -74,4 +75,4 @@ have some limitations for now:
7475
* Cannot generate InstrumentationEngine.h yet, therefore...
7576
* It is necessary to build your corresponding flavor/architecture in Windows first so that InstrumentationEngine.h is generated by midl and placed on the expected path.
7677
* We only support compiling for 64bit Linux and only support specific versions of Alpine, Ubuntu, and Debian.
77-
* NuGet package building is currently not implemented.
78+
* NuGet package building is currently not implemented.

src/InstrumentationEngine/MethodJitInfo.cpp

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,16 @@ namespace MicrosoftInstrumentationEngine
7979
{
8080
// Note, this will return E_NOTIMPL before framework 4.8, so we don't
8181
// assert on failure.
82-
IfFailRet(pProfilerInfo4->GetILToNativeMapping2(m_functionId, m_rejitId, cMap, pcNeeded, pMap));
82+
if (FAILED(hr = (pProfilerInfo4->GetILToNativeMapping2(m_functionId, m_rejitId, cMap, pcNeeded, pMap))))
83+
{
84+
if (hr != E_NOTIMPL)
85+
{
86+
CLogging::LogError(_T("pProfilerInfo4->GetILToNativeMapping2 failed in MicrosoftInstrumentationEngine::CMethodJitInfo::GetILNativeMapping with error 0x%08X"), hr);
87+
}
88+
89+
return hr;
90+
}
91+
8392
return S_OK;
8493
}
8594

0 commit comments

Comments
 (0)