src/share/vm/utilities/preserveException.cpp

changeset 3543
1b0e0f8be510
parent 2314
f95d63e2154a
child 4153
b9a9ed0f8eeb
     1.1 --- a/src/share/vm/utilities/preserveException.cpp	Tue Feb 07 12:34:31 2012 -0800
     1.2 +++ b/src/share/vm/utilities/preserveException.cpp	Thu Feb 09 00:51:47 2012 -0800
     1.3 @@ -32,9 +32,9 @@
     1.4    thread     = Thread::current();
     1.5    _thread    = thread;
     1.6    _preserved_exception_oop = Handle(thread, _thread->pending_exception());
     1.7 -  _thread->clear_pending_exception(); // Needed to avoid infinite recursion
     1.8    _preserved_exception_line = _thread->exception_line();
     1.9    _preserved_exception_file = _thread->exception_file();
    1.10 +  _thread->clear_pending_exception(); // Needed to avoid infinite recursion
    1.11  }
    1.12  
    1.13  

mercurial