Bug 1040027 part 1 - Detect when we can replace an Array by an ArrayState. r=jandem
Bug 1040027 part 2 - IonMonkey: Recover MNewArray. r=jandem
Bug 1040940 - Discard resume point with discarded instructions. r=sunfish
Bug 1040738 part 1 - Add MNodeIterator to iterate over resume points and definitions. r=sunfish
Bug 1040738 part 2 - Move the accept function to MDefinition. r=sunfish
Bug 1040738 part 3a - Add MDefinitionVisitor with no-op by default. r=sunfish
Bug 1040738 part 3b - Rename MDefinitionVisitorWithDefaults to MDefinitionVisitorDefaultNYI. r=jandem
Bug 1040738 part 4 - Extract the graph traversal from the state manipulation. r=sunfish