JDK-8211048 : SA: cleanup: remove unwanted callback routine wrapper_fill_cframe_list() and related comments in saproc.cpp
  • Type: Bug
  • Component: hotspot
  • Sub-Component: svc-agent
  • Affected Version: 8u122,9,10,11
  • Priority: P4
  • Status: Closed
  • Resolution: Won't Fix
  • OS: solaris
  • CPU: sparc_64
  • Submitted: 2018-09-24
  • Updated: 2020-03-10
  • Resolved: 2020-03-10
Related Reports
Relates :  
Relates :  
jIn src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp, the following comments 
 453 // Pstack_iter() proc_stack_f callback prior to Nevada-B159 
 476 // Pstack_iter() proc_stack_f callback in Nevada-B159 or later 
 477 /**ARGSUSED**/ 
would not be required anymore. And we would not need the wrapper to the callback routine fill_cframe_list() -- as in, we would need only one routine with the appropriate arguments passed. This got missed while fixing JDK-8164383 : jhsdb dumps core on Solaris 12 when loading dumped core. Pre-8164383, fill_cframe_list() or wrapper_fill_cframe_list() would get called, depending on whether SOLARIS_11_B159_OR_LATER  was set or not.