Mercurial > hg > truffle
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(); |