src/third_party/v8-3.25/src/liveedit-debugger.js
// changed or not. Returns explanation if they differ.
changed or not. Returns explanation if they differ.
changed or not . Returns explanation if they differ .
function IsFunctionContextLocalsChanged(function_info1, function_info2) {
    var scope_info1 = function_info1.scope_info;
    var scope_info2 = function_info2.scope_info;
    var scope_info1_text;
    var scope_info2_text;
    if (scope_info1) {
      scope_info1_text = scope_info1.toString();
    } else {
      scope_info1_text = "";
    }
    if (scope_info2) {
      scope_info2_text = scope_info2.toString();
    } else {
      scope_info2_text = "";
    }
    if (scope_info1_text != scope_info2_text) {
      return "Variable map changed: [" + scope_info1_text +
          "] => [" + scope_info2_text + "]";
    }
    return;
  }
function IsFunctionContextLocalsChanged ( function_info1 , function_info2 ) { var scope_info1 = function_info1 . scope_info ; var scope_info2 = function_info2 . scope_info ; var scope_info1_text ; var scope_info2_text ; if ( scope_info1 ) { scope_info1_text = scope_info1 . toString ( ) ; } else { scope_info1_text = "" ; } if ( scope_info2 ) { scope_info2_text = scope_info2 . toString ( ) ; } else { scope_info2_text = "" ; } if ( scope_info1_text != scope_info2_text ) { return "Variable map changed: [" + scope_info1_text + "] => [" + scope_info2_text + "]" ; } return ; }
changed or not.
changed or not .
// No differences. Return undefined.