« July 2008 | Main | September 2008 »

August 31, 2008

links for 2008-08-30

August 30, 2008

links for 2008-08-29

August 27, 2008

links for 2008-08-27

links for 2008-08-27

August 26, 2008

links for 2008-08-25

August 25, 2008

links for 2008-08-24

August 24, 2008

links for 2008-08-23

  • Uses the YUI JSON utility to build diagrams of JSON objects.
  • "Traditional just-in-time compilers (like Sun’s Hotspot VM) are in their design and structure very similar to static compilers (like GCC). They observe which methods get executed frequently, and translate the method into native machine code once a certaint threshold has been reached..."

    "Trace-based compilation takes a very different approach. We monitor the interpretation of bytecode instruction by the virtual machine and scan for frequently taken backwards branches, which are an indicator for loops in the underlying program. Once we identify such a loop start point, we follow the interpreter as it executes the program and record the sequence of bytecode instructions that get executed along the way. Since we start at a loop header, the interpreter will eventually return to this entry point once it completed an iteration through the loop. The resulting linear sequence of instructions is what we call a trace."



August 22, 2008

links for 2008-08-22

August 20, 2008

links for 2008-08-20

August 19, 2008

links for 2008-08-18

August 05, 2008

links for 2008-08-04 [delicious.com]