I wasn’t implying that it would go away, merely that it is a second class 
citizen compared to the makefiles.

/Staffan

On 26 nov 2013, at 20:29, Erik Gahlin <erik.gah...@oracle.com> wrote:

> I know 5-10 Hotspot developers who uses Visual Studio (me included) so I hope 
> it's not something that is going away.
> 
> Erik
> 
> Staffan Larsen skrev 2013-11-26 20:10:
>> I am in full agreement with you that an IDE is a very powerful tool and I 
>> much prefer to work in an IDE than outside one. However, I do not do my 
>> day-to-day work on Windows (anymore - I used to). I don’t know how 
>> developers on Windows manage their work.
>> 
>> /Staffan
>> 
>> On 26 nov 2013, at 18:34, Francis ANDRE <francis.andre.kampb...@orange.fr> 
>> wrote:
>> 
>>> Hi Staffan
>>> Le 25/11/2013 08:53, Staffan Larsen a écrit :
>>>> 
>>>>> The top level make produces a full jdk here    : 
>>>>> Z:\JDK\jdk8\build\windows-x86-normal-server-release\images\j2sdk-image
>>>>> The hotspot make produces a full jdk here     : 
>>>>> Z:\JDK\jdk8\hotspot\build\windows\jdk-windows-i586
>>>>> The hotspot create.bat produces a JVM here: 
>>>>> Z:\JDK\jdk8\hotspot\build\vs-i486\compiler1
>>>>> 
>>>>> create.bat has only one parameter: the bootstrap jdk and thus does not 
>>>>> take into account the configure-based top-level files. Moreover when 
>>>>> using an official public jdk7 release as the jdk1.7.0_45 as the bootstrap 
>>>>> jdk of jdk8, the produced jvm.vxproj does not work as the changeset 
>>>>> associated with the JDK 8016019 are not back ported to the jdk1.7.0_45 
>>>>> release. So I am wondering what specific parameters hotspot developers 
>>>>> are using to test their changes under WXP/W7 for the jdk8 hotspot?
>>>> The visual studio projects are not the official way to build hotspot. They 
>>>> are provided as a nice-to-have feature that developers on windows 
>>>> maintain. The official way to build on all platforms is to use the 
>>>> makefiles.
>>> Staffan, while the official way to build on all platforms is to use the 
>>> makefiles, it does not make sense when talking about debugging, testing and 
>>> developing a major, large, multi layered C++ application like hotspot.
>>> 
>>> To make it short, VisualStudio C++ is to c++ what Netbeans or Eclipse are 
>>> for Java, a mandatory  powerful IDE for developping large and complex 
>>> application. Can you image to code, develop, debug, test a multi-threaded 
>>> java application fo 250 kilo lines without Netbeans, just with vi, 
>>> makefiles and some additional tools... I do not think so... So, it is the 
>>> same for hotspot on WXP/W7!
>>> 
>>> Thus, if as I understand well, WXP/W7/ X86/X64 are strategic platfoms for 
>>> Oracle in providing a fully certified and supported Java environment, then 
>>> the nice-to-have feature is not at level of the mission. The generation of 
>>> the jvm.vxproj cannot be a second level citizen but should be as good as 
>>> the generation of the jdk, fully maintained and integrated as new features, 
>>> way fo building "the new build system" and so on are added, modified or 
>>> deleted....
>>> 
>>> Francis
>>> 
>>>> /Staffan
>>>> 
>>>> 
>>>> 
>>>>> Francis
>>>>>> David
>>>>>> -----
>>>>>> 
>>>>>>> Francis
>>>>>>>>> the jdk8 build system, but what is the old one?
>>>>>>>>> 
>>>>>>>>> Francis
>>>>>>>>> 
>>>>>>>>> Le 18/11/2013 19:02, Magnus Ihse Bursie a écrit :
>>>>>>>>>> So, finally it has happened. The old build system is now removed.
>>>>>>>>>> The patch was just submitted to the tl forest, from where it will
>>>>>>>>>> move to master in a few days.
>>>>>>>>>> 
>>>>>>>>>> If you have personal scripts that are using hard-coded makefile
>>>>>>>>>> references, you might need to update them.
>>>>>>>>>> 
>>>>>>>>>> Thanks to everyone who helped this major project become reality:
>>>>>>>>>> Fredrik, Erik, Kelly, Tim, Jonas, ...
>>>>>>>>>> 
>>>>>>>>>> /Magnus
> 

Reply via email to