Tamarin:WeeklyUpdates
- These updates concern Tamarin and related projects only.
Meeting Details
- 2:00pm Pacific Time (21:00 UTC) on Tuesdays
- (5PM Eastern US, 11PM Oslo, 6AM (Wed) Seoul, 7AM (Wed) Melbourne)
- Location: Tel: 866 705 2554 (us), 913 227 1201 (int’l)
- Passcode: 9140087
- Duration: 60 minutes
- join irc.mozilla.org #tamarin for attendence taking and questions
- Next week's Agenda Items:
- (Moh/Intel)-
- Major performance gains from optimized doubleToInt32(double d) using integer code. https://bugzilla.mozilla.org/show_bug.cgi?id=412978
- CMOV is no longer considered harmful! A discussion on the performance considerations of using CMOV.
- (Mark Hammond)-
- How to best evangelize Tamarin through ScreamingMonkey?
- (Moh/Intel)-
6th May 2008
Attendees
- Adobe: Ed, Scott, Rick, Steven, Tom
- Mozilla: Dave, Jason, Jim
- Intel: Shengnan Cong, Marsha Eng, Jungwoo Ha, Moh Haghighat, Mingqiu Sun
Updates
- Moh (Intel)-
- Major performance gains from optimized doubleToInt32 (double d) using integer code. https://bugzilla.mozilla.org/show_bug.cgi?id=412978
- This is used in SpiderMonkey and Tamarin. Intel’s numeric team has helped out with this issue. Great performance gains thus far- Ed has also gotten these consistent results
- Mozilla to see how this works with Firefox
- This is used in SpiderMonkey and Tamarin. Intel’s numeric team has helped out with this issue. Great performance gains thus far- Ed has also gotten these consistent results
- CMOV is no longer considered harmful!
- A discussion on the performance considerations of using CMOV. Intel recommends using CMOV except in certain highly predictable cases.
- Now it needs to be tested!
- A discussion on the performance considerations of using CMOV. Intel recommends using CMOV except in certain highly predictable cases.
- Major performance gains from optimized doubleToInt32 (double d) using integer code. https://bugzilla.mozilla.org/show_bug.cgi?id=412978
- Moh (Intel)-
- Steven (Adobe)-
- Working on a patch for an interpreter speed-up. Currently is only working on Mac. Patch should be viewable later today.
- Progress is being made!
- Working on a patch for an interpreter speed-up. Currently is only working on Mac. Patch should be viewable later today.
- Steven (Adobe)-
- Rick (Adobe)-
- Is continuing to work on trees. Expects to land patch soon and go over updates in the next few weeks.
- Rick (Adobe)-
- Jim (Mozilla)-
- Update on regression of performance. In order for Tamarin to get into Mozilla, then patches can’t land if they slow things down. Take a benchmark approach and get TT to be on par w/ SpiderMonkey- then it can be switched over.
- Mozilla will contribute speed optimizations to Adobe. Adobe needs to be comfortable making optimized code “clean” going forward, while making sure the numbers hit.
- Adobe is building out its own internal performance measurements now. Going forward, make sure Mozilla and Adobe have agreement on benchmarks.
- Mozilla will contribute speed optimizations to Adobe. Adobe needs to be comfortable making optimized code “clean” going forward, while making sure the numbers hit.
- Update on regression of performance. In order for Tamarin to get into Mozilla, then patches can’t land if they slow things down. Take a benchmark approach and get TT to be on par w/ SpiderMonkey- then it can be switched over.
- Jim (Mozilla)-
- Tom (Adobe)-
- Has posted a wiki page on Hosting APIs that he wants Mozilla to review. He will also send around to the list.
- Tom (Adobe)-
- Mark Hammond-
- How to best evangelize Tamarin through ScreamingMonkey? How to get folks using it?
- The IE DOM works as hopes (minus some expected issues). Can we evangelize and package? Yes, but who can assist? John R and other evangelists can blog on this. Brendan to follow-up with Mark on this.
- How to best evangelize Tamarin through ScreamingMonkey? How to get folks using it?
- Mark Hammond-
Older meetings
- April 15, 2008
- March 25, 2008
- March 18, 2008
- March 11, 2008
- Tamarin Tech Summit Agenda, February 1, 2008
- January 15, 2008
- January 08, 2008
- December 18, 2007
- December 11, 2007
- December 4, 2007
- November 27, 2007
- November 7, 2007
- October 30, 2007
- October 23, 2007
- October 16, 2007
- October 9, 2007
- October 2, 2007
- September 25, 2007
- September 18, 2007
- September 11, 2007
- September 4, 2007
- August 28, 2007
- August 14, 2007
- August 7, 2007
- Meeting Announcement