Tamarin:WeeklyUpdates: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 12: Line 12:
* TBD
* TBD


= Aug 26th 2008 =
= Sep 30th 2008 =


== Attendees ==
== Attendees ==


* intel: moh, carmen, shengnan, jungwoo
* Intel: Moh, Shengnan
* mozilla: dave, andreas, brendan, benjamin
* Mozilla: Andreas, Graydon
* adobe: mason, edwin s, steven, rick r, scott, tom harwood, jennifer, leslie
* Adobe: Edwin, Steven, Vladimir, Scott, Tom H, Leslie, Rob W


== Agenda Items Discussed ==
== Agenda Items Discussed ==
* (Andreas) Merging TM nanojit changes upstream.
* (Graydon) Nanojit merge.  
** Explicit deallocation
* (Andreas) PowerPC/SPARC backends
** Peer fragments
** Allocating code cache incrementally
** AMD64 codegen updates
** Bug fixes (qjoin check from Vlad)
** Verbosity bug fixes
** Strict aliasing fixes
** Fix for ExprFilter reducing guards to corrupt LIR
 


== Updates ==
== Updates ==
* Congratulations on TraceMonkey!
* Nanojit Merge (Edwin/Graydon)
 
** Landed nanojit in TC today, Rick and Ed are on tap to get everything merged together.
* (Andreas)
** It will be eaiser if we merge things into tamarin redux as opposed to going back to tamarin central.  
** Need to merge TM changes back to TT so that we can get back to one branch
** Nanojit in TC will become the canonical branch
** Potential review issues. There may be a couple of things that need work on the interpreter side.  
** TC will not be using nanojit to do tracing immediately. Guards will only work in TraceMonkey.
** Peer fragments are a new concept to nanojit (probably not a lot of overhead)
** Andreas to package up reviews in separate packages to make it easier


* (Ed)
** Adobe has two changes
*** page allocations (big change)
*** Rick to review page allocations patch
*** bug in expression filter
***  Ed will wait to update until after Andreas stuff has landed.
***  Ed won't be able to land his changes this week, but they only need review. He will make his changes available for Andreas to review.
** Parallel ARM work needs to be coordinated as well. This needs to be coordinated with Rob Winchell. We need Rob's status and get his patches in a user directory or attached to a bug.
** Vtune patch for TT - ball is in Adobe's court to review it. Any updates needed to get it working with nanojit will be done by Adobe as well.
** Ed also has a validator on his side branch and he will queue that up as well.


* (Moh)
** Patch for parallel JIT'ing. Jung woo finished it for trees and the numbers are much better (upto 4x improvement in some cases). They will submit this patch as well.


= Older meetings =
= Older meetings =
64

edits

Navigation menu