Tamarin:WeeklyUpdates/2008-06-17: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: = 10th June 2008 = == Attendees == * Adobe: Rick, Steven, Scott, Vladimir, Jeff * Mozilla: Brendan, Ethan * Intel: Moh, Ben, Min, Jungwoo == Updates == * Brendan (Mozilla) ** Short and...)
 
 
Line 1: Line 1:
= 10th June 2008 =
= 17th June 2008 =


== Attendees ==
== Attendees ==


* Adobe: Rick, Steven, Scott, Vladimir, Jeff
*Adobe: Steven, Vladimir, Edwin
* Mozilla: Brendan, Ethan
*Intel: Moh, Carmen, Jungwoo, Mingqiu
* Intel: Moh, Ben, Min, Jungwoo
*Mozilla: Brendan, jorendorff, Andreas Gal


== Updates ==
== Updates ==


* Brendan (Mozilla)
*Mingqiu talked about two optimizations offered for TC: Array.unshift and some prefetching in String code.
** Short and long-term GC plan discussion.  MMGC within SpiderMonkey.  Can we use for MMGC or put lightweight internal API to avoid forking?  Make sure focus is on Tamarin Tracing vs. Tamarin Central
** The unshift opt
*** Steven though short-term GC needs OK for Adobe.  But, Tom has an API that extracts over MMGC and SPAM (for smaller devices). Tom to get involved with this (Brendan to assist w/ getting Tom involved). It would be ideal to get Lars involved on GC as well, but that will have to wait for now.
** The prefetch opt
** Has Jason Evans started his integration yet?  Not fully, so good time to review API vs. forking, etc.
***Those two opts show good performance improvement on sunspider and JS speed. More details at
*** Ben to start thread on tamarin-devel list on this.
**** https://bugzilla.mozilla.org/show_bug.cgi?id=438889
*** Moh also wants to merge MMGC with Tamarin Tracing
**** https://bugzilla.mozilla.org/show_bug.cgi?id=438881


* Rick (Adobe)
*Edwin talked about the freshly-pushed code that pipelines trace-recording and assembling, giving background about why we did it and how it works — he’s going to write up more info about how to interpret the new verbose mode. There was some discussion as to how the pipeline might be parallelized.
** Posted a patch for trace trees this past week, but is still a bit buggy.


* Next week:
*Edwin & Steven mentioned that Michael Daumling’s rewrite of TT String is looking good and will probably be ready by end of week.
**Need to discuss ScreamingMonkey w/ Jeff H.
 
*Edwin mentioned that we are hopefully about a week away from trace trees being ready to push.

Latest revision as of 20:51, 24 June 2008

17th June 2008

Attendees

  • Adobe: Steven, Vladimir, Edwin
  • Intel: Moh, Carmen, Jungwoo, Mingqiu
  • Mozilla: Brendan, jorendorff, Andreas Gal

Updates

  • Edwin talked about the freshly-pushed code that pipelines trace-recording and assembling, giving background about why we did it and how it works — he’s going to write up more info about how to interpret the new verbose mode. There was some discussion as to how the pipeline might be parallelized.
  • Edwin & Steven mentioned that Michael Daumling’s rewrite of TT String is looking good and will probably be ready by end of week.
  • Edwin mentioned that we are hopefully about a week away from trace trees being ready to push.