Darryl Gove's blog
Friday Jul 17, 2009
Sun Studio 12 Update 1 blog entry live on AMD site
Just had a blog entry about Sun Studio 12 Update 1 posted to the AMD forums site.
Posted at 02:05PM Jul 17, 2009 by Darryl Gove in Sun | Comments[5]



I Installed windows vista,but i want to install solaris on my laptop.my laptop details are HP COMPAQ 250gb hard disk,intel pentium dual 2-17ghz.if i install open solaris on my laptop, will it makes me trouble ..could u plz give me suggestions for my issue..
Posted by chandru on July 25, 2009 at 01:07 PM PDT #
We have been doing battle with a number of performance issues as well as basic porting issues. Regardless of Studio 11 or 12 or 12u1 we see some odd behavior. My friend Giancarlo Niccolai explains one of these rather well at http://www.niccolai.cc/index.php?itemid=266
We have been fighting this battle inside the Blastwave build farm for a while and ultimately we had to look at what, really, was the compiler doing to result in such a massive performance drop? Well, see the above link please.
Posted by Dennis Clarke on July 26, 2009 at 08:21 AM PDT #
@Chandru. One way of trying OpenSolaris without the stress of repartitioning the disk is to run it in virtualbox (http://www.virtualbox.org/)
Instructions:
http://dlc.sun.com/osol/docs/content/IPS/virtualbox.html
The same page contains instructions for installing the 2008.05 release of OpenSolaris in a multi-boot environment. There are plenty of other pages which walk through the process (eg http://blogs.sun.com/amaguire/entry/opensolaris_windows_vista_dual_boot)
Posted by Darryl Gove on July 27, 2009 at 12:46 AM PDT #
@Dennis. Very interesting blog entry. What's the quickest way for me to reproduce the issue?
Posted by Darryl Gove on July 27, 2009 at 12:48 AM PDT #
Well, this (an exert of) the item class of which I speak in the post:
http://falconpastebin.appspot.com/39011
Just change pointer types in void* and int32/int64 into proper types, and check out the "<<<<" notes. Accessing multiple times the type inline (in writing) and using the copy() method, on a sparc32 machine (v8ultra), should do.
However, you may jump in #blastwave at irc.freenode.net, so other people there can help pointing out details that I may be missing.
Posted by Giancarlo Niccolai on July 28, 2009 at 11:05 AM PDT #