swift
[OSLogOptimization][stdlib/private] Make string interpolation methods of OSLogMessage constant evaluable
#27942
Merged

[OSLogOptimization][stdlib/private] Make string interpolation methods of OSLogMessage constant evaluable #27942

ravikandhadai
ravikandhadai5 years ago

and remove @_transparent annotation from the methods. Also, improve diagnostics in the OSLogOptimization pass as it can now rely on seeing the appendInterpolation/Literal calls, which are no longer mandatorily inlined

ravikandhadai ravikandhadai requested a review from devincoughlin devincoughlin 5 years ago
ravikandhadai
ravikandhadai5 years ago

@swift-ci Please test and merge

ravikandhadai ravikandhadai force pushed to ab84617c 5 years ago
ravikandhadai
ravikandhadai5 years ago

@swift-ci Please test and merge

ravikandhadai
ravikandhadai5 years ago

@swift-ci Please test and merge

ravikandhadai [OSLogOptimization][stdlib/private] Make string interpolation methods
861c0aac
ravikandhadai ravikandhadai force pushed from ab84617c to 861c0aac 5 years ago
ravikandhadai
ravikandhadai5 years ago

@swift-ci Please test and merge

ravikandhadai
ravikandhadai5 years ago

@swift-ci Please test and merge

swift-ci swift-ci merged 2534af70 into master 5 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone