First prototype for numeric iteration.
Added prototype for numeric collections.
Adding concrete array classes, abstract lists and a first pass for profiling. Iterations seem to cost exactly the same, no matter what interface we use, as a direct array used. This is very very fishy. Need to investigate more.
First pass at all ListNumber interfaces.
Finished all final Array implementations. Performance seems the same no matter what interface is used...
Updated performance tests.
Retrofitted IteratorNumber to implement Iterator<Number>.
Upgrade source code to 1.6. Adding @Override annotation. Removing the use of Iterator<T>: it does not mesh well with generics.
Adding javadocs.
Javadocs update.
Javadocs update.
Javadocs update.
Fixed javadocs warnings.
Fixed imports.
Javadoc update.
Javadoc update.
More performance test.
Full optimization seem to happen only where there is a limited set of implementations. The more classes are used, the less performance you get.
Moving time classes from pvManager.
TimeDuration is being changed to being 96 bits: 64 for sec and 32 for nanosec as the JSR310 class.
Adding package documentation.
Changing names to adapt to JSR310 conventions.