Skip to main content

Osvaldo Pinali Doederlein

Osvaldo Doederlein ( is as a software engineer at Google.


opinali's blog

New Java 7 language features should be backwards compatible

Posted by opinali on January 14, 2008 at 4:40 AM PST

Right NOW, I am just starting to use J2SE 5.0's features, like generic types or java.util.concurrent, in my bigger projects. The reason is that large corps are slow, and they use application servers from even slower vendors...

Sun's new synchronized security updates policy

Posted by opinali on October 5, 2007 at 10:02 AM PDT

More details in this article: Sun Advances Security for the Java SE Platform.

Sun JDK 6.0u2 is available

Posted by opinali on July 4, 2007 at 11:08 AM PDT

This is a massive update with 182 fixes and enhancements, including a few performance optimizations that allowed Sun to recover the SPECjbb2005 nonclustered record as reported by David Dagastine.

JSR 305: Annotations for Software Defect Detection

Posted by opinali on August 29, 2006 at 5:42 AM PDT

If you are like me and you'be been voting on bugs like 4449383: Support For 'Design by Contract', beyond "a simple assertion facility" (#2 in the Top RFEs!), or 4093718: const - qualifier for methods, parameters and return-value (closed as &

Java SE 5.0 Update 8's cool performance fixes

Posted by opinali on August 11, 2006 at 1:17 PM PDT

Java SE 5.0 Update 8 is available. Besides the traditional few dozens of bugfixes, this release closes a number of important performance bugs in the JIT compiler, GC and runtime. So even if you play more in the conservative side, it's a great time to evaluate and upgrade your Java runtime.

Mustang's HotSpot Client gets 58% faster!

Posted by opinali on November 10, 2005 at 9:13 AM PST

[FIXED: I originally posted wrong data for JSE 6.0 Client b59's: the average score was correct, so it stands that the Client VM became 58% faster; but scores for the individual tests were identical to other VM as I copy&pasted the HTML but didn't change the values. Sorry for the confusion.

Tomcat goes Native

Posted by opinali on October 3, 2005 at 8:53 AM PDT

Check Tomcat 5.5.12 or later. When you install these new builds, the installer (at least on Windows) offers to download a native code library that Tomcat will use to optimize some performance-critical tasks like connection handling, file I/O and SSL encryption.

Opening Java

Posted by opinali on May 21, 2005 at 8:28 AM PDT

I’ve been a close observer of the evolution of the Java platform, and one of the aspects that attracted me since the beginning was its openness. Back in 1996, the JDK 1.0 bundled source code for all public API classes (378Kb!).