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 >> >