--- old/src/share/vm/runtime/globals.hpp 2013-09-03 12:50:07.790442704 +0200 +++ new/src/share/vm/runtime/globals.hpp 2013-09-03 12:50:07.714442707 +0200 @@ -942,8 +942,15 @@ product(bool, PrintCodeCache, false, \ "Print the code cache memory usage when exiting") \ \ - develop(bool, PrintCodeCache2, false, \ - "Print detailed usage info on the code cache when exiting") \ + develop(ccstr, PrintCodeCacheDetails, "off", \ + "Code cache printing options:" \ + "off: print no additional code cache information" \ + "on: print detailed code cache information when exiting" \ + "content: print nmethod size distribution and names when exiting" \ + "oop_map: print oop map usage when exiting" \ + "dep_check_time: print nmethod dependency checking information when exiting"\ + "trace: print code cache actions during execution" \ + "all: print all of the above") \ \ product(bool, PrintCodeCacheOnCompilation, false, \ "Print the code cache memory usage each time a method is compiled") \