so I am just reading through the v8 source, specifically through the json parser. The one thing I could use clarification on is the notion of transitions. Are there any good articles or what not that touch on this?

shaungilchrist: transitions are just connection between hidden classses, e.g. if you have an object that has a class with a single property { x } and you add property y to that then object will have class {x, y} and these two classes {x} and {x, y} will be connected by transition { x } --- add y ---> { x, y }