Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 108938

Summary: [perfromance] Improve the performance of the trace model
Product: z_Archived Reporter: Marius Slavescu <slavescu>
Component: TPTPAssignee: Marius Slavescu <slavescu>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P1 Keywords: plan
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
URL: http://www.eclipse.org/tptp/groups/Architecture/documents/features/hf_108938.html
Whiteboard: closed460
Bug Depends on: 108646    
Bug Blocks: 108950    

Description Marius Slavescu CLA 2005-09-07 11:14:31 EDT
This is the placeholder for improvements like (it might  be split later in
several features):
- support for agent side aggregated profiling traces (similar with execution and
heap statistics workbench modes)
- support for agent side compressed call chains (with
- support for snapshot based profiling traces, snapshot interval and duration
should be configurable
- support triggered profiling traces, triggers could be set on number of calls,
new objects, base time, cumulative time for methods/classes/packages and also on
combinations of heap state and call chain state
- improved heap model (using compressed data structures)
- improved execution model (using compressed data structures)

Details will follow on each topic, also other items might be added.
Comment 1 Valentina Popescu CLA 2005-11-10 11:44:26 EST
Theme:Scaling Up
Comment 2 Sri Doddapaneni CLA 2006-01-10 18:59:01 EST
Targeting to 4.2i1. Owners plese adjust for any exceptions by targeting to 4.2i2.
Comment 3 Marius Slavescu CLA 2006-01-13 11:38:50 EST
Bug 90951 covers the support for agent side compressed call chains item, if we decide to do this in 4.2 we can mark this bug as dependent on Bug 90951.

Bug 108646 add support for agent side aggregated profiling traces.

This two will be covered in this feature as described in the URL:
- improved heap model (using compressed data structures)
- improved execution model (using compressed data structures)

All the others will be deffered.
Comment 4 Marius Slavescu CLA 2006-02-10 10:42:16 EST
In 4.2i1 I've done an initial investigation of the possible techniques that can be used, the rest of the work would be done in 4.2i2.
Comment 5 Marius Slavescu CLA 2006-04-10 15:18:17 EDT
Moved to i3 for remaining which doesn't impact the UI, the behavior will be transparent to the user.
Comment 6 Sri Doddapaneni CLA 2006-05-23 03:22:25 EDT
Please provide status update.
Comment 7 Marius Slavescu CLA 2006-05-23 10:31:52 EDT
Done.
Comment 8 Paul Slauenwhite CLA 2009-06-30 09:36:38 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this originator of this enhancement/defect has an inactive Bugzilla account and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.