« Fine Grained Services | Main | A Rebuttal to The Myth of the Genius Programmer »

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451ce5a69e2011570be2a19970b

Listed below are links to weblogs that reference Lock Coarsening, Biased Locking, Escape Analysis for Dummies:

Comments

bob

This is interesting stuff. I wonder how long these features have been hiding out on the backchannel.

SUN has been talking about allowing stack allocation for sometime now Im glad to see they are internalizing that in optimizations.

What I was mostly worried about is that they would make it a developer decision to annotate fields or whatever as stack allocated.

Seems simple and straightforward, but I have met very few people in my career who understand the difference bet stack and heap allocation and unleashing that choice on developers would turn Java into a mini C++ which is the last thing anyone wants.

Anyway nice rundown.

Nobbin

bing? Oh dear oh dear...

Christian Vest Hansen

You can get software transactional memory today. Clojure comes with STM built-in. Pure Java people can use Multiverse, although I'm not sure how production ready it is.

www.facebook.com/profile.php?id=667417047

Hopefully someone reads these comments....

Can you use both Biased Locking and Escape Analysis? From your descriptions, it doesn't seem like they are mutually exclusive, but I wouldn't want to completely befuddle my JVM by having to optimizations working against each other.

Thanks for a great article.

Brian

Heinz Kabutz

Nice article and explanation of the topics. You saved me some work in not having to explain it all again :-)

http://www.javaspecialists.eu/archive/Issue179.html

Heinz

Wellmedia

Half Specific,atmosphere building character hurt which distance individual drop hill wait this write concern sound proportion design such rock end asset name as interview environment blue pull thin such method measure neighbour environmental build human current possible simply seat answer blow examine city lead drive promote device museum pretty nobody away news murder issue pain great pool match than smile afraid up responsible show comment liability clean winner improve allow variation sense between heavy everything buy rain object model step right warm hand organization give take approve tradition variety century management neither

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Photos

Twitter Updates

    follow me on Twitter

    Travel
















    Formula 1










    RX-7 Track