hg: ppc-aix-port/jdk7u/hotspot: 2 new changesets

goetz.lindenmaier at sap.com goetz.lindenmaier at sap.com
Mon Sep 17 03:51:02 PDT 2012


Changeset: 2d92f7b8d76e
Author:    Goetz Lindenmaier
Date:      2012-09-14 15:21 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/2d92f7b8d76e

PPC specific C2 flags: add macro PD_C2_FLAGS to global flag definitions.

Similar to PD_FLAGS, but for flags needed in the optimizing C2 compiler

! src/share/vm/opto/c2_globals.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals_extension.hpp

Changeset: 2ba2833e06b5
Author:    Goetz Lindenmaier
Date:      2012-09-14 15:47 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/2ba2833e06b5

Support for C calling conventions that require 64-bit ints.

Some platforms, as ppc and s390x/zArch require that 32-bit
ints are passed as 64-bit values to C functions.  This change
adds support to adapt the signature and to issue proper casts
to c2-compiled stubs.
The functions are used in generate_native_wrapper().

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp



More information about the ppc-aix-port-dev mailing list