Mercurial > hg > truffle
comparison agent/src/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java @ 2471:37be97a58393
7010849: 5/5 Extraneous javac source/target options when building sa-jdi
Summary: Make code changes necessary to get rid of the '-source 1.4 -target 1.4' options.
Reviewed-by: dholmes, dcubed
author | andrew |
---|---|
date | Fri, 01 Apr 2011 15:15:37 -0700 |
parents | c18cbe5936b8 |
children | 970cbbba54b0 |
comparison
equal
deleted
inserted
replaced
2470:b025bffd6c2c | 2471:37be97a58393 |
---|---|
1 /* | 1 /* |
2 * Copyright (c) 2002, 2004, Oracle and/or its affiliates. All rights reserved. | 2 * Copyright (c) 2002, 2011, Oracle and/or its affiliates. All rights reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. | 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * | 4 * |
5 * This code is free software; you can redistribute it and/or modify it | 5 * This code is free software; you can redistribute it and/or modify it |
6 * under the terms of the GNU General Public License version 2 only, as | 6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. | 7 * published by the Free Software Foundation. |
184 private static String getVMVersion(Throwable throwable) | 184 private static String getVMVersion(Throwable throwable) |
185 throws NoSuchMethodException, InvocationTargetException, IllegalAccessException { | 185 throws NoSuchMethodException, InvocationTargetException, IllegalAccessException { |
186 // assert isVMVersionMismatch(throwable), "not a VMVersionMismatch" | 186 // assert isVMVersionMismatch(throwable), "not a VMVersionMismatch" |
187 Class expClass = throwable.getClass(); | 187 Class expClass = throwable.getClass(); |
188 Method targetVersionMethod = expClass.getMethod("getTargetVersion", new Class[0]); | 188 Method targetVersionMethod = expClass.getMethod("getTargetVersion", new Class[0]); |
189 return (String) targetVersionMethod.invoke(throwable, null); | 189 return (String) targetVersionMethod.invoke(throwable); |
190 } | 190 } |
191 | 191 |
192 /** If the causal chain has a sun.jvm.hotspot.runtime.VMVersionMismatchException, | 192 /** If the causal chain has a sun.jvm.hotspot.runtime.VMVersionMismatchException, |
193 attempt to load VirtualMachineImpl class for target VM version. */ | 193 attempt to load VirtualMachineImpl class for target VM version. */ |
194 protected static Class handleVMVersionMismatch(InvocationTargetException ite) { | 194 protected static Class handleVMVersionMismatch(InvocationTargetException ite) { |