comparison agent/src/share/classes/sun/jvm/hotspot/tools/soql/JSDB.java @ 12932:7fe6ef09d242

8025638: jmap returns 0 instead of 1 when it fails. Summary: Re-factored some code handling return values and fails/errors during tool execution. Reviewed-by: sla, kevinw Contributed-by: fredrik.arvidsson@oracle.com
author farvidsson
date Wed, 16 Oct 2013 09:20:23 +0200
parents 38ea2efa32a7
children de6a9e811145
comparison
equal deleted inserted replaced
12859:f509b8f4699b 12932:7fe6ef09d242
40 super(d); 40 super(d);
41 } 41 }
42 42
43 public static void main(String[] args) { 43 public static void main(String[] args) {
44 JSDB jsdb = new JSDB(); 44 JSDB jsdb = new JSDB();
45 jsdb.start(args); 45 jsdb.execute(args);
46 jsdb.stop();
47 } 46 }
48 47
49 public void run() { 48 public void run() {
50 JSJavaScriptEngine engine = new JSJavaScriptEngine() { 49 JSJavaScriptEngine engine = new JSJavaScriptEngine() {
51 private ObjectReader objReader = new ObjectReader(); 50 private ObjectReader objReader = new ObjectReader();