geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Darrel Schneider (JIRA)" <>
Subject [jira] [Created] (GEODE-1895) refactor code that does instanceof OffHeapRegionEntry
Date Wed, 14 Sep 2016 18:51:20 GMT
Darrel Schneider created GEODE-1895:

             Summary: refactor code that does instanceof OffHeapRegionEntry
                 Key: GEODE-1895
             Project: Geode
          Issue Type: Improvement
          Components: offheap
            Reporter: Darrel Schneider

The code has about 10 places it does "instanceof OffHeapRegionEntry."
It should be pretty easy to refactor these away.
In most of these places we can just call a method on RegionEntry that does nothing (by default),
and then override that method on OffHeapRegionEntry to do the offheap work.

Using "default" methods on interfaces (new in JDK 1.8) should make this easy.

This message was sent by Atlassian JIRA

View raw message