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

Bug 369907

Summary: [Subsystems] Rework DAG interface
Product: [RT] Virgo Reporter: Glyn Normington <glyn.normington>
Component: runtimeAssignee: Project Inbox <virgo-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: fwaibel
Version: unspecified   
Target Milestone: 3.5.1.RELEASE   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Glyn Normington CLA 2012-01-27 04:42:16 EST
The DAG should simply have a createNode method and not attempt to track "root" nodes. See the usage in the kernel which simulates this behaviour by immediately removing created nodes from the list of root nodes (which otherwise would grow indefinitely).

This should be done once the code is on master, for ease of rippling. It can certainly wait until then.
Comment 1 Glyn Normington CLA 2012-02-13 16:45:43 EST
Removing blocking of 358441 since the current behaviour is functionally equivalent and this bug simply needs to be implemented before we ship 3.5.0.

(This will allow us to close off bug 357850 so users can try it out in 3.5.0.M03.)
Comment 2 Glyn Normington CLA 2012-06-22 06:35:45 EDT
Targeting 3.5.1.