JDK 5 worth it

I just got 3296 and I can say that there is a definite speed improvement
with JDK 5 and IDEA. One thing is that the extract method for some
reason was taking 15 seconds on 1.4.2 and with JDK 5 it's more like 10
seconds... it's still a problem and I filed an issue about it... but
nice to have this much more power under the hood.

Also noticed that the CPU snapshot on OSX 10.4 with JDK 1.4.2_07 just
hangs idea, but works great with JDK 5. :)

R

17 comments
Comment actions Permalink

I just got 3296 and I can say that there is a
definite speed improvement
with JDK 5 and IDEA. One thing is that the extract
method for some
reason was taking 15 seconds on 1.4.2 and with JDK 5
it's more like 10
seconds... it's still a problem and I filed an issue
about it... but
nice to have this much more power under the hood.

Also noticed that the CPU snapshot on OSX 10.4 with
JDK 1.4.2_07 just
hangs idea, but works great with JDK 5. :)

R


Does it come bundled with JDK 5 now? I didn't see it mentioned in the change logs.

0
Comment actions Permalink

It certainly doesn't, as MacOS X 10.4 (which is the first OSX to support JDK5) is still over a week from release!

0
Comment actions Permalink

Does it come bundled with JDK 5 now? I didn't see it mentioned in the change
logs.


Dunno I will tell you for sure next week. However I can tell you this
is DP8, which is yet another new version which seems to have all issues
resolved. They released DP8 and mentioned it was for TIger build 8A425.
If it indeed is true that the GM is 8A428 it is entirely possible that
JDK5 is on the DVD and we just got something that was not completely up
to date (as usual).

JDK 5.0 is faster than JDK 1.4.2 on Tiger... and that surprised me.

R

0
Comment actions Permalink

I can't wait to give JDK5 a try on MacOSX 10.4 aka Tiger...
I hope Apple releases a software update for 10.3 though ! I don't want to spend another 130 USD for the whole OS !! ;)
Anyway, it's a sure winner if this makes IDEA faster

0
Comment actions Permalink

Dan

>I hope Apple releases a software update for 10.3 though ! I don't want to spend another 130 USD for the whole OS !! ;)

>

Java 1.5 will ONLY work on Tiger. That's the current official position.


Alain

0
Comment actions Permalink

Thanks for the info. Didn't realize that....well I guess I will upgrade to Tiger ! ;) I'm planning on buying a more powerful Mac anyway !!!

0
Comment actions Permalink

In article <31362365.1114081810669.JavaMail.itn@is.intellij.net>,
dan <no_mail@jetbrains.com> wrote:

I can't wait to give JDK5 a try on MacOSX 10.4 aka Tiger...
I hope Apple releases a software update for 10.3 though ! I don't want to
spend another 130 USD for the whole OS !! ;)


Not gonna happen. They've said no JDK 5 for Panther.

Anyway, it's a sure winner if this makes IDEA faster

0
Comment actions Permalink

I am curious, how have you got past the stupid stop all Java Version Mismatch Dialog box that pops on startup limiting IDEA to use only 1.4.x on Mac OS X.

I've been able to setup IDEA to use JDK 5 for compiling and running applications, but have not been able to get IDEA itself to actually run in JDK 5. Which is quite annoying.

0
Comment actions Permalink

Nevermind, I should have read deeper into some other forum posts.

-Didea.no.jdk.check=true

Does it.


Adding idea.no.jdk.check true]]>
disables the jdk version check on OS X.

0
Comment actions Permalink

Would be nice if you didn't have to go to this trouble. Something like a checkbox reading:

Don't warn me about this again.

0
Comment actions Permalink

How do you change the JRE that is used, now that there's no idea.lax? Are you just copying the 1.5 JRE into the jre directory, or is there a setting in idea.properties that should be set?

0
Comment actions Permalink

Wait a bit please. It's all going to change quite soon (tomorrow we hope).

-


Maxim Shafirov
http://www.jetbrains.com
"Develop with pleasure!"

How do you change the JRE that is used, now that there's no idea.lax?
Are you just copying the 1.5 JRE into the jre directory, or is there a
setting in idea.properties that should be set?



0
Comment actions Permalink

Oooh, you're going to let IDEA run on jre 1.5, aren't you? Nice.

Bas

0
Comment actions Permalink

I actually tried running it on JDK5 yesterday (Win 2000), and couldn't get it to work. It just locked up on the splash screen...

0
Comment actions Permalink

Colin Fleming wrote:

I actually tried running it on JDK5 yesterday (Win 2000), and
couldn't get it to work. It just locked up on the splash screen...


Just have a little patience, like Maxim said it's all going to change
quite soon.

However experimentally I tried running IDEA on jdk1.6 and it started up
fine (after removing -Xrunyjpagent:port=10100 and adding
-Didea.no.jdk.check=true). You probably used the exe, which has its own
splash screen and IDEA didn't start at all.

Bas

0
Comment actions Permalink

1.6? Now that is cutting-edge :)

Vince.


0
Comment actions Permalink

Vincent Mallet wrote:

1.6? Now that is cutting-edge :)


And it doesn't work too bad.
Enabling opengl really slowed down the UI however. I could see each
window getting drawn. Using the yjpagent.dll made IDEA real slow too.
Other than that it was significantly faster than using 1.4.2.
It was an interesting experiment.

Bas

0

Please sign in to leave a comment.