Bug 716647 - Part 1: Introduce JS_OPTIMIZED_OUT magic for optimized out slots and teach Debugger about them. (r=jandem)
Bug 716647 - Part 2: Bailout in place instead of directly to catch on Ion exception when Debugger is on. (r=jandem)
Bug 716647 - Part 3: Support rematerializing Ion frames on the stack. (r=jandem)
Bug 716647 - Part 4: Recompile on-stack baseline scripts when toggling debug mode. (r=jandem)
Bug 986767 - Fix adjusting stepModeCount when removing a debuggee global from inside the onStep handler. (r=jimb)
Bug 716647 - Part 5: Relax the no on-stack scripts restriction for addDebuggee. (r=jimb)
Bug 716647 - Part 5 1/2: Support rematerialized frames in DebugScopes::updateLiveScope. (r=jimb)
Bug 716647 - Part 6: Tests. (r=jimb)
Bug 716647 - Part 6 1/2: Add shell function to deterministically request interrupt. (r=jimb)