Please use the Apache issue tracking system for new NetBeans issues ( !!

Bug 183556

Summary: Self-profiling working in plain platform
Product: profiler Reporter: Jaroslav Tulach <jtulach>
Component: EngineAssignee: Tomas Hurka <thurka>
Status: RESOLVED FIXED QA Contact: issues <>
Priority: P3 CC: esmithbss, issues, jsedek
Version: 6.x   
Target Milestone: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Report:

Description Jaroslav Tulach 2010-04-06 12:08:14 UTC
Please modify the SelfProfileAction to work in plain platform without dependencies in profiler, so Jindra can finish his
Comment 1 Tomas Hurka 2010-04-06 12:31:01 UTC
SelfProfileAction will store captured thread dumps and their timestamps into file with npss (NetBeans Profiler Stacktrace Stream) extension. This will allows us to do the CPU sampling without dependency on profiler code. Profiler will be modified to recognize and load npss files. There will be possibility to convert npss file to nps file for backward compatibility. This functionality will be use in the exception reporter, which will convert new npss files to nps files - this way people will be able to open snapshots in older NetBeans, which do not understand new npss file format.
Comment 2 Tomas Hurka 2010-04-08 14:07:16 UTC
Fixed in profiler-main
changeset:   166565:e8590489c11b
user:        Tomas Hurka <>
date:        Thu Apr 08 16:04:31 2010 +0200
summary:     bugfix #183556, slowness detector does not need profiler to save captured thread dumps
Comment 3 Quality Engineering 2010-04-09 04:54:17 UTC
Integrated into 'main-golden', will be available in build *201004090201* on (upload may still be in progress)
User: Tomas Hurka <>
Log: bugfix #183556, slowness detector does not need profiler to save captured thread dumps
Comment 4 Tomas Hurka 2011-06-07 16:15:05 UTC
*** Bug 164732 has been marked as a duplicate of this bug. ***
By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo