1
edit
Changes
→0.2 Release
Resources: sayrer
== [[DTrace 0.1 Release |0.1 Release]] ==
I am looking at 3 2 major things for this release.
<br /><br />
1) The Creating a D Script that will pick up on an existing D-Trace Probe functionality works as close to the specifications needed. At least in C++.
<br />
2) It is able to track or pick up Make sure that Mozilla Firefox runs on at least 1 Mac, and the D-Trace script doesnt crash Mac and/or 2 functions within the Mozilla Source Tree, if possibleFirefox.
<br />
== Project Leader(s) ==
== Project Contributor(s) ==
== Project Details ==
==0.1 Objectives==Objective 1) Get in contact with people behind the project (0 20 %) <br \> Objective 2) Learn how to write Probing programs in D (50 %Done 10/14/08) <br \>
Objective 3) Specify 0.1 release (Done 10/05/08) <br \>
Objective 4) Compile Mozilla Firefox on Mac PC for D-Trace functionality (Done 10/09/08) <br \>
Objective 5) Complete the requirements for 0.1 (Done 10/18/08) ==0.2 Objectives==Objective 1) Contact sayrer about finding a bug to work on (Done 10/28/08)<br>Objective 2) Learn how to manually add a probe to a certain batch of code (50 %)<br>Objective 3) Write a D Script to pick up manually added probes (50 %)<br>Objective 4) Take the patch created by Vladimir and add the start and end probes where needed (10 %)<br>Objective 5) Wiki and Blog about 0.2 (5 %)<br>Objective 6) Finish requirements for 0.2 (10 %)
== Project News ==
10/05/08
- Added 0.1 spec (was busy)<br>
- Started working on Probing software on C++
10/09/08
- Compiled Mozilla Firefox on Mac with D-Trace option sucessfully<br>
- Began reading resources for D-Trace programming.
10/12/08
-Remodified 0.1 spec based on discussion with David Humphrey 10/14/08 - Created the D Script that will do the function call counting<br>- Recompiled Mozilla with --enable-dtrace option and any prerequisits accomplished 10/17/08 -Finished and tested my D-Trace Scripts 10/18/08 -Hosted my D-Trace Scripts and instructions to using them<br>-Added my base 0.2 plans-Wrote a blog about my 0.1 Release. 11/04/08-Got in contact with Vlad about 0.2 patch that needed probes 11/11/08-Retrieved Bug 401697 from Bugzilla (contains pre-written JS probes to get started on) 11/12/08-Attached the patch to Mac and began adding Probes