on master help sign in
clearer snapshot create/restore
e0818ddMichael James
runtime/Debugger.js+6−6
@@ -474,10 +474,10 @@ function assert(bool, msg) {
474 }
474 }
475}
475}
476
476
477−function snapshotSignalGraph(allNodes) {
477+function snapshotSignalGraph(signalGraphNodes) {
478 var nodeValues = [];
478 var nodeValues = [];
479
479
480− allNodes.forEach(function(node) {
480+ signalGraphNodes.forEach(function(node) {
481 nodeValues.push({ value: node.value, id: node.id });
481 nodeValues.push({ value: node.value, id: node.id });
482 });
482 });
483
483
@@ -485,10 +485,10 @@ function snapshotSignalGraph(allNodes) {
485};
485};
486
486
487
487
488−function restoreSnapshot(allNodes, snapshot) {
488+function restoreSnapshot(signalGraphNodes, snapshot) {
489− assert(allNodes.length == snapshot.length, "saved program state has wrong length");
489+ assert(signalGraphNodes.length == snapshot.length, "saved program state has wrong length");
490− for (var i=0; i < allNodes.length; i++) {
490+ for (var i=0; i < signalGraphNodes.length; i++) {
491− var node = allNodes[i];
491+ var node = signalGraphNodes[i];
492 var state = snapshot[i];
492 var state = snapshot[i];
493 assert(node.id == state.id, "the nodes moved position");
493 assert(node.id == state.id, "the nodes moved position");
494
494