[ https://issues.apache.org/jira/browse/IGNITE-17623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Tupitsyn updated IGNITE-17623: ------------------------------------ Labels: .NET ignite-3 performance (was: .NET ignite-3 perfomance) > .NET: Thin 3.0: Perf: review exception throw sites > -------------------------------------------------- > > Key: IGNITE-17623 > URL: https://issues.apache.org/jira/browse/IGNITE-17623 > Project: Ignite > Issue Type: Task > Components: platforms > Reporter: Pavel Tupitsyn > Assignee: Pavel Tupitsyn > Priority: Minor > Labels: .NET, ignite-3, performance > Fix For: 3.0.0-beta2 > > > *throw* statement prevents inlining. Review all throw statements: > * Internal sanity checks can be replaced with Debug.Assert > * When *throw* is still necessary, and the method is small (candidate for > inlining) - move throw logic into a separate method. > https://devblogs.microsoft.com/dotnet/performance_improvements_in_net_7/#exceptions -- This message was sent by Atlassian Jira (v8.20.10#820010)