-Andy
Height, Jason wrote:
The performance cost is not bad, I just wanted to mention that there is one.
What happens in my implementation is that I need to be able to write out a
set of rows and a set of cells for those rows. Since a TreeMap is used to
store the rows and values I call TreeMap.values().iterator() to traverse the
rows and values.
So the cost is the memory required to create a Collection, Iterator and then
the performance cost of iterating the rows & values. In my experiments the
cost isn't noticeable, although I was only using excel files that have a
small number of rows (~35), but around 400 cells.
Jason
-----Original Message-----
From: Andrew C. Oliver [mailto:[EMAIL PROTECTED]] Sent: Tuesday, 4 February 2003 23:55
To: POI Developers List
Subject: Re: ExtSSTRecord [Scanned For Viruses] [Scanned For Viruses] [Sca
nned For Viruses] [Scanned For Viruses]
One point I made in the bug report was that there is a performance costpatch
associated with correctly implementing these records (need to temporary
Collections and iterators over the TreeMap collections in the Aggregate
classes). I thought that I would address the performance issues of the
after the *working* patch is applied.if its not *toooooo* bad then +1.. . If you mean like years then well I might feel differently.
Jason-----------------------------------------
-----Original Message-----
From: Andrew C. Oliver [mailto:[EMAIL PROTECTED]] Sent: Tuesday, 4 February 2003 13:53
To: POI Developers List
Subject: Re: ExtSSTRecord [Scanned For Viruses] [Scanned For Viruses]
[Scanned For Viruses]
Awesome!
<snip>
---------------------------------------------------------------------------
This e-mail (including attachments) is confidential information ofAustralian Submarine Corporation Pty Limited (ASC). It may also be legally
privileged. Unauthorised use and disclosure is prohibited. ASC is not
taken to have waived confidentiality or privilege if this e-mail was sent to
you in error. If you have received it in error, please notify the sender
promptly. While ASC takes steps to identify and eliminate viruses, it
cannot confirm that this e-mail is free from them. You should scan this
e-mail for viruses before it is used. The statements in this e-mail are
those of the sender only, unless specifically stated to be those of ASC by
someone with authority to do so.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------------------------------------------------------
This e-mail (including attachments) is confidential information of Australian Submarine Corporation Pty Limited (ASC). It may also be legally privileged. Unauthorised use and disclosure is prohibited. ASC is not taken to have waived confidentiality or privilege if this e-mail was sent to you in error. If you have received it in error, please notify the sender promptly. While ASC takes steps to identify and eliminate viruses, it cannot confirm that this e-mail is free from them. You should scan this e-mail for viruses before it is used. The statements in this e-mail are those of the sender only, unless specifically stated to be those of ASC by someone with authority to do so.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
