Re: Building trunk hotspot-comp
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
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
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
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