Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8073152

Update Standard/ExtendedCharsets to work with module system

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P3 P3
    • 9
    • None
    • core-libs

        This is phase 1 of getting sun.nio.cs (java.base) and sun.nio.cs.ext (jdk.charsets) to work with module system.

        The current module system implementation requires the charset that might be used during vm startup to be in
        java.base module. The charset build mechanism needs to be able to configure a set of charsets that currently
        in extended charsets pakcage (sun.nio.cs.ext) to be re-located into sun.nio.cs during build time.

        GB18030 and EUC_TW, which both have a "huge' mapping table, will be left for the next phase. These two might
        need to be re-implemented to fit into the java.base/sun.nio.cs
         

              sherman Xueming Shen
              sherman Xueming Shen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: