Sessions at RubyConf 2011 about JVM and Rubinius on Friday 30th September

Your current filters are…

  • Message in a Bottle

    by The Konstantin

    What does really happen when we call a method? How do the different Ruby implementations actually figure out what code to execute? What plumbing is going on under the hood to get a speedy dispatch? In this talk we will have a look at the internals of the four major Ruby implementations - 1.8, 1.9, JRuby and Rubinius, focusing on their dispatch. From look-up tables and call site caches, to inlining and what on earth is invokedynamic? Expect C, C++, Java, and, of course, Ruby code. But fear not, all will be explained!

    At 10:25am to 11:10am, Friday 30th September

Schedule incomplete?

Add a new session

Filter by Day

Filter by coverage

Filter by Topic