JSR Report: Several JSRs go into review

Discussions

News: JSR Report: Several JSRs go into review

  1. JSR Report: Several JSRs go into review (4 messages)

    Four JSRs went into community review in quick succession.

    JSR 133: Memory Model and Thread Specification Revision
    Go to JSR detail page

    This JSR is expected to revise substantially Chapter 17 of "The Java Language Specification" and Chapter 8 of "The Java Virtual Machine Specification". It is not expected to result in changes to existing APIs, but might clarify the semantics of some existing methods in java.lang.Thread and java.lang.Object (java.lang.Object defines the wait and join methods).

    JSR 166: Concurrency Utilities
    Go to JSR detail page

    This JSR has aims analogous to those of the JDK1.2 Collections package:

    1. To standardize a simple, extensible framework that organizes commonly used utilities into a small enough package to be readily learnable by users and maintainable by developers.

    2. To provide some high-quality implementations.

    This is all based on Doug Lea's great util.concurrent work

    JSR 204: Unicode Supplementary Character Support
    Go to JSR detail page

    Version 3.1 of the Unicode standard is the first one to define characters that cannot be described by single 16-bit code points and thus the standard breaks a fundamental assumption of the Java programming language and APIs. This JSR defines the necessary adjustments to the Java APIs to enable support for such characters and enables the Java platform to continue to track the Unicode standard.

    JSR 206: API for XML Processing (JAXP) 1.3
    Go to JSR detail page

    The following core XML standards have been revised since JAXP 1.2 and support for them will be updated in JAXP 1.3:

    - Extensible Markup Language (XML) 1.1
    - Namespaces in XML 1.1
    - Simple API for XML (SAX) 2.0.1
    - Document Object Model (DOM) Level 3:
      + Document Object Model (DOM) Level 3 Core Specification
      + Document Object Model (DOM) Level 3 Validation Specification
      + Document Object Model (DOM) Level 3 XPath Specification
      + Document Object Model (DOM) Level 3 Load and Save Specification
      + Document Object Model (DOM) Level 3 Events Specification

    View all JSRs currently in Community Review
  2. Thanks for the report.

    A small correction. java.lang.Object does not define the join() method (java.lang.Thread does). You must have meant notify?

    Gal
  3. Anybody know when the concurrent things will get in JDK?

    Hans
  4. Anybody know when the concurrent things will get in JDK?

    >
    > Hans

    1.5

    http://developer.java.sun.com/developer/community/chat/JavaLive/2003/jl0729.html
  5. I'm still in the process of joining JCP, so I can't preview JSR 133 yet. I wonder if starvation and priority inversion have been overlooked again. Does anyone know?