8143155: Remove TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls rather than convert to UL

Removed TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls options because their output is excessive, not useful, and covered in a more useful way by other options.

Reviewed-by: coleenp, dholmes, ddmitriev
This commit is contained in:
Rachel Protacio 2015-11-24 11:40:18 -05:00
parent 7171a533ff
commit d2e0eb79a8
7 changed files with 17 additions and 74 deletions

View file

@ -4022,13 +4022,6 @@ bool Threads::destroy_vm() {
// will be stopped at native=>Java/VM barriers. Note that we can't
// simply kill or suspend them, as it is inherently deadlock-prone.
#ifndef PRODUCT
// disable function tracing at JNI/JVM barriers
TraceJNICalls = false;
TraceJVMCalls = false;
TraceRuntimeCalls = false;
#endif
VM_Exit::set_vm_exited();
notify_vm_shutdown();