[jira] [Created] (IGNITE-1914) .Net: Get rid of boxing in DoOutInOpNullable

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-1914) .Net: Get rid of boxing in DoOutInOpNullable

Anton Vinogradov (Jira)
Pavel  Tupitsyn created IGNITE-1914:
---------------------------------------

             Summary: .Net: Get rid of boxing in DoOutInOpNullable
                 Key: IGNITE-1914
                 URL: https://issues.apache.org/jira/browse/IGNITE-1914
             Project: Ignite
          Issue Type: Improvement
          Components: interop
    Affects Versions: 1.1.4
            Reporter: Pavel  Tupitsyn
            Priority: Minor
             Fix For: 1.6


See CacheImpl.DoOutInOpNullable overloads.
We read result as object and then check for null. Nulls are quite frequent in these scenarios.

To get rid of boxing we need to introduce TryUnmarshal method which allows reading value types with null semantics.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)