Tamarin:WeeklyUpdates: Difference between revisions

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




'''Next meeting's Agenda Items (12/2):'''
'''Next meeting's Agenda Items (3/17/09):'''
* Status of TC Release - Trevor
* Canceled
* PPC Update – Edwin
* X64 Update – Rick
* Memory statistics – Tom






= November 18, 2008 =


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


* Intel: Moh, Shengnan
== Meeting Discussion Notes ==
* Mozilla: Andreas, Jim Blandy
=== Status Updates ===
* 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, Tom Reilly


== Agenda Items Discussed ==
Jeff:
* Power PC Status (Dan Smith)
* Checked in a verifier refactoring. Some cleanup needed, but wanted to get it in.
* Tamarin Redux integration into Tamarin Central status (Lars, Edwin)
* Put in a pipeline architecture where all code generators are driven off of api (similar to backend nanojit api)
* Out-of-memory handling  (Tom Reilly)


== Updates ==
=== Power PC Status (Dan)===
* Engineer that was working on this has left Adobe. Need a new schedule and need to see who will actually do the work. Dan to check in with Rick to see if there is anything that can be posted on Mozilla.


=== Tamarin Redux Integration into Tamarin Central (Lars/Edwin) ===
Steven
* There may be integration from TC into Redux before we merge back.
* Spot bug fixing
* Goal is to have stable code by Friday
* Plan is to do this integration every 1-2 months depending upon pressure. Goal is to do these releases for TC to be very stable.
* Tom Reilly wants to get all profile stuff into TR. Tom to do this by Friday. It should always be based upon Redux. No reason to not get memory profile stuff to get into redux by Friday (risk is minimal). The only risk if there is a problem with the merge. Determine what it would take to get it tested so we can get it in as soon as possible.
* There are ARM changes pending that will not make it into this release so there will probably be another release prior to December.
* Proposal is to have a monthly release. 
* Once the merge is complete, we will use tags to identify releases. Lars will tag it as version 1 (as no naming scheme has been determined yet.)
* Master branch set up for nanojit – everyone agreed to it, we just need to agree on top level layout.  Maybe we created a shared stuff repository and nanojit would be part of it. Someone just needs to push this forward. We will get back to this in December.
* We will not turn on LIR for this release.
* Next release will have ARM turned on by default, too risky for this release. Passes test, but not robust enough just to turn everything on.


=== OOM Handling (Tom Reilly)
Dan Schaffer
* Spec is done, just need to officially sign it off.
* Ecma 3 data acceptance tests
* Initial work for Active X was done so we actually exit instead of crash
* If anyone sees any failures, send Dan Schaffer an email
* First 15% done
* There may still be some lurking problems
 
=== Quality Engineering (Trevor Baker) ===
* Updated performance tests to validate results. Incorrect output will fail the build. There is one more patch that needs review.
* Changed (debugger builds) now watching for assertions and tracking exit codes. Today only producing a warning. Two  bugs tracking assertions (powerpc and Linux) once these are resolved they will change it to fail
* Size report working on both TC and Redux on Windows Desktop, Data is going into a DB ,but you see it in a waterfall report. Eventually there will be a separate report for that so you can compare builds.
* Also ported chrome v8 test suite (ultimately it will be created as a report by next week’s meeting)


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-11-18|November 18, 2008]]
* [[Tamarin:WeeklyUpdates/2008-11-11|November 11, 2008]]
* [[Tamarin:WeeklyUpdates/2008-11-11|November 11, 2008]]
* [[Tamarin:WeeklyUpdates/2008-09-30|September 30, 2008]]
* [[Tamarin:WeeklyUpdates/2008-09-30|September 30, 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