agharta opened a new issue, #7323:
URL: https://github.com/apache/netbeans/issues/7323

   ### Apache NetBeans version
   
   Apache NetBeans 21
   
   ### What happened
   
   The focused (instrumented) profiler over selected classes & selected methods 
does not works with source level > 11 (tested with 17 & 21). 
   No profiler data is collected, no threads are catched by profiler tool. 
   General (sampled) profiler works fine.
   
   ### Language / Project Type / NetBeans Component
   
   Java (ant or maven tested) based application
   
   ### How to reproduce
   
   Create a sample application (eg: anagram game in NB Ant samples) with NB 21 
(or 20) and installed JDK >= 17 (I've tested the problem with both 17 and 21).
   
   Keep (in case of anagram game) source level to 8, run profiler in "methods" 
mode,  go to "focused (instrumented) mode" and select  "selected classes" or 
"selected methods" to profile. 
   Profile (run) project.
   Invoke the profiled selected class or method: you can see collected data in 
profiler. The running thread is catched and profiled.
   
   Switch source level to 11 and run the same steps with the profiler: all fine.
   
   Finally, repeat the same steps with source level to 11 or 21: failed!
   No classes/methods will be profiled and profiler cannot find any thread in 
thread selection.
   
   Some screenshots about settings:
   
![image](https://github.com/apache/netbeans/assets/5734834/2a666b76-9755-486b-afa1-49897769cbbd)
   
   
![image](https://github.com/apache/netbeans/assets/5734834/b089f863-975c-45b7-93aa-e550bf9dff38)
   
   
![image](https://github.com/apache/netbeans/assets/5734834/345eff1d-4348-4464-91ca-b69066504556)
   
   
   ### Did this work correctly in an earlier version?
   
   Apache NetBeans 16 or earlier
   
   ### Operating System
   
   FEDORA 39
   
   ### JDK
   
   OpenJDK 64-Bit Server VM (Red_Hat-17.0.9.0.9-4) (build 17.0.9+9, mixed mode, 
sharing)
   
   ### Apache NetBeans packaging
   
   Apache NetBeans binary zip
   
   ### Anything else
   
   Tested with vanilla NB 20 & 21: no customization & no external plugins.
   Tested with vanilla Fedora 39 builtin rpm java (17 & 21) packages too.
   Tested with external (Oracle, Adoptium) JDKs.
   
   The problem seems related to the inability of profiler to catch the running 
thread (IMHO).
   
   ### Are you willing to submit a pull request?
   
   No


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to