John Rose @ Sun
Go to: John Rose @ Sun
3 shares
with Android and Dalvik at Google I/O
via John Rose @ Sun by jrose on May 31, 2008
Invited by some friends at Google, I went to Google I/O this week to find out about Android, and specifically their Java story. I went to a few talks and had some excellent chats with various colleagues.The top ten things I learned about Android and the Dalvik VMAndroid is a slimmed down Linux/JVM stack. They rewrote libc to be 200Kb, redoing speed-vs.-space optimizations, and throwing out C++...
Shared by: Hari, Fernando, cb160,
[ Back to top]
1 shares
serious and funny about side effects
via John Rose @ Sun by jrose on April 08, 2008
We just had a good conversation in the JVM Languages group about how memory is getting weird these days, and how microbenchmarks have always been weird. Please include in this weblog, by reference, my musings on memory and JVMs.Kudos to Vladimir Sizikov for a nice collection of follow-up links. I was very glad for the introduction to Ulrich Drepper’s paper. He also refers to a new wiki on...
Shared by: cb160,
[ Back to top]
1 shares
method handles in a nutshell
via John Rose @ Sun by jrose on April 16, 2008
The JVM prefers to interconnect methods via static reference ordispatch through a class or interface. The Core Reflection API letsprogrammers work with methods outside these constraints, but onlythrough a simulation layer that imposes extra complexity and executionoverhead. This note gives the essential outlines of a design formethod handles, a way to name and interconnect methods withoutregard...
Shared by: cb160,
[ Back to top]