Skip to content

C++: Cache DefaultTaintTracking #2864

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 25, 2020

Conversation

jbj
Copy link
Contributor

@jbj jbj commented Feb 18, 2020

This should speed up the overall suite, where DefaultTaintTracking is used in several queries.

@jbj jbj added the C++ label Feb 18, 2020
@jbj
Copy link
Contributor Author

jbj commented Feb 18, 2020

To do:

This should speed up the overall suite, where `DefaultTaintTracking` is
used in several queries.
@jbj jbj force-pushed the DefaultTaintTracking-cached branch from e104136 to ae68878 Compare February 24, 2020 12:03
@jbj
Copy link
Contributor Author

jbj commented Feb 24, 2020

@jbj
Copy link
Contributor Author

jbj commented Feb 25, 2020

time_split_absolute

This change seems to be an overall slight improvement for analysis time.

@jbj jbj marked this pull request as ready for review February 25, 2020 07:02
@jbj jbj requested a review from a team as a code owner February 25, 2020 07:02
@jbj
Copy link
Contributor Author

jbj commented Feb 25, 2020

I've looked at ChakraCore's performance changes in the profile viewer, and the slight slowdown seems to be unrelated to this PR. It affects all the stages that have nothing to do with the caching of DefaultTaintTracking, so I'll write it off as unrelated performance fluctuations of the Jenkins worker.

Copy link
Contributor

@MathiasVP MathiasVP left a comment

Choose a reason for hiding this comment

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

LGTM

@MathiasVP MathiasVP merged commit b9bb2ec into github:master Feb 25, 2020
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.

2 participants