sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Desruisseaux (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (SIS-39) Capacity is not used and memory waste in QuadTreeNode
Date Fri, 17 Nov 2017 14:37:00 GMT

     [ https://issues.apache.org/jira/browse/SIS-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Martin Desruisseaux closed SIS-39.
----------------------------------

> Capacity is not used and memory waste in QuadTreeNode
> -----------------------------------------------------
>
>                 Key: SIS-39
>                 URL: https://issues.apache.org/jira/browse/SIS-39
>             Project: Spatial Information Systems
>          Issue Type: Bug
>          Components: Storage
>            Reporter: Peter Karich
>            Assignee: Chris A. Mattmann
>
> Either 'capacity' should be properly used. Or null checks are necessary in all places
where the raw 'data' array is used. Also what happens if the data array is full? addData should
at least throw an exception then:
> {code}
>   public void addData(QuadTreeData data) {
>     if (this.dataCount < this.capacity) {
>       this.data[dataCount] = data;
>       this.dataCount++;
>     }
>   }
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message