|
|
(23 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):''' |
| * TBD | | * 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) ===
| |
| * Still working on build and it is starting to generate LIR updates
| |
| * Found a problem with LIR generation that is being tracked down
| |
| | |
| == 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.
| |
|
| |
|
| | 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 = | | = 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]] |