All looks good, thanks Stephen!
On Mon, May 31, 2010 at 10:34 PM, Stephen Bannasch <[email protected]> wrote: > Thanks for the tips John, > >>On May 31, 2010, at 4:34 PM, Stephen Bannasch wrote: >> >>> At 12:41 PM -0500 5/31/10, Charles Oliver Nutter wrote: >>>> I'll make a shameless request, since you have a build env set up and >>>> I've been too lazy to refresh mine: can you post a fastdebug build >>>> too? I needz me opto assemblyz! >>> >>> Remind me (or point me to the info) about how to make a fastdebug build. >> >>I think you can set SKIP_FASTDEBUG_BUILD=true on the original make command >>line (at the end of build.sh). >> >>It might also work to set "export SKIP_FASTDEBUG_BUILD=true" in the shell. > > OK, in my build script (update.sh at http://gist.github.com/243072) where I > set the variable 'sets' I've added: > > DEBUG_NAME=fastdebug > SKIP_FASTDEBUG_BUILD=true > > I find the name SKIP_FASTDEBUG_BUILD confusing if setting it to true causes > the build to be a 'fastdebug' build -- seems 'skip'means the opposite would > be true. > > How can I tell if I've created a fastdebug build? > > >>You can also chdir into the build directory and build and test the JVM >>incrementally: >> $ cd $DAVINCI/sources >> $ export JAVA_BUILD=$(cd build/bsd-i586/j2sdk-image; pwd -P) >> $ cd build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/fastdebug >> $ make >> $ alias gamma='JAVA_HOME=$JAVA_BUILD DYLD_LIBRARY_PATH=. ./gamma' >> $ gamma Queens #etc. >> >>> I also need to learn how to easily move backwards in the mlvm patch repo >>> because the tip didn't build for me yesterday (patch conflicts). >> >>The "hg qpush" command manipulates the applied patch set. >> $ cd $DAVINCI/sources/hotspot >> $ hg qpop -a # pop all >> $ hg qpush meth-ldc-6939203.patch # push to that point >> $ hg qpop # pop one back >> >>Sorry about the mismatched patches. I did a bunch of pushing to hotspot-comp >>last week and didn't clean up properly. Will fix shortly. > > > I tried just commenting out cpindex-6957080.patch in patches/hotspot/series > > # cpindex-6957080.patch #-/meth #+d6d1af32c5f9 > > and that seemed to work. > > *** but I see you just updated the patches so tip compiles again, thanks ;-) > > > $ ./build/bsd-i586/j2sdk-image/bin/java -version > > openjdk version "1.7.0-internal-fastdebug" > OpenJDK Runtime Environment (build > 1.7.0-internal-fastdebug-stephen_2010_05_31_22_38-b00) > OpenJDK Server VM (build 18.0-b04-fastdebug, mixed mode) > > I just finished uploading a new build (hopefully one built w/fastdebug) here: > > http://www.concord.org/~sbannasch/mlvm/java-1.7.0-internal-2010_05_31.tar.gz > > _______________________________________________ > mlvm-dev mailing list > [email protected] > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev > _______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
