You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Implement basic support for parameter default tree-shaking
* Refine parameter default tree-shaking
* Use an inclusion parameter instead of separate methods to handle this
* Make call argument inclusion path aware so that in the future, we can use
this mechanism to determine possible values for parameters for deoptimization
* Support parameter default treeshaking for functions, object and class methods,
functions in array tuples and template tags
* Use full CallExpression logic for TaggedTemplateExpression
* Use optional chaining instead of null checks
* Always call applyDeoptimizations both in hasEffects and include
* Add more tests
* Replace includeAsStatement with parameter
* Revert previous because it is handled via NodeBase
* Ensure properties are deoptimized by default
* Track calls through possible TDZ violations
* Improve coverage
* Remove defaults without side effects for unused parameters
* Check for unknown values via typeof to prepare for different types of unknown
* Remove defaults when passing non-literal values
* Deoptimize this for tagged template expression
and improve coverage
0 commit comments