Tamarin:WeeklyUpdates: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(21 intermediate revisions by 2 users not shown)
Line 9: Line 9:




'''Next meeting's Agenda Items (12/9):'''
'''Next meeting's Agenda Items (3/17/09):'''
* PPC w/LIR Update (Trevor Baker)
* Canceled






= December 3, 2008 =


= January 27, 2009 Meeting Notes =
== Attendees ==
== Attendees ==
Jeff,  Steven, Brent, Tom, Dan Schaffer, Rick Reitmaier, Rob Winchell, Moh
== Agenda Topics ==
* Status Updates


* Intel: Shengnan
== Meeting Discussion Notes ==
* Adobe: Edwin Smith, Steven Johnson, Tom Harwood, Leslie, Lars, Jeff Dyer, Rob Winchell, Rob Borcic, Trevor Baker, Dan Schaffer, Brent Baker, Dan Smith, Rick Reitmaier, Rishit Shah
=== Status Updates ===


== Agenda Items Discussed ==
Jeff:
* Status of TC Release (Trevor Baker)
* Checked in a verifier refactoring. Some cleanup needed, but wanted to get it in.
* Power PC Status (Edwin Smith)
* Put in a pipeline architecture where all code generators are driven off of api (similar to backend nanojit api)
* X64 Update (Rick Reitmaier)
* Global Optimizer (Tom Harwood)
* Verifier (Jeff Dyer)


== Updates ==
=== Status of Tamarin Central Release (Trevor Baker) ===
* All acceptance tests passing - revision 703 of TC is stable
* Trevor to send changelist to list and post on other locations.
* Code size - 79 K bigger than VM in Flash 10
** Prior to merge from Redux, we had reduced by 85K
* Performance - faster across the board. Most dramatic improvement linux using interpreter flash player 10 up to 182% faster
* Memory usage
** mac using 8% less memory
** every other platform using more (worst is using forceMIR on Windows using about 22% more memory)
* ACTION for QE to be added to backlog: Need a measure relative to the flash 10 VM
* Release notes (detailing changelist) will be provided.


Steven
* Spot bug fixing


=== Power PC Status (Edwin)===
Dan Schaffer
* PPC Nanojit port, now at Beta quality, code here - [http://hg.mozilla.org/users/edwsmith_adobe.com/ppcjit]
* Ecma 3 data acceptance tests
* Tracking bug here: [https://bugzilla.mozilla.org/show_bug.cgi?id=458077]
* If anyone sees any failures, send Dan Schaffer an email
* Performance is decent, ranging from slightly slower to 25% faster on sunspider/* and misc/*.
* There may still be some lurking problems


=== X64 Update (Rick) ===
Tom Harwood
* Still working on build and it is starting to generate LIR updates
* Global optimizer stopped working on this for now
* Found a problem with LIR generation that is being tracked down
* Starting to work on verifier and code generators instead
* Jeff’s change broke GO code
* Tom filed a bug on that. Copy Jeff on that but.


=== Global Optmizer (Tom H) ===
* Now it can optimize and run most programs
* working on a deployment guide
* Performance - code size reduced by 15-20% (with standard deviation about the same)
* Still improving the code generated on the backend
* Will look at LVM integration and getting better error behavior
* GO will be posted on opensource.adobe.com (when it is in its final state)
=== Verifier (Jeff Dyer)===
* Will post notes to tamarin devel list and check into tamarin repository
* Need a doc directory in Tamarin (off of the root)
* Feel free to review doc when posted
* Will create a separate bug to track the verifier documentation
* Next step is to do some refactoring of the verifier to separate code generation and verification logic.
=== Compiler Issue with Sun Sparc (Brent) ===
* Brent will ping Leon (bug for Sun Studio compiler) to see if there is an update as to when the compiler will be fixed.
* current issue is to modify code to get around issues for sun studio compiler for  nanojit to work. Leon seemed to think it will be fixed in the sun compiler.


= Older meetings =
= Older meetings =
* [[Tamarin:WeeklyUpdates/2009-01-27|January 27, 2009]]
* [[Tamarin:WeeklyUpdates/2009-01-013|January 13, 2009]]
* [[Tamarin:WeeklyUpdates/2009-01-06|January 6, 2009]]
* [[Tamarin:WeeklyUpdates/2008-12-16|December 16, 2008]]
* [[Tamarin:WeeklyUpdates/2008-12-09|December 9, 2008]]
* [[Tamarin:WeeklyUpdates/2008-12-03|December 3, 2008]]
* [[Tamarin:WeeklyUpdates/2008-12-03|December 3, 2008]]
* [[Tamarin:WeeklyUpdates/2008-11-18|November 18, 2008]]
* [[Tamarin:WeeklyUpdates/2008-11-18|November 18, 2008]]

Latest revision as of 00:52, 17 March 2009

These updates concern Tamarin and related projects only.

Meeting Details (Changed as of 11/18/08)

  • 10:00 AM Pacific Time (18:00 UTC) on Tuesdays
    • 1PM Eastern US, 7PM Oslo, 3AM (Wed) Seoul, 5AM (Wed) Melbourne
  • Location: Tel: 877-220-5439 (US & Canada), +1-408-536-9900(International)
    • Meeting Place ID: 2000
  • join irc.mozilla.org #tamarin for attendance taking and questions


Next meeting's Agenda Items (3/17/09):

  • Canceled



January 27, 2009 Meeting Notes

Attendees

Jeff, Steven, Brent, Tom, Dan Schaffer, Rick Reitmaier, Rob Winchell, Moh

Agenda Topics

  • Status Updates

Meeting Discussion Notes

Status Updates

Jeff:

  • Checked in a verifier refactoring. Some cleanup needed, but wanted to get it in.
  • Put in a pipeline architecture where all code generators are driven off of api (similar to backend nanojit api)


Steven

  • Spot bug fixing

Dan Schaffer

  • Ecma 3 data acceptance tests
  • If anyone sees any failures, send Dan Schaffer an email
  • There may still be some lurking problems

Tom Harwood

  • Global optimizer stopped working on this for now
  • Starting to work on verifier and code generators instead
  • Jeff’s change broke GO code
  • Tom filed a bug on that. Copy Jeff on that but.


Older meetings