Results > Posts Filed Under > JSE

Jun 23
Post Image Posted by Coder.

Will Dolphin let us save the compiled code cache?

0

More tiered compilation
… a repository of information collected from one run and used on another run is on the list for things we want to do in Dolphin. It’s actually on the runtime groups list but we will certainly take advantage of it. There has also been talk of using annotations to give the jit a hint. This actually isn’t too popular since it is too much like “register” declarations in C. It’s only a hint and is too often …

Read on »

Jun 23
Post Image Posted by Coder.

Is OS specific interruptible I/O a Java portability headache?

0

Java Portability
…this program below does nothing visible on Solaris, but prints “hello” with Sun Java SE on Linux and Windows:
public class Foo {
public static void main(String[] args) {
Thread.currentThread().interrupt();
System.out.println(“hello”);
}
}
First impressions of this program’s behavior on Solaris roughly translate to “The hell you say!” followed by “Java is broken on Solaris!” There are a number of “symptoms” of interruptible I/O that catch users off guard and in a few cases one is led to wonder if it might be best to do …

Read on »

Jun 12
Post Image Posted by Coder.

It’s 2006, CMP vs. BMP?

1

Musings on software » Why choose cmp
…consider the strengths in performance and reduction in development that can be added by leveraging a high-quality CMP container as opposed to developing data access logic using a BMP architecture. I guarantee you’ll be happy with the results.
Excellent post! I couldn’t agree more, the debate mirrors the one around the merits and usefulness of automatic garbage collection. Sure you can manage memory yourself, but how much are you willing to pay for that vs. …

Read on »

Apr 11
Post Image Posted by Coder.

No, Java is better than scripting languages at writing scalable web applications.

0

Digg PHP’s Scalability and Performance – O’Reilly ONLamp Blog
Most scaling and performance challenges are almost always related to the data layer, and are common across all language platforms. Even as a self-proclaimed PHP evangelist, I was very startled to find out that all of the theories I was subscribing to were true. There is simply no truth to the idea that Java is better than scripting languages at writing scalable web applications. I won’t go as far as to say …

Read on »

Jan 7
Post Image Posted by coder.

IBM releases Java 5 SDK for Windows with the J9 JVM

0

It’s bundled in “The IBM Development Package for Eclipse”…
The obligatory “java -version” :
C:\ibm_eclipse\ibm_sdk50>jre\bin\java -version
java version “1.5.0″
Java(TM) 2 Runtime Environment, Standard Edition (build pwi32dev-20051104)
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223-20051103 (JIT enabled)
J9VM – 20051027_03723_lHdSMR
JITÂ – 20051027_1437_r8
GCÂ Â – 20051020_AA)
JCLÂ – 20051102

Read on »

Dec 4
Post Image Posted by Coder.

Math.* routines have been “intrinsified” for extra performance in Java 6

0

alanstange wrote:
Give the mustang builds a try. Many of the Math.* routines have been “intrinsified” for extra performance.Please try it and post the numbers comparing the 3 systmes (1.5, C++ and 1.6)Thanks much for this tip. I’m happy to say that the speedup for the Mustang server JVM is quite considerable. In one example with trig in the inner loop, the speed went up from 360K to 970 pixels/second. While I’m still far from the C++ speed, it’s a big …

Read on »

Oct 11
Post Image Posted by Coder.

IBM (quietly) releases their JDK5.0 (beta)

6

{disclaimer: I don’t work for IBM}
IBM has done it again. Yes, they’ve (quietly) released a beta of their JDK5.0 with a brand new version of the famed J9 VM — 2.3 to be exact. (Note: J9 VMs have been around since 1.4.1/2, but IBM’s been timid about it — eg. it wasn’t on by default). [As of this writing only Linux (AMD64, x86, powerpc) and AIX betas are available for download].
J9 (according to this presentation) is a Sun …

Read on »