Thanks, Sun. I tested extensively, including running SPEC CPU2006 with -apo and did not see any changes.
I'll commit the change in a few days if there are no objections. 2012/3/5 Sun Chan <sun.c...@gmail.com>: > I did not review the changes since it's all about removing code, which > is always a good thing. As long as you run enough test (make sure > enough openMP test), I am fine with the check in > Sun > > On Mon, Mar 5, 2012 at 4:29 PM, David Coakley <dcoak...@gmail.com> wrote: >> Christopher, thanks for the input, I agree with your reasons for >> removing the code. >> >> Have any of the Open64 gatekeepers looked at this change yet? >> >> 2012/2/27 "C. Bergström" <cbergst...@pathscale.com>: >>> On 02/27/12 09:23 AM, David Coakley wrote: >>>> >>>> To answer a few questions: >>>> >>>> Q: What is PROMPF? >>>> A: It is a static analysis feature which generates an additional file >>>> (.anl) during compilation. There is a lot of code in LNO to maintain >>>> related information in WHIRL, but I don't think it is used to make any >>>> changes during compilation. I believe the expectation was that >>>> another tool would be used to interpret the analysis file... maybe >>>> someone from the SGI days can clarify. >>> >>> PathScale in the coming months may make an external tool which can read the >>> .anl files. I believe UH also had a project that could read it, but I'm not >>> sure the status. We're happy to work with the community on improving this >>> functionality and documenting any changes we make to the .anl format >>> >>>> >>>> Q: Why does the patch remove the Whirl Browser? >>>> A: It does not. It only removes the WB code related to PROMPF. >>>> >>>> Q: Why not maintain or improve this functionality? >>>> A: The patch is based on the assumption that no one is using this >>>> feature because BUILD_SKIP_PROMPF has always been defined for all >>>> targets in Open64. I tried to build a compiler with PROMPF support on >>>> x86 and the feature didn't work, because no prompf_anl.so is created >>>> and copied to the installation directory, further convincing me that >>>> no one is using the feature. >>> >>> It should be fairly trivial to get this building. >>> ----------------------- >>> TBH I'd support removal of this code since >>> 1) I think this functionality can be improved and the current state may not >>> be the best place to start >>> 2) Unless the Open64 community is willing to develop their own or >>> collaborate with others you're not guaranteed to be able to use the external >>> tools >> >> ------------------------------------------------------------------------------ >> Try before you buy = See our experts in action! >> The most comprehensive online learning library for Microsoft developers >> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, >> Metro Style Apps, more. Free future releases when you subscribe now! >> http://p.sf.net/sfu/learndevnow-dev2 >> _______________________________________________ >> Open64-devel mailing list >> Open64-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/open64-devel ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Open64-devel mailing list Open64-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open64-devel