Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose / Goal
Refactoring XML parser for more speed
Type
Please mention the type of PR
Benchmark before
Running Suite: XML Parser benchmark
validation : 24472.96676651558 requests/second
xml to json : 20323.82787435037 requests/second
xml to json + json string : 18513.34418233639 requests/second
xml to json string : 3257.8999597267316 requests/second
xml2js : 6503.5277873583655 requests/second
Benchmark after
Running Suite: XML Parser benchmark
validation : 25254.443972895737 requests/second
xml to json : 37566.136707569676 requests/second
xml to json + json string : 32032.6373744502 requests/second
xml to json string : 3351.0517807181677 requests/second
xml2js : 7196.912529781278 requests/second
Note : Please ensure that you've read contribution guidelines before raising this PR. If your PR is in progress, please prepend
[WIP]
in PR title. Your PR will be reviewed when[WIP]
will be removed from the PR title.Bookmark this repository for further updates.