[Bug 3078] New: [IcedTea8] Add latest updates from AArch64 port

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Sun Jul 3 20:50:27 UTC 2016


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3078

            Bug ID: 3078
           Summary: [IcedTea8] Add latest updates from AArch64 port
           Product: IcedTea
           Version: 8-hg
          Hardware: aarch64
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5
         Component: IcedTea
          Assignee: gnu.andrew at redhat.com
          Reporter: gnu.andrew at redhat.com
                CC: unassigned at icedtea.classpath.org

Bring latest aarch64/jdk8 changes into IcedTea:

8155100: AArch64: Relax alignment requirement for byte_map_base
8154739: AArch64: TemplateTable::fast_xaccess loads in wrong mode
8150045: arraycopy causes segfaults in SATB during garbage collection
8148783: aarch64: SEGV running SpecJBB2013
8148948: aarch64: generate_copy_longs calls align() incorrectly
8149365: aarch64: memory copy does not prefetch on backwards copy
8149080: AArch64: Recognise disjoint array copy in stub code
8150082: aarch64: optimise small array copy
8150313: aarch64: optimise array copy using SIMD instructions
8150394: aarch64: add support for 8.1 LSE CAS instructions
8151502: optimize pd_disjoint_words and pd_conjoint_words
8151775: aarch64: add support for 8.1 LSE atomic operations
8152537: aarch64: Make use of CBZ and CBNZ when comparing unsigned values with
zero.
8150229: aarch64: pipeline class for several instructions is not set correctly
8149907: aarch64: use load/store pair instructions in call_stub
8150038: aarch64: make use of CBZ and CBNZ when comparing narrow pointer with
zero
8148328: aarch64: redundant lsr instructions in stub code.
8153797: aarch64: Add Arrays.fill stub code
8151340: aarch64: prefetch the destination word for write prior to ldxr/stxr
loops.
8153713: aarch64: improve short array clearing using store pair
8155617: aarch64: ClearArray does not use DC ZVA
8157841: aarch64: prefetch ignores cache line size
8157906: aarch64: some more integer rotate instructions are never emitted
Merge
8145320: Create unsafe_arraycopy and generic_arraycopy for AArch64
8152840: aarch64: improve _unsafe_arraycopy stub routine
8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy
stub routine
8159052: aarch64: optimise unaligned copies in pd_disjoint_words and
pd_conjoint_words
8158913: aarch64: SEGV running Spark terasort
8159063: aarch64: optimise unaligned array copy long
8150752: Share Class Data
8152479: Coded byte streams
8153312: Constrain AppCDS behavior
8155981: Bolster bytecode verification

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20160703/e462edc4/attachment.html>


More information about the distro-pkg-dev mailing list