Re: Release Announcement: General Availability of JDK 10

2018-03-21 Thread Vincent Privat
Hi Rory,
Thanks for the heads-up.
I am particularly unhappy about [3] and [4] as Oracle is removing on
purpose key technologies used by JOSM, without replacement nor acceptable
explanation (for WebStart).
WebStart removal will have negative impacts for our project, this is not a
good news at all.
As a consequence I won't invest any second of my benevol time anymore to
help you to improve the adoption of JDK. I'm thinking in particular about
the previous request to try to enable JDK coverage in our unit tests. As we
have no interest in this, and Oracle has no interest in maintaining the key
technologies we use, I am sure you will understand.
Regards,
Vincent

2018-03-21 11:30 GMT+01:00 Rory O'Donnell :

> Hi Vincent,
>
> A number of items to share with you today :
>
>
> *1) JDK 10 General Availability *
>
>
> JDK 10, the first release produced under the six-month rapid-cadence
> release model [1][2], is now Generally Available.
> We've identified no P1 bugs since we promoted build 46 almost two weeks
> ago, so that is the official GA release, ready for production use.
> GPL'd binaries from Oracle are available here: http://jdk.java.net/10
>
> This release includes twelve features:
>
>- 286: Local-Variable Type Inference 
>- 296: Consolidate the JDK Forest into a Single Repository
>
>- 304: Garbage-Collector Interface 
>- 307: Parallel Full GC for G1 
>- 310: Application Class-Data Sharing
>
>- 312: Thread-Local Handshakes 
>- 313: Remove the Native-Header Generation Tool (javah)
>
>- 314: Additional Unicode Language-Tag Extensions
>
>- 316: Heap Allocation on Alternative Memory Devices
>
>- 317: Experimental Java-Based JIT Compiler
>
>- 319: Root Certificates 
>- 322: Time-Based Release Versioning 
>
>
> *2) JDK 11 EA build 5, under both the GPL and Oracle EA licenses, are now
> available at **http://jdk.java.net/11 ** .*
>
>- Schedule, status & features
>- http://openjdk.java.net/projects/jdk/11/
>   - Release Notes:
>   - http://jdk.java.net/11/release-notes
>- Summary of changes
>   - https://download.java.net/java/early_access/jdk11/5/jdk-11+5.html
>
> *3) The Z Garbage Collector Project, early access builds available : *
>
>
> The first EA binary from from The Z Garbage Collector Project, also known
> as ZGC, is now available. ZGC is a scalable low latency garbage collector.
> For information on how to enable and use ZGC, please see the project wiki.
>
>- Project page: http://openjdk.java.net/projects/zgc/
>- Wiki: https://wiki.openjdk.java.net/display/zgc/Main
>
>
>
>
>
> *4) Quality Outreach Report for **March 2018 *
> *is available *
>
>- https://wiki.openjdk.java.net/display/quality/Quality+
>Outreach+report+March+2018
>
> * 5) *
> *Java Client Roadmap Update *
>
>- We posted a blog [3] and related white paper [4] detailing our plans
>for the Java Client.
>
>
>
> Rgds,Rory
> [1] https://mreinhold.org/blog/forward-faster
> [2] http://mail.openjdk.java.net/pipermail/discuss/2017-
> September/004281.html
> [3] Blog: https://blogs.oracle.com/java-platform-group/the-future-of-
> javafx-and-other-java-client-roadmap-updates
> [4] Whitepaper: http://www.oracle.com/technetwork/java/javase/
> javaclientroadmapupdate2018mar-4414431.pdf
>
> --
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA , Dublin, Ireland
>
>


Re: JOSM Memory usage with large files

2018-03-21 Thread Vincent Privat
Hello,
Can you please launch josm with "java -jar -Xmx4096M
-XX:+HeapDumpOnOutOfMemoryError josm-tested.jar" command line and share the
(compressed) resulting heap dump somewhere?
See
https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/clopts001.html
for details.
Cheers,
Vincent

2018-03-21 18:17 GMT+01:00 Mike N :

> Hi, we're working on an import (long announced and documented) of
> buildings in the area - I'm working with Windows with no problem -Xmx4096M
> , and Ubuntu with no problem.   Another mapper helping with the import is
> experiencing a problem in which the JOSM / java grabs a huge amount of
> memory such as 11-15G of RAM when editing or uploading a file consisting of
> 10K - 15K nodes / 3K buildings which brings the computer to a standstill
> since the computer only has 8G of RAM.
>
>   What kinds of things could cause this problem, and what are some tips
> that might point us in the right direction?
>
>   Thanks, system info follows.
> -
>  System configuration:
>
> 8G physical RAM
> JOSM 13500
>
> Only Mapillary plugin
>
> Java 1.8.0_151
> OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.1
> 7.10.2-b12)
> OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
>
> Distro: POP OS https://system76.com/pop
>
>


JOSM Memory usage with large files

2018-03-21 Thread Mike N
Hi, we're working on an import (long announced and documented) of 
buildings in the area - I'm working with Windows with no problem 
-Xmx4096M , and Ubuntu with no problem.   Another mapper helping with 
the import is experiencing a problem in which the JOSM / java grabs a 
huge amount of memory such as 11-15G of RAM when editing or uploading a 
file consisting of 10K - 15K nodes / 3K buildings which brings the 
computer to a standstill since the computer only has 8G of RAM.


  What kinds of things could cause this problem, and what are some tips 
that might point us in the right direction?


  Thanks, system info follows.
-
 System configuration:

8G physical RAM
JOSM 13500

Only Mapillary plugin

Java 1.8.0_151
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.17.10.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

Distro: POP OS https://system76.com/pop



Release Announcement: General Availability of JDK 10

2018-03-21 Thread Rory O'Donnell

Hi Vincent,

A number of items to share with you today :

*1) JDK 10 General Availability *

JDK 10, the first release produced under the six-month rapid-cadence 
release model [1][2], is now Generally Available.
We've identified no P1 bugs since we promoted build 46 almost two weeks 
ago, so that is the official GA release, ready for production use.

GPL'd binaries from Oracle are available here: http://jdk.java.net/10

This release includes twelve features:

 * 286: Local-Variable Type Inference 
 * 296: Consolidate the JDK Forest into a Single Repository
   
 * 304: Garbage-Collector Interface 
 * 307: Parallel Full GC for G1 
 * 310: Application Class-Data Sharing 
 * 312: Thread-Local Handshakes 
 * 313: Remove the Native-Header Generation Tool (javah)
   
 * 314: Additional Unicode Language-Tag Extensions
   
 * 316: Heap Allocation on Alternative Memory Devices
   
 * 317: Experimental Java-Based JIT Compiler
   
 * 319: Root Certificates 
 * 322: Time-Based Release Versioning 


*2) JDK 11 EA build 5, under both the GPL and Oracle EA licenses, are 
now available at **http://jdk.java.net/11**.*


 * Schedule, status & features
 o http://openjdk.java.net/projects/jdk/11/
 * Release Notes:
 o http://jdk.java.net/11/release-notes
 * Summary of changes
 o https://download.java.net/java/early_access/jdk11/5/jdk-11+5.html

*3) The Z Garbage Collector Project, early access builds available : *

The first EA binary from from The Z Garbage Collector Project, also 
known as ZGC, is now available. ZGC is a scalable low latency garbage 
collector. For information on how to enable and use ZGC, please see the 
project wiki.


 * Project page: http://openjdk.java.net/projects/zgc/
 * Wiki: https://wiki.openjdk.java.net/display/zgc/Main

*4) Quality Outreach Report for **March 2018 **is available
*

 * 
https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2018

*5) **Java Client Roadmap Update
*

 * We posted a blog [3] and related white paper [4] detailing our plans
   for the Java Client.

Rgds,Rory

[1] https://mreinhold.org/blog/forward-faster
[2] 
http://mail.openjdk.java.net/pipermail/discuss/2017-September/004281.html
[3] Blog: 
https://blogs.oracle.com/java-platform-group/the-future-of-javafx-and-other-java-client-roadmap-updates
[4] Whitepaper: 
http://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf


--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland