What Function/Features you want to have in next Sun Studio release?

Hello,
My name is Ngoc Nguyen, from Sun Studio product team. We just shipped Sun Studio 12 ML release (for C, C++, Fortran compiler) past few weeks. We start working on the next release. This is the right time for the community to tell us what feature you want to change or add into next release.
HOW?
Please use the following instruction. It seems long at start, but both you and Sun will get benefit from it on the long run. i.e: By this way, All of your suggestion/request will be logged into our worldwide database system and is assigned an Request for Enhancement (*RFE*) ID. Later You can view the progress of your suggestion/request by using this RFE ID.
- Go to http://bugreport.sun.com/bugreport/
Check the box at the bottom of the page
Click on "Start a new Report"
- Select the following
Type = Request for Enhancement
Product/Category = C/C++/Fortran Compilers and Tools - Misc
Subcategory = C/C++/Fortran Compilers and Tools - Misc
Release = Other
Operating System = <your choice>
- Click on "Continue"
- On the next screen, you only need to fill out the required fields indicated by *.
- The "Synopsis" field should be start with "VOC" word. VOC stands for "Voice of Customer". i.e: "VOC: I want to increase performance on xxxxx component".
- The "Justification" field is important too. general statement like "It is important for us" may not look attractive.
- After all, click on "Submit"
This input collection process will last 10 days and will be ended on Wed Oct/31st.
Looking forward to hear from you.
Best Regards,
Ngoc Nguyen
IMPORTANT: Please don't post your suggestion/request on this forum thread because nobody will help you to log your suggestion into Sun System. Please use the method I outlined above.

Hello,
My name is Ngoc Nguyen, from Sun Studio product team. We just shipped Sun Studio 12 ML release (for C, C++, Fortran compiler) past few weeks. We start working on the next release. This is the right time for the community to tell us what feature you want to change or add into next release.
HOW?
Please use the following instruction. It seems long at start, but both you and Sun will get benefit from it on the long run. i.e: By this way, All of your suggestion/request will be logged into our worldwide database system and is assigned an Request for Enhancement (*RFE*) ID. Later You can view the progress of your suggestion/request by using this RFE ID.
- Go to http://bugreport.sun.com/bugreport/
Check the box at the bottom of the page
Click on "Start a new Report"
- Select the following
Type = Request for Enhancement
Product/Category = C/C++/Fortran Compilers and Tools - Misc
Subcategory = C/C++/Fortran Compilers and Tools - Misc
Release = Other
Operating System = <your choice>
- Click on "Continue"
- On the next screen, you only need to fill out the required fields indicated by *.
- The "Synopsis" field should be start with "VOC" word. VOC stands for "Voice of Customer". i.e: "VOC: I want to increase performance on xxxxx component".
- The "Justification" field is important too. general statement like "It is important for us" may not look attractive.
- After all, click on "Submit"
This input collection process will last 10 days and will be ended on Wed Oct/31st.
Looking forward to hear from you.
Best Regards,
Ngoc Nguyen
IMPORTANT: Please don't post your suggestion/request on this forum thread because nobody will help you to log your suggestion into Sun System. Please use the method I outlined above.

Similar Messages

  • Recommendation for new features in next Sun Studio releases

    Hello,
    I have started using the Sun Studio Express recently and as a feedback to your opening to receive proposals to new features in the next releases of the Sun Studio collection I would want to point some aspects of interest to the programmers in writing good software for embedded systems and not only.
    First of all, with regards to the subject of great interest to me in this moment, multicore/multiprocessor parallel programming, I would appreciate the following :
    - if the compiler would be extended with new directives to allow the programmer to measure the load of each core and/or processor that is available to him.
    - if the compiler would be extended with directives to allow the programmer to get the core ID on which a specific section of code is executed. As en example consider o multithreaded application and in the associated function for each thread read the core ID and function of this value perform specific actions.
    - if the compiler would be extended with directives to allow the programmer to get the ID of the processor in the system - supposing a specific system has many multicore processors. (I don't know if this is possible).
    - if the compiler would be extended with directives to allow the programmer to specify the core and/or processor on which it wants to be executed a specific process,thread,function,(maybe instruction).
    With these macros I think a lot of things can be exercised, one that I think in this moment is the posibility for the programmer to implement his own algorithm of load balancing for the cores and processors of his system.
    Another point I would recommend would be that the watch window in the Sun Studio IDE to permit the selection of the format in which the data to be displayed.As an example if I have a U32 variable to be able to select in the watch window the integer ,hexadecimal or binary format in which I would want to be displayed.
    Another useful thins that I sought at other IDEs would be a popup window or something similar to select how to see the source code: as a .c file , as an assembler code , or as a mixture of C and assemble.
    That's all for the moment, if I see something else I would post another message.
    Thank you,
    Steve.

    steveg wrote:
    First of all, with regards to the subject of great interest to me in this moment, multicore/multiprocessor parallel programming, I would appreciate the following :
    - if the compiler would be extended with new directives to allow the programmer to measure the load of each core and/or processor that is available to him.
    - if the compiler would be extended with directives to allow the programmer to get the core ID on which a specific section of code is executed. As en example consider o multithreaded application and in the associated function for each thread read the core ID and function of this value perform specific actions.
    - if the compiler would be extended with directives to allow the programmer to get the ID of the processor in the system - supposing a specific system has many multicore processors. (I don't know if this is possible).
    - if the compiler would be extended with directives to allow the programmer to specify the core and/or processor on which it wants to be executed a specific process,thread,function,(maybe instruction).
    With these macros I think a lot of things can be exercised, one that I think in this moment is the posibility for the programmer to implement his own algorithm of load balancing for the cores and processors of his system.
    These are OS functions, not compiler's. Solaris has a wide selection of ways and tools to assign processes and threads to cpus; processor_bind(2) is a function you can call and pbind(1M) is a tool you can use on a running app. There are more, just google for it.
    Another point I would recommend would be that the watch window in the Sun Studio IDE to permit the selection of the format in which the data to be displayed.As an example if I have a U32 variable to be able to select in the watch window the integer ,hexadecimal or binary format in which I would want to be displayed.
    Good point. I'll check if there already is an RFE (Request For Enhancement) filed and file one if it's not. Thanks for letting us know!
    Another useful thins that I sought at other IDEs would be a popup window or something similar to select how to see the source code: as a .c file , as an assembler code , or as a mixture of C and assemble.
    But there is disassembly window already. See screenshot here: http://developers.sun.ru/images/stories/sunstudio/images/sun_studio_dbx.png

  • What is a video card? And what requirements do you need to have the newest version of iMovie?

    What is a video card? And what requirements do you need to have the newest version of iMovie?

    http://en.wikipedia.org/wiki/Video_card
    http://support.apple.com/kb/ht5842 Maverick requirements.

  • Ovi Suite, please list features you want.

    Well, actually I posted a few new features I want for the next version of Ovi Suite in the Nokia BetaLabs suggestion site. Most people seem to find this place more, accessible, so I was wondering if maybe I could just incorporate your "wants" into my own letter. Of course bugs are a different story, since I am composing a feature request. If you need bug reports, I'll make another thread.
    Basically what I sent already are:
    1. Give Ovi Suite it's own calendar. I would understand if you guys have trouble making the suite sync the phone with different calendar applications like Outlook and others (MS is not Nokia, so...), but what if there was a function in the Ovi Suite itself that syncs with Outlook, making an "Ovi Calendar" function, and that would be the one to sync into the phone?
    2. Ovi Suite should be able to access Ovi Store. It is pretty tedious to send links to the phone when using Ovi Store on the PC. Why not just let Ovi Suite be a direct link to Ovi Store to install into the phone the apps we want? Not all people have access to mobile internet. I do, but I find using the phone for mobile downloads and installations tedious as the phone does have its own limitations.
    3. Ovi suite should also be able to keep a library of installer of apps we download through the store, or extract apps we have on the phone. There are times that we may have to do resets and reformats of our phone, and it is tedious to redownload everything again.
    If you find my post helpful please click the green star on the left under the avatar. Thanks.

    1. Private messages, photos, and contacts being flaunted for all to see. Get away from this poorly poorly poorly thought out interface.
    2. Start up splash screen up for a minute if OVI has trouble signing in.  Make OVI start up fast!  Give us control over the time-out times.
    3. Exceedingly long timeouts on updates if server not found (and timeouts in general, and not being able to do anything else while waiting) - get them into check.
    4. Newly sent messages do not show in conversations once sent *from OVI itself*.  You have to sync first. I mean, come on!
    5. Descent reports on sync - not just the recent changes!  Where do I adjust what OVI considers recent?  What about from the last sync?
    6. Software slow in general - option to turn off the animation of the interface and skip to the end result?  I don't want pretty, I want WORKING.
    7. On sync, certain contacts' messages displayed as sent by phone number, not the contact (possibly contact recently changed), but all is well after reboot (possibly)
    8. We want to select the outlook folders we want to sync with - /t5/Nokia-Ovi-Suite/OVI-Suite-and-PC-Suite-What-about-professional-environments/td-p/575256
    I recall a previous OVI sync that reported a list of changes when syncing contacts.  This showed the old contact information and what it changed it to.  It was also a whole lot more configurable as to what folders in Outlook it should sync with.  This could be used to maintain a different outlook folder of contacts you want to sync to your phone.  This seems to be gone now.
    OVI tries to sign into Nokia on startup, so if there is a net connection available, it will hang in the startup splash screen until it times out (that takes up to 60 seconds).  With the entry level computer being ten times as powerful as the UK weather supercomputer of ten years ago, one would think that a big company like Nokia could write something a little more responsive?  I'm pretty sure Nokia's drive is to stay current with Visual Studio 2010 and .net framework 3.5, but that tendency has lead to the complete downfall of most.  Just keep to what works in old code until you have thoroughly tested the new platform internally to the company!
    I don't even know why I raise my voice here because everyone knows we are all beta testers for the big companies.  Except, most users don't have the patience to come here and plead for better software, so it's up to the few masochists that we are to shout to the giant and hope we are heard - all in vain.
    At least I got a response from Nokia (saylinen) from the last one, inquiring about my issue with OVI displaying messages with phone numbers only.
    The messages displayed the right senders from the contacts list after a reboot.  But I'm not prepared to reboot after a sync just to help OVI get back on track!  The minute wait in the splash screen on startup if OVI can't sign in?  Private messages and photos being flaunted all over your screen in the OVI "home" interface?  It's ridiculous!
    I've read a problem from another user that contacts are lost when syncing?  If you follow my post, mail me, I want to list your problem and shout to the bad giant called Nokia.
    Nokia, none of us are happy with what you are doing with the software.  We want a little 4 megabyte or so app, that launches in less than 100 ms, and instantly shows everything we can access from the phone, on our PCs, IF we drill into it.  Why not show a tree starting with contacts, messages, photos, videos, and music, and when we drill down to them we can see filenames, creation dates, last accessed dates, and size?
    And while things are idle, why not use the idle time (if option selected in options) to start syncing?  Transfer the newest stuff first!  And do it to a buffer directory, so it's all local on our PCs when we choose to update?  OR auto update IF the option is selected?  Give us options!
    But first and foremost, give us access that's fast and responsive?
    The idea of separating it into phone and computer is also good.  But make the phone alive!  If we browse the phone, we want to see what's on there NOW.  Not since the last time we pressed sync!
    Come on guys, you've had a few years of writing phone software by now.  It's time to start getting it right!
    Found the same request for outlook folder selection in this thread: /t5/Nokia-Ovi-Suite/OVI-Suite-and-PC-Suite-What-about-professional-environments/td-p/575256
    Regards
    Chris Bosch
    N79, Win XP on Compaq 6710b, and Win 7 on i7 Maximus III Gene mobo

  • What functionality are you successfully using in your EO SuperClasses?

    Hi Everyone:
    We are very new to JHeadstart/JDeveloper and have just established the method we are going to use at the Entity Level to convert input to Uppercase by putting the following code into a superclass and extending the .xml files of the entities from EntityImpl to this superclass which we called UWEntityImpl.
    What I am wondering is what other ways is this functionality being used by you more experienced JHeadstart Developers? I am trying not to re-invent the wheel and utilize methods that have worked well for you.
    Of course I can think of toLowerCase, what else are you using?
    Thanks so much in advance.
    Mary
    U of Windsor
    Example Code:
    package its.sis.BusinessModel.model;
    import oracle.jbo.AttributeDef;
    import oracle.jbo.server.EntityImpl;
    public class UWEntityImpl extends EntityImpl {
    public UWEntityImpl () {
    // This code converts the inputted string to Uppercase in the database.
    // April 27, 2007 mb
    protected void setAttributeInternal(int i, Object object) {
    Object value = object;
    AttributeDef def = getEntityDef().getAttributeDef(i);
    if ("true".equalsIgnoreCase((String)def.getProperty("UPPERCASE"))) {
    if (value != null && value instanceof String) {
    value = ((String)value).toUpperCase();
    super.setAttributeInternal(i, value);
    }

    to)? I was curious because it seems to store them in
    a proprietary format, and before I get into moving
    hundreds more images I thought I would ask. I have
    2-300 gigs of usable space but Aperture seems like it
    could get huge with image adjustments.
    Hi Eric,
    I'm not a pro, but I wanted to clear up one of your issues. Aperture does not store or convert your files in a proprietary format. The image files that you store in the library will remain in their original format and untouched. The "Library" is a Mac OS X entity called a package. A package appears as a single file, but it's an illusion. If you ever needed to extract your image files, you can do so in the Finder (without Aperture) by option-clicking on the "Library" and selecting "Show Package Contents". Now you can navigate the file and folder structure to get at your originals. Of course, a much faster and easier way is to have Aperture export the originals. However, my point was to clear up the "proprietary" structure misunderstanding.
    Also--as was mentioned--each adjustment doesn't create a new image file. Every new version of your original is merely a list of instructions or "recipe" used to apply adjustments to the original to recreate the version for screen and print. This is done dynamically, on the fly. A finished version of the original is never created and saved to a file until you tell it to export a version. Thus, every version is a very small addition to the database. This is very unlike iPhoto, where every new version of a file creates a new image to store...all the more reason to move to Aperture.
    Hope that helps.

  • What function would you use instead of "IF" when referencing durations from a pop-up menu. Ie; if c4 equals 1h enter 280, if c4 equals 30m enter 160, etc. IF works fine if c4 is formatted as text but returns 0 when formatted as pop-up.

    What function similar to IF would one use when the reference cell is a pop-up menu of items in duration format?
    Example: if C4 equals 1h enter 280, if C4 equals 30m enter 160, etc
    i can get it to work fine if I format the cell to text but I not only need it pop-up, I also need it to be written in duration format because it's used as duration in other functions.
    thank you for your help in advance
    Christina

    Hi Christina,
    A screenshot is always helpful.
    C4 is your popup? You want to chose a duration there and have 280 or 160 show up somewhere else? Are they the results of a mathmatical formula or do you want a lookup table to show them?
    I suspect something else is going on in your table. I have no trouble having a popup recognized as a duration:
    The formula in C2  =DUR2MINUTES(B2) displaying "60" as expected. Note that "60" is not a duration. If I want C2 to be a duration I need the formula to read:
    =DUR2MINUTES(B2)&"m".
    I hope this helps, if not, post a screenshot including relevant formulas.
    quinn

  • Add-On PKG Applications Available - What Applications Do You Want (Wishlist)

    Today we have multiple applications that run directly on the Smart Storage devices and can be installed via in the simple PKG process.   These are wide ranging applications that help with asset management, content management, e-commerce, web publishing (bulletin boards, wikis, etc), & e-learning systems.
    Beyond what is is available now, what applications would you like to see?  We'd love to hear what you'd like to see.
    Applications Available Now (version numbers)
    GLPI (0.72.4)
    Joomla (1.5.15)
    Magento (1.4.1.1)
    MediaWiki (1.16.0)
    Moodle (1.9.9)
    Open Web Analytics (1.3.1)
    phpBB (3.0.7)
    Python (2.5.2)
    To Download Add-on PKG Applications:
    Follow this link to the software center
    Select Network Attached Storage
    Select Small Business NSS 300 Series Smart Storage
    Select your model (NSS322, NSS324, NSS326 Smart Storage)
    Select Smart Storage Application Software
    Select the version number for the appropriate application
    Click Download Now
    Release Notes for all the available for all applications
    Support for free add-on PKG applications is through online community forums.

    OK, I've got Squeezeserver running now. For anyone interested, most files are automatically installed under /opt/share/squeezecenter, which seems fine. I had to move the files/directories that Optware installed under /home/slimserver to /opt/share/slimserver and edit /opt/etc/squeezecenter.conf to change the references from /home/slimserver to /opt/share/slimserver.
    That allowed Squeezecenter to be started and retained all the runtime files across the NAS restart.
    Then I had problems getting it to autostart after the NAS boots. I tried the example under the Cisco tech note about 'add your own entries to crontab', to create an autorun.sh script to issue the start command, but could not get it to work.
    Then I found this link http://wiki.qnap.com/wiki/Install_Optware_IPKG and pretty much followed the instructions in the 'Running /opt/etc/init.d/* on startup' section. I'm no Linux expert, but I managed to get it working, without necessarily fully understanding it!
    So finally Squeezecenter is running and autostarts - but hopefully Cisco will release an official add on in the near future.
    Let me know if anyone wants amore detailed description.

  • HT201359 What happens if you don't have a credit card, or gift etc, I left my address for the bills to come there. Do you get a bill in the mail, that you can pay by BPay over the phone?

    Does anyone know, if you don't have a credit card, iTunes card or similar, and you have given your postal address as the billing address, do your bills come there, and then you pay for them via BPay or similar?

    You cannot buy something without a credit card or an itunes git card.

  • What info do you want about Java i18n?

    Although this forum is an excellent resource for quick answers, it isn't always possible for participants to provide detailed solutions. Are there areas of Java i18n that you'd like to read more about, perhaps via a more lengthy technical article on the JDC? What are your suggestions?
    Regards,
    John O'Conner

    This may not be what you consider i18n, but
    I keep running into time zone problems, most
    recently with a customer in Germany. It seems
    that sometimes Java/Solaris picks up Daylight
    Saving Time correctly and sometimes not. I have
    duplicated the German machine's settings on
    my machine here in California, but it works correctly
    for me. We are using the same JDK exactly. The
    machines are not identical otherwise - the customer
    has a newer, more powerful Sun.
    A discussion of what needs to be done to get time
    zones to work consistently and correctly would be
    extremely valuable. Could it be a certain level of
    JDK (we use 1.3)? Some combination of Solaris
    patches? Environment variables to set? I can
    set a GMT offset explicitly, but we don't want customers
    to have to manually change this twice a year.
    By the way, see bug 4177450, which was closed 3
    years ago. Users on this forum are still reporting
    similar trouble. If this is due to user error rather than
    a bug, it's certainly worth a good description of how
    to do it correctly.

  • Features you want in iPhone

    Dear iPhone Users,
    I Know you are holding the best phone in your hand, since i am new iPhone user and if i compare it with my last experience for sure it delightful and exiting so far. but at the same time i am missing few of the feature that i am missing and i think they make your life easy.improvisation is the key to remain on the top therefore i am listing few of the things that i felt iPhone users deserve to experience after paying hefty price for the device. other users can also add into it if they wish
    1> separate volume setting for alert and call ring. i dont want my alert tone as loud as ring tone.
    2> end the call using power button, it is very handy believe me if you get some idiotic promotional call at odd time you would want to slap that guy and cutting the call using power button will give you the same feeling.

    you can let apple know using the feedback channel'http://www.apple.com/feedback/iphone.html

  • What Reports would YOU want?

    Hi All,
    Just wondering - is there any interest from anybody in seeing the reporting capabilities of BI if BI and GTS are connected?
    What type of reports would you all like to see?
    Thanks!
    Doug

    Hi All,
    Just wondering - is there any interest from anybody in seeing the reporting capabilities of BI if BI and GTS are connected?
    What type of reports would you all like to see?
    Thanks!
    Doug

  • What happens when you don't have an old serial number (from 10 years ago)?

    I bought PageMaker 6.5 in when I was teaching, and I have been retired over ten years. I upgraded to InDesign 3 in 2007. Two weeks ago my hard drive crashed. In installing InDesign 3 again, I'm asked for old PM6.5 serial number, which I can't find. I've used PageMaker since it was put out by Aldus in the 80s, and I have the first serial number from that set of floppies, from which I upgraded to all others, but I'm told no serial # from PM 6.5, I have to buy it all again!!!!! Is there any reason in this?

    It looks like you have got an upgrade version of the new product.  this means that you must have an old product that you used to obtain a discount on Adobe product.  Therefore, the Installation process needs to verify this and the only way to do this is to have your old serial number.  I wish I had your valid e-mail address to advise you further.
    Good luck.

  • HT201342 What happens if you don't have Lion or Mountain Lion?

    All new iCloud Mail accounts now come with an @icloud.com email address. As an existing user, we'd like to offer you this new address as well. We have reserved [email protected] you, and you can now use this address with your iOS devices and computers by following these simple instructions.
    If you prefer, you can continue to use your current email address just as you always have.
    No matter which address you use, you'll continue to receive all your mail, whether it's sent to your @me.com, @mac.com, or @icloud.com address.
    In the simple instructions it says.....
    In OS X Mountain Lion or Lion v10.7.2 (or later)
    Go to Mail Preferences > Composing.
    Click the Send new messages from drop-down and select the @icloud.com email address you’d like to use.
    Npo mention of other versions of OSX??????

    If you have an earlier system and have already set Mail up manually to receive your iCloud email, go to Mail Preferences>Accounts, select the iCloud account and in the 'Email address' field add the @icloud.com version of the address, separated from the other(s) by a comma. (If you already have two addresses in there so that the end of the line is the right-hand side of the field, click in it and hold the right-arrow key down until you reach the end of the list). The @icloud.com address will now appear in the drop-down 'From' list when you compose a new message.
    If you have an existing iCloud account and have not set up your older Mac yet, you can set Mail up manually to receive the emails (though you cannot open a new iCloud account on a pre-Lion Mac):
    Entering iCloud email settings manually in Snow Leopard or Leopard
    Entering iCloud email settings manually in Tiger

  • What details do you want to see in IT job postings?

    Salary / Wages even if only a range.
    Why make us ask and waste our time and theirs.....?  *pet peeve*

    We're hard at work trying to make our job postings site a quality experience!  
    What are some of the details you prefer to see about a job when you read a description?  
    We can relay your responses to recruiters who post roles on the community jobs site to save you time when sifting through them.
    This topic first appeared in the Spiceworks Community

  • If deleting a note page from your note apps by mistake is there anyway to retrieve it without going through iTunes or icloud, is there a deleted bin that is installed where you could decide if you want to have it deleted for good or restored.

    If deleting a note page from your note apps by mistake is there anyway of retreiving it without going through iTunes or iCloud. This is the new age of technology and there should be a deleted bin as in most computers or websites. There must be a way..

    There is no undelete facility on the iPad, when you delete something then unless the app itself has an undelete option (which the built-in Notes app hasn't) then it is gone. If it was on the iPad when you last backed up then you could try restoring to the backup, but you would need to restore the whole iPad, you can't just do a single app.

Maybe you are looking for