-
Notifications
You must be signed in to change notification settings - Fork 653
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
option to treat exception constructors as strict
Summary: We also don't want to inline constructors of throwable (exception, error) classes, as they capture the current stack trace in a way that is sensitive to inlining. This new behaviour is introduced via a new flag that is off by default. So this is in effect a behavior-preserving change. TODO: Explore alternative approach that changes symbolication/positions. Reviewed By: ssj933 Differential Revision: D63564560 fbshipit-source-id: f520533191c841ec0125b31a89c99e71fb4aa2e9
- Loading branch information
1 parent
f77efcd
commit 928029e
Showing
4 changed files
with
18 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters