hg: ppc-aix-port/jdk7u/hotspot: 2 new changesets
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
participants (1)
-
goetz.lindenmaier@sap.com