United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6976186 integrate Shark HotSpot changes
JDK-6976186 : integrate Shark HotSpot changes

Details
Type:
Enhancement
Submit Date:
2010-08-11
Status:
Resolved
Updated Date:
2014-03-03
Project Name:
JDK
Resolved Date:
2010-08-17
Component:
hotspot
OS:
generic
Sub-Component:
compiler
CPU:
generic
Priority:
P5
Resolution:
Fixed
Affected Versions:
hs19
Fixed Versions:
hs19 (b06)

Related Reports
Backport:
Backport:
Backport:
Backport:
Backport:
Backport:
Relates:

Sub Tasks

Description
Gary Benson wrote:

Hi all,

Shark is a JIT compiler for Zero that uses the LLVM compiler
infrastructure to compile Java methods without introducing
system-specific code.  This webrev adds Shark support to
HotSpot:

  http://cr.openjdk.java.net/~gbenson/shark-hotspot-01/

And this webrev adds a little bit of build stuff to the
non-HotSpot parts of the JDK:

  http://cr.openjdk.java.net/~gbenson/shark-build-01/

Building Shark is much the same as building Zero, except
that instead of doing this:

  export ZERO_BUILD=true
  . jdk/make/jdk_generic_profile.sh
  gmake sanity && gmake

you do this:
  
  export SHARK_BUILD=true
  . jdk/make/jdk_generic_profile.sh
  gmake sanity && gmake

I don't have a bug id for either of these webrevs.

Cheers,
Gary

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/d2ede61b7a12
                                     
2010-08-11
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/d2ede61b7a12
                                     
2010-08-14



Hardware and Software, Engineered to Work Together