[ https://issues.apache.org/jira/browse/GEODE-6687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Darrel Schneider updated GEODE-6687: ------------------------------------ Labels: performance (was: ) > org.apache.geode.internal.ByteArrayDataInput can be used in place of > ByteArrayInputStream+DataInputStream > --------------------------------------------------------------------------------------------------------- > > Key: GEODE-6687 > URL: https://issues.apache.org/jira/browse/GEODE-6687 > Project: Geode > Issue Type: Improvement > Components: serialization > Reporter: Darrel Schneider > Assignee: Darrel Schneider > Priority: Major > Labels: performance > > A number of places in geode wrap a byte array in a ByteArrayInputStream which > then is given to a DataInputStream. Because the DataInputStream always > allocates some byte arrays and char arrays (even if they will not be used) > this can generate a good deal of extra garbage. > Geode has an existing class, org.apache.geode.internal.ByteArrayDataInput, > that can be used to replace a ByteArrayInputStream+DataInputStream and will > generate less garbage. > -- This message was sent by Atlassian JIRA (v7.6.3#76005)