Code Review for stage

Prepared by:simonis on Mon Jun 24 18:56:36 CEST 2013
Workspace:/net/usr.work/d046063/OpenJDK/ppc-aix-port/stage
Summary of changes: 125 lines changed: 108 ins; 6 del; 11 mod; 37642 unchg
Patch of changes: stage.patch
Author comments:

common/autoconf/boot-jdk.m4

Linux/PPC64 needs a slightly bigger heap for the huge JDK batch. Treat it like MacOS which uses '-Xmx1600M'.

common/autoconf/configure.ac
common/autoconf/hotspot-spec.gmk.in
common/autoconf/jdk-options.m4

Add --with-interpreter option to configure which can be used th choose one of the 'template' or the 'C++' interpreter. Default is the 'template' interpreter.

common/autoconf/jdk-options.m4
common/autoconf/spec.gmk.in
make/hotspot-rules.gmk

Add JVM variant 'core' to configure which can be used th choose the HotSpot 'core' (i.e. 'interpreter only') build. Notice that this 'core' build currently only works on Linux/PPC64 and it is used for the PowerPC/AIX porting project to bootstrap its build. (See 8016476: PPC64 (part 1): reenable CORE build for the corresponding HotSpot change).

We currently also don't build the serviceability agent on PPC64.

common/autoconf/libraries.m4

Older Linuxes (e.g. SLES 10) may still have the X11R6 directory but also a symlink from /usr/include/X11 to ../X11R6/include/X11 so we need to check for the X11R6 directory AFTER we checked for /usr/include/X11

Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw common/autoconf/boot-jdk.m4

1 line changed: 0 ins; 0 del; 1 mod; 334 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw common/autoconf/configure.ac

1 line changed: 1 ins; 0 del; 0 mod; 242 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw common/autoconf/generated-configure.sh

63 lines changed: 54 ins; 3 del; 6 mod; 34818 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw common/autoconf/hotspot-spec.gmk.in

5 lines changed: 5 ins; 0 del; 0 mod; 133 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw common/autoconf/jdk-options.m4

41 lines changed: 37 ins; 0 del; 4 mod; 559 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw common/autoconf/libraries.m4

9 lines changed: 6 ins; 3 del; 0 mod; 766 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw common/autoconf/spec.gmk.in

1 line changed: 1 ins; 0 del; 0 mod; 670 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/hotspot-rules.gmk

4 lines changed: 4 ins; 0 del; 0 mod; 120 unchg

This code review page was prepared using make/scripts/webrev.ksh (vers 24.0-hg+jbs).