Re: file read and processing pretty slow. ideas?
Chris Zumbrunn <[email protected]> Mon, 16 Jul 2007 23:32:34 +0200
| Newsgroups | gmane.comp.java.helma.general |
|---|---|
| Message-ID | <[email protected]> |
On Jul 16, 2007, at 20:49 , Joshua Paine wrote: > Hannes Wallnoefer wrote: >> You have to invoke File as constructor, using the "new" keyword. > > Doh. Ok, now it works, and it cuts the file read time from 0.219 to > 0.015 - 0.032, bringing a good-case runtime down to only about 60% > slower than PHP, which is well within tolerance. > > Since there's an order of magnitude difference between helma.File and > File (and the latter is supposed to be deprecated), should I submit a > bug report? You also need the "new" keyword when invoking the helma.File version. Do you still see a performance difference when you do that? In both cases, without the "new" keyword, you actually modify the global object to become a File object and get a reference to that back, instead of the proper File object you intended to create. Chris