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

Reimplement JDK charset repository charsets.jar

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 6
    • Fix Version/s: 8
    • Component/s: core-libs
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      b51
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Verified

      Description

      By re-implemen/organize JDK's charset implementation package
      sun.nio.cs to achive the following goals

      (1)decrease the size of the charsets.jar by 50% (from current 3.4M to below 1.7M).
      (2)ease the maintenance cost (most charset implementation to be generated during
      JDK build time from text based mapping tables)
      (3)improve the performance (speed up the nio encoding/decoding performance)
      (4)replace the current sun.io.* converters with an "adaptor" to re-direct the
      sun.io encoding/decoding to nio.charset implementation t finally remove the
      burden of maintain sun.io.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: