Skip to content

🏗 Replace NoInline suffix check in runner.jar with the @noinline closure annotation#23363

Merged
rsimha merged 4 commits intoampproject:masterfrom
rsimha:2019-07-16-NoInline
Jul 17, 2019
Merged

🏗 Replace NoInline suffix check in runner.jar with the @noinline closure annotation#23363
rsimha merged 4 commits intoampproject:masterfrom
rsimha:2019-07-16-NoInline

Conversation

@rsimha
Copy link
Copy Markdown
Contributor

@rsimha rsimha commented Jul 17, 2019

AmpCodingConvention.java checks function names for the NoInline suffix to prevent them from being inlined by closure compiler.

This PR removes all custom suffix code and replaces it with @noinline annotations.

Partial fix for #17120 and #22452

@rsimha
Copy link
Copy Markdown
Contributor Author

rsimha commented Jul 17, 2019

Verified that this does not break the current inlining behavior in v0.js.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants