@@ -200,6 +200,7 @@ $(document).ready(function() {
200200 // tricky: selector 'true' and 'false' values are strings!
201201 disableHeapNesting : ( $ ( '#heapPrimitivesSelector' ) . val ( ) == 'true' ) ,
202202 drawParentPointers : ( $ ( '#drawParentPointerSelector' ) . val ( ) == 'true' ) ,
203+ textualMemoryLabels : ( $ ( '#textualMemoryLabelsSelector' ) . val ( ) == 'true' ) ,
203204 //allowEditAnnotations: true,
204205 } ) ;
205206
@@ -484,6 +485,10 @@ $(document).ready(function() {
484485 if ( drawParentPointerState !== undefined ) {
485486 $ ( '#drawParentPointerSelector' ) . val ( drawParentPointerState ) ;
486487 }
488+ var textRefsState = $ . bbq . getState ( 'textReferences' ) ;
489+ if ( textRefsState !== undefined ) {
490+ $ ( '#textualMemoryLabelsSelector' ) . val ( textRefsState ) ;
491+ }
487492 var pyState = $ . bbq . getState ( 'py' ) ;
488493 if ( pyState !== undefined ) {
489494 $ ( '#pythonVersionSelector' ) . val ( pyState ) ;
@@ -529,6 +534,7 @@ $(document).ready(function() {
529534 cumulative : $ ( '#cumulativeModeSelector' ) . val ( ) ,
530535 heapPrimitives : $ ( '#heapPrimitivesSelector' ) . val ( ) ,
531536 drawParentPointers : $ ( '#drawParentPointerSelector' ) . val ( ) ,
537+ textReferences : $ ( '#textualMemoryLabelsSelector' ) . val ( ) ,
532538 py : $ ( '#pythonVersionSelector' ) . val ( ) } ;
533539
534540 if ( appMode == 'display' ) {
@@ -546,6 +552,7 @@ $(document).ready(function() {
546552 cumulative : $ ( '#cumulativeModeSelector' ) . val ( ) ,
547553 heapPrimitives : $ ( '#heapPrimitivesSelector' ) . val ( ) ,
548554 drawParentPointers : $ ( '#drawParentPointerSelector' ) . val ( ) ,
555+ textReferences : $ ( '#textualMemoryLabelsSelector' ) . val ( ) ,
549556 py : $ ( '#pythonVersionSelector' ) . val ( ) ,
550557 curInstr : myVisualizer . curInstr ,
551558 } ;
0 commit comments