What is the primary development platform for OpenJDK HotSpot JVM?

Dmitry Samersoff dmitry.samersoff at oracle.com
Mon Dec 15 09:12:09 UTC 2014


Hotspot code is (and have to be) portable so regardless of platform you
start from you end up coding and testing on all supported platforms.

Every developers has it's own preferences about theirs primary
development platform. Personally I prefer Linux because I'm comfortable
with linux toolchain, but many developers use other platforms (Windows,
OS X, Solaris).


On 2014-12-15 09:42, Alex Yursha wrote:
> Sorry for ambiguity. My question was about the current state of affairs.
> So does every HotSpot developer assumed to be an expert in all supported platforms or are there experts in specific platforms who assist in porting?
> I also wonder if there is a platform which is used much more often for feature prototyping or is the work distributed almost equally between Solaris, Linux and Windows?
> Thanks
>> On Dec 15, 2014, at 1:53, David Holmes <david.holmes at oracle.com> wrote:
>>> On 15/12/2014 6:47 AM, Alex Yursha wrote:
>>> Many projects are firstly developed for one target platform and only afterwords ported to other platforms. I wonder if there exists such first target platform for HotSpot JVM or is it developed in parallel for different platforms?
>> Are you talking historically ie what was the first platform that hotspot ran on? (I think it was Windows but not 100% sure). Or do you mean currently are new features developed on one platform and then ported to the others? For this latter question typically new features are prototyped on the platform most accessible to the developer doing the work, but quickly ported to the other platforms - often only becoming visible to others once all platforms are supported.
>> David

Dmitry Samersoff
Oracle Java development team, Saint Petersburg, Russia
* I would love to change the world, but they won't give me the sources.

More information about the hotspot-dev mailing list