comparison truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLDefaultVisualizer.java @ 22465:ff5c0b5677cd

Truffle/Instrumentation: make the language object visualizer more robust when given null.
author Michael Van De Vanter <michael.van.de.vanter@oracle.com>
date Wed, 18 Nov 2015 18:42:18 -0800
parents dc83cc1f94f2
children
comparison
equal deleted inserted replaced
22464:73cf3aefeffe 22465:ff5c0b5677cd
92 return callTarget.toString(); 92 return callTarget.toString();
93 } 93 }
94 94
95 @Override 95 @Override
96 public String displayValue(Object value, int trim) { 96 public String displayValue(Object value, int trim) {
97 if (value == null || value == SLNull.SINGLETON) { 97 if (value == null) {
98 return "<empty>";
99 }
100 if (value == SLNull.SINGLETON) {
98 return "null"; 101 return "null";
99 } 102 }
100 return trim(value.toString(), trim); 103 return trim(value.toString(), trim);
101 } 104 }
102 105