On 6/29/07, Mikhail Loenko <[EMAIL PROTECTED]> wrote:
Will we pack release notes to the bundle or put it to the downloads page
on the
web site?

If we put it to the bundle we will have to make some integrity testing
after that

For the what's new section I suggest
- Overall stability was improved, e.g. majority of the known crash
bugs were fixed
- GCv5 is now default GC (XiaoFeng might provide wording)
- ByteCode verifier is now functionally complete
- StackOverflow handling in VM is implemented
- Threading subsystem was partially redesigned to improve its stability
- Memory consumption was significantly improved (VM/JIT parts
redesign, memory leaks were fixed in threading)
- JIT optimizations implemented/improved: Array Bound Check
Elimination, Profile-guided devirtualization of abstract and virtual
calls, Graph-coloring register allocator for Jitrino.OPT
- API completeness came to 99.06% (without endorsed specs), incomplete
API is in swing mostly

Mikhail gave almost complete list about JIT, I'd like just to add more
details here:

*New Features:

*-  Value profile guided devirtualization of abstract and virtual calls has
been implemented for Jitrino.OPT optimizing compiler. Devirtualization of
abstract calls was enabled by default is server optimization mode.

-  Graph-coloring register allocator has been implemented for
Jitrino.OPToptimizing compiler.

-  DRLVM is now able to run on non-SSE2 platforms (Nathan to confirm).

*Resolved Issues
*
- Stack Overflow handling in VM has been significantly improved
(HARMONY-1859, HARMONY-4118).

-  Array Bounds Check Elimination optimization has been reworked which
resolved known JIRA issues reporting incorrect bound checks (HARMONY-1564,
HARMONY-1788, HARMONY-2141, HARMONY-2144, HARMONY-2147).

-  Memory consumption was significantly improved (VM/JIT parts redesign,
memory leaks were fixed in threading).


Thanks,
Pavel


Thanks,
Mikhail

2007/6/27, Tim Ellison <[EMAIL PROTECTED]>:
> Morozova, Nadezhda wrote:
> > I've uploaded a patch to README for JRE and a draft of Release Notes
for
> > the M2 milestone [1].
> > The idea is to have a relatively stable README that provides minimal
> > information to enable working with downloaded JRE + Release Notes that
> > reflect milestone-specific info: unfixed bugs, limitations, etc. What
do
> > you say?
> >
> > The current relnotes have a sample structure but several missing
items.
> > PLEASE REVIEW THE DOCUMENTS AND PROVIDE FEEDBACK.
> >
> > [1] https://issues.apache.org/jira/browse/HARMONY-4277
>
> A good structure Nadya, but as you say it needs work to fill in the
content.
>
> I found it hard to see the readme changes, can you upload it in patch
> format?
>
> There have been ~400 JIRAs closed since M1 (April 30th).  Admittedly
> some were on the Java 6 branch, or in tests that are not part of the M2
> build, so not sure how easy it would be to list them all.
>
> Regards,
> Tim
>

Reply via email to