Skip to content

JavaScript: Fix timeouts on bwip-js.#2574

Merged
semmle-qlci merged 2 commits intogithub:masterfrom
max-schaefer:js/fix-17
Jan 6, 2020
Merged

JavaScript: Fix timeouts on bwip-js.#2574
semmle-qlci merged 2 commits intogithub:masterfrom
max-schaefer:js/fix-17

Conversation

@max-schaefer
Copy link
Copy Markdown
Contributor

These were caused by two seemingly independent join mis-orderings which must have crept in fairly recently (certainly post-1.23).

I have verified that this PR fixes the original timeouts, a larger evaluation is ongoing.

@max-schaefer max-schaefer added the JS label Jan 2, 2020
@max-schaefer
Copy link
Copy Markdown
Contributor Author

Evaluation is done (internal link) and confirms that the timeout on bwip-js is fixed. There is another, unrelated timeout on gecko-dev, which I will look into next in a separate PR. Finally, a (newly added?) babel test crashes our parser, which will be the topic of a third PR.

@max-schaefer max-schaefer marked this pull request as ready for review January 6, 2020 08:42
@max-schaefer max-schaefer requested a review from a team as a code owner January 6, 2020 08:42
Copy link
Copy Markdown
Contributor

@erik-krogh erik-krogh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Finally, a (newly added?) babel test crashes our parser, which will be the topic of a third PR.

Yes, that is a newly added file in babel.
It started happening before the winter holidays. There is an internal issue for it.

@semmle-qlci semmle-qlci merged commit 39531c6 into github:master Jan 6, 2020
@max-schaefer max-schaefer deleted the js/fix-17 branch January 29, 2020 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants