United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-7032775 : Include Shark code in the build again

Details
Type:
Bug
Submit Date:
2011-03-31
Status:
Closed
Updated Date:
2011-07-29
Project Name:
JDK
Resolved Date:
2011-04-24
Component:
hotspot
OS:
generic
Sub-Component:
build
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs21
Fixed Versions:
hs21 (b09)

Related Reports
Backport:
Relates:

Sub Tasks

Description
Andrew Hughes reports:

In this HotSpot change:

changeset:   1932:f95d63e2154a
user:        stefank
date:        Tue Nov 23 13:22:55 2010 -0800
summary:     6989984: Use standard include model for Hospot

changes are made to how the files to compile are collated in the Makefiles.
Namely, this line is added:

+CORE_PATHS := $(shell find $(GAMMADIR)/src/share/vm/* -type d \! \(
-name adlc -o -name c1 -o -name gc_implementation -o -name opto -o
-name shark -o -name libadt \))

which filters various configuration-specific files out, when compiling
the list of core files to compile.

Sadly, the Shark files are then never added back in, so it never gets
built.  Shark builds succeed but you don't get a Shark VM.

This change (arrived at by both myself and Gary Benson separately):

http://cr.openjdk.java.net/~gbenson/zero-shark-fixes-04-1/

fixes the issue by adding Shark back into the mix.

                                    

Comments
EVALUATION

See description.
                                     
2011-03-31
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/b025bffd6c2c
                                     
2011-03-31



Hardware and Software, Engineered to Work Together