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

@ -55,7 +55,7 @@ namespace System.ServiceModel.Dispatcher
List<NodeSequenceIterator> iterList;
// REFACTOR, [....], make this a function on QueryValueModel
// REFACTOR, Microsoft, make this a function on QueryValueModel
internal XsltFunctionCallOpcode(XsltContext context, IXsltContextFunction function, int argCount)
: base(OpcodeID.XsltFunction)
{
@ -138,7 +138,7 @@ namespace System.ServiceModel.Dispatcher
}
else
{
// PERF, [....], see if we can cache these arrays to avoid allocations
// PERF, Microsoft, see if we can cache these arrays to avoid allocations
object[] xsltArgs = new object[this.argCount];
int iterationCount = context.TopArg.Count;
for (int iteration = 0; iteration < iterationCount; ++iteration)
@ -1210,7 +1210,7 @@ namespace System.ServiceModel.Dispatcher
StackFrame argKeys = context.SecondArg;
StackFrame argValues = context[2];
// PERF, [....], this is really slow.
// PERF, Microsoft, this is really slow.
StringBuilder builder = new StringBuilder();
while (argSource.basePtr <= argSource.endPtr)
{