Mac OS X build available from 2010 05 28
Charles Oliver Nutter
headius at headius.com
Wed Jun 2 07:39:01 PDT 2010
All looks good, thanks Stephen!
On Mon, May 31, 2010 at 10:34 PM, Stephen Bannasch
<stephen.bannasch at deanbrook.org> 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
> mlvm-dev at openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
>
More information about the mlvm-dev
mailing list