Mercurial > hg > truffle
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 |