view make/solaris/platform_sparcv9 @ 2013:ec8c74742417

7005241: C1: SEGV in java.util.concurrent.LinkedTransferQueue.xfer() with compressed oops Summary: Implementation of the CAS primitive for x64 compressed oops was incorrect. It kills rscratch2 register (r11), which is allocatable in C1. Also, we don't need to restore cmpval as it's never used after that, so we need only one temporary register, which can be scratch1. Reviewed-by: kvn, never
author iveresov
date Wed, 08 Dec 2010 02:36:36 -0800
parents a49a647afe9a
children
line wrap: on
line source

os_family = solaris

arch = sparc

arch_model = sparc

os_arch = solaris_sparc

os_arch_model = solaris_sparc

lib_arch = sparcv9

compiler = sparcWorks

sysdefs = -DSOLARIS -DSPARC_WORKS -DSPARC