Escape Analysis changes the rules for performance critical code

The last few days its been dawning on me how Escape Analysis changes the rules on performance critical code.

Its a big deal. Short lived objects become nearly free to use. Convenience rules. If you need to tuple-ize 2 Ints, then stick them in a List, to pass through an API, only to immediately unpack back to the Ints on the other side: go ahead. Dont worry. Those objects probably will never be created; they’re conceptually there.

Get back to what you ought to be doing: Abstracting and Composing.

1 Comment

  1. Hank said,

    April 10, 2010 at 3:55 am

    Hey All,

    My company, Hooked Media Group, is hosting a webinar on April 15th. Thought you all would be interested.

    The webinar is for the first 50 developers and will give a look into its latest addition to our product, Yoo-Mee.
    The goal of Yoo-Mee is to make your games social by allowing your players to interact with each other and receive immediate results and gratification through winning prizes, fun gifts, and cash. You get additional monetization for your games and better hooks to keep your players coming back. (Yoo-Mee works with existing game platforms.)

    Plus One lucky developer wins an iPad just for attending!

    Please email us at developers@hookedmediagroup.com by April 14th 9pm EST (6pm PST) to get in on it!

    Thanks!
    -Hank


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: