-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Optimize recursion of System.Net.Http.HttpRuleParser.GetExpressionLength #35959
Optimize recursion of System.Net.Http.HttpRuleParser.GetExpressionLength #35959
Conversation
/azp run corefx-outerloop-windows |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run corefx-outerloop-linux |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run corefx-outerloop-osx |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run corefx-outerloop-windows |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run corefx-outerloop-linux |
/azp run corefx-outerloop-osx |
/azp run corefx-outerloop-windows |
Azure Pipelines successfully started running 1 pipeline(s). |
2 similar comments
Azure Pipelines successfully started running 1 pipeline(s). |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run corefx-ci (macOS x64_Debug) |
No pipelines are associated with this pull request. |
/azp run corefx-ci |
Azure Pipelines successfully started running 1 pipeline(s). |
@safern I tried to re-run CI because one leg fail(corefx-ci (macOS x64_Debug))...but seems that failed leg doesn't run, what I'm missing? |
@stephentoub PTAL |
Running an individual leg through comment is not yet supported. We've requested this feature. I added it under the known issues section in the docs so that I submit a PR to update it whenever it is enabled: https://github.com/dotnet/corefx/blob/master/Documentation/project-docs/pullrequest-builds.md#known-issues -- number 7 |
@safern you're right I know about doc but I was convinced that I already have, in my dreams maybe 😄 , thank's for the answer. |
/azp run corefx-outerloop-windows |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run corefx-outerloop-windows |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run corefx-outerloop-windows |
Azure Pipelines successfully started running 1 pipeline(s). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks.
/azp run corefx-outerloop-windows |
/azp run corefx-outerloop-linux |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run corefx-outerloop-osx |
Azure Pipelines successfully started running 1 pipeline(s). |
1 similar comment
Azure Pipelines successfully started running 1 pipeline(s). |
…gth (dotnet/corefx#35959) Optimize recursion of System.Net.Http.HttpRuleParser.GetExpressionLength Commit migrated from dotnet/corefx@4636de3
Fixing past bug I found a unuseful
ref
param passed toGetQuotedStringLength
used by GetCommentLength/GetQuotedStringLength parser.I tried to remove
ref
to improve performance thank's to less dereferencing and better usage of registers.I wrote a test
Results
/cc @davidsh @geoffkizer @stephentoub