<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Jorn,<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 3 Dec 2018, at 13:26, Jorn Vernee <<a href="mailto:jbvernee@xs4all.nl" class="">jbvernee@xs4all.nl</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi,<br class=""><br class="">I was wondering what the right way is to generate intellij (or other IDE) configs for the Graal sources in OpenJDK?<br class=""><br class="">Specifically I'm working on the module `jdk.internal.vm.compiler`. I've tried `bin/.idea.sh jdk.internal.vm.compiler` but this generates a project that has a bunch of missing dependencies (I've only worked with java.base before so I'm not sure how that is supposed to work tbh).<br class=""><br class="">There's also an mx.graal suite in that module's directory, but when running `mx ideinit` this just creates a project for the actual suite files, and not for the Graal sources itself it seems.<br class=""><br class="">What's the expected/recommended workflow for working on Graal sources in an OpenJDK repo?<br class=""></div></div></blockquote><div><br class=""></div><div>I do not know about OpenJDK support for IDE development but it wouldn’t surprise me that doesn’t work with the Graal sources given their non-standard layout. I’ve cc’ed the hotspot compiler list in case someone there has some tips.</div><div><br class=""></div><div>Not sure if it helps, but you can develop GitHub Graal sources against an OpenJDK build by setting JAVA_HOME to the latter and following the instructions at <a href="https://github.com/oracle/graal/tree/master/compiler#ide-configuration" class="">https://github.com/oracle/graal/tree/master/compiler#ide-configuration</a></div><div><br class=""></div><div>-Doug</div></div></body></html>