# HG changeset patch # User minqi # Date 1328777507 28800 # Node ID 1b0e0f8be5108cf7e7431066940a9e28111a9ba7 # Parent ea677dbdd88332940182bf41d7b1e94f2e3b7554 7131006: java/lang/management/ThreadMXBean/ThreadLists.java Reviewed-by: dholmes, acorn diff -r ea677dbdd883 -r 1b0e0f8be510 src/share/vm/classfile/vmSymbols.hpp --- a/src/share/vm/classfile/vmSymbols.hpp Tue Feb 07 12:34:31 2012 -0800 +++ b/src/share/vm/classfile/vmSymbols.hpp Thu Feb 09 00:51:47 2012 -0800 @@ -284,6 +284,7 @@ template(run_method_name, "run") \ template(exit_method_name, "exit") \ template(add_method_name, "add") \ + template(remove_method_name, "remove") \ template(parent_name, "parent") \ template(threads_name, "threads") \ template(groups_name, "groups") \ diff -r ea677dbdd883 -r 1b0e0f8be510 src/share/vm/utilities/preserveException.cpp --- a/src/share/vm/utilities/preserveException.cpp Tue Feb 07 12:34:31 2012 -0800 +++ b/src/share/vm/utilities/preserveException.cpp Thu Feb 09 00:51:47 2012 -0800 @@ -32,9 +32,9 @@ thread = Thread::current(); _thread = thread; _preserved_exception_oop = Handle(thread, _thread->pending_exception()); - _thread->clear_pending_exception(); // Needed to avoid infinite recursion _preserved_exception_line = _thread->exception_line(); _preserved_exception_file = _thread->exception_file(); + _thread->clear_pending_exception(); // Needed to avoid infinite recursion }