Imported Upstream version 5.4.0.167

Former-commit-id: 5624ac747d633e885131e8349322922b6a59baaa
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2017-08-21 15:34:15 +00:00
parent e49d6f06c0
commit 536cd135cc
12856 changed files with 563812 additions and 223249 deletions

View File

@ -162,7 +162,7 @@ namespace System.ServiceModel.Dispatcher
if (argTypes == null)
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("argTypes");
// PERF, [....], factor ns if all same
// PERF, Microsoft, factor ns if all same
string ns = LookupNamespace(prefix);
for (int i = 0; i < functions.Length; ++i)
{
@ -1254,7 +1254,7 @@ namespace System.ServiceModel.Dispatcher
{
do
{
// PERF, [....], this will be faster if I cache the envelope namespace to do the
// PERF, Microsoft, this will be faster if I cache the envelope namespace to do the
// actor lookup by hand
long pos = nav.CurrentPosition;
string navActor = XPathMessageFunctionActor.ExtractFromNavigator(nav);
@ -1283,7 +1283,7 @@ namespace System.ServiceModel.Dispatcher
return docContext.Evaluate(expr);
#if NO
// PERF, [....], I drafted this implementation before we found out that a bug in the Fx implementation would
// PERF, Microsoft, I drafted this implementation before we found out that a bug in the Fx implementation would
// prevent us from constructing an XPathNodeIterator that they would accept. I'm keeping it
// around in the hope that I will be able to use it by M5.4. If not, it will be deleted.