Re: Building trunk hotspot-comp

2011-08-29 Thread Christian Thalinger
No.  That script just builds HotSpot as is in the hotspot-comp repository (no 
patches applied).

-- Christian

On Aug 28, 2011, at 12:44 AM, Mark Roos wrote:

 Charles 
 
 Does this script get all of the latest mlvm patches or is there another step 
 to pull those? 
 
 What about the conditional stuff like coro? 
 
 thanks 
 
 mark 
 
 mlvm-dev-boun...@openjdk.java.net wrote on 08/19/2011 12:12:28 PM:
 
  From: Charles Oliver Nutter head...@headius.com 
  To: Da Vinci Machine Project mlvm-dev@openjdk.java.net 
  Date: 08/19/2011 12:21 PM 
  Subject: Building trunk hotspot-comp 
  Sent by: mlvm-dev-boun...@openjdk.java.net 
  
  I've posted a gist with a script and instructions for setting up a
  trunk build environment for the Hotspot compiler team's branch:
  
  https://gist.github.com/1148321
  
  Hotspot guys: let me know if anything else needs to be tweaked here.
  It works for me, and it's surprisingly easy to build.
  
  I'll also try to periodically post builds with in-flight patches like
  the recent invokedynamic optimizations. For now the i586 build (with
  everything 292-related up through Christian's inlining discount patch)
  is available at http://jruby.org/jdk.
  
  Linux only right now. I wish bsd-port would get merged in!
  
  - Charlie
  ___
  mlvm-dev mailing list
  mlvm-dev@openjdk.java.net
  http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
 ___
 mlvm-dev mailing list
 mlvm-dev@openjdk.java.net
 http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

___
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev


Re: Building trunk hotspot-comp

2011-08-29 Thread Mark Roos
Thx Christian,

Is there any efforts to update the build instructions on the wiki?  It 
seems as if we no longer
need to do the full JDK build, only the hotspot part, in order to test 
mlvm updates. It also seems
like you are close to integrating the OSX/BSD requirements into the 
standard hotspot build files.
making that a standard compile.

It does seem like there would be more interested folks if there were 
cookbook like instructions to take an
existing jdk build and add the mlvm patches and options to it.

We are interested in Windows, OSX and (later)Suse versions and would be 
willing to act as a newbie testing
the recipes or trying out suggestions.

regards
mark___
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev


Re: Building trunk hotspot-comp

2011-08-27 Thread Mark Roos
Charles

Does this script get all of the latest mlvm patches or is there another 
step to pull those?

What about the conditional stuff like coro?

thanks

mark

mlvm-dev-boun...@openjdk.java.net wrote on 08/19/2011 12:12:28 PM:

 From: Charles Oliver Nutter head...@headius.com
 To: Da Vinci Machine Project mlvm-dev@openjdk.java.net
 Date: 08/19/2011 12:21 PM
 Subject: Building trunk hotspot-comp
 Sent by: mlvm-dev-boun...@openjdk.java.net
 
 I've posted a gist with a script and instructions for setting up a
 trunk build environment for the Hotspot compiler team's branch:
 
 https://gist.github.com/1148321
 
 Hotspot guys: let me know if anything else needs to be tweaked here.
 It works for me, and it's surprisingly easy to build.
 
 I'll also try to periodically post builds with in-flight patches like
 the recent invokedynamic optimizations. For now the i586 build (with
 everything 292-related up through Christian's inlining discount patch)
 is available at http://jruby.org/jdk.
 
 Linux only right now. I wish bsd-port would get merged in!
 
 - Charlie
 ___
 mlvm-dev mailing list
 mlvm-dev@openjdk.java.net
 http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
___
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev


Re: Building trunk hotspot-comp

2011-08-22 Thread Christian Thalinger
That's pretty much it.  If you have more that two cores increase the number for 
HOTSPOT_BUILD_JOBS (it's like make -j [jobs]).

-- Christian

On Aug 19, 2011, at 9:12 PM, Charles Oliver Nutter wrote:

 I've posted a gist with a script and instructions for setting up a
 trunk build environment for the Hotspot compiler team's branch:
 
 https://gist.github.com/1148321
 
 Hotspot guys: let me know if anything else needs to be tweaked here.
 It works for me, and it's surprisingly easy to build.
 
 I'll also try to periodically post builds with in-flight patches like
 the recent invokedynamic optimizations. For now the i586 build (with
 everything 292-related up through Christian's inlining discount patch)
 is available at http://jruby.org/jdk.
 
 Linux only right now. I wish bsd-port would get merged in!
 
 - Charlie
 ___
 mlvm-dev mailing list
 mlvm-dev@openjdk.java.net
 http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

___
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev