Tamarin:WeeklyUpdates: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
|  (4-dec-07 notes) | |||
| Line 10: | Line 10: | ||
| * Duration: 60 minutes | * Duration: 60 minutes | ||
| * join irc.mozilla.org #tamarin for attendence taking and questions | * join irc.mozilla.org #tamarin for attendence taking and questions | ||
| == 4th December 2007 == | |||
| Moh | |||
| Marcia | |||
| Benjamin | |||
| Ed | |||
| Brendan | |||
| Seo | |||
| Markh | |||
| Rick | |||
| Shengnan | |||
| Jason | |||
| Erik | |||
| '''Moh''' | |||
| * Basic call graph working.  | |||
| ** Business dev preso, open up vtune. Went well. | |||
| ** Licensing support. Team would have to commit to support. | |||
| ** Also want to know how does newer perf tools relate to vtune? | |||
| '''Marcia''' | |||
| * Wants more JS speed tests | |||
| * Object array. Unshift bug needs to be filed | |||
| * A lot of time spend in GC. Not sure how that compares to other engines | |||
| '''Seo''' | |||
| * Currently working on translating MSIL exception handling to ABC | |||
| ** necessary to support Iron* runtime (?)  | |||
| * Goal: C# "hello world" to MSIL to ABC | |||
| '''Steven''' | |||
| * Has patch for review by Edwin. A grab-bag of FP changes, maybe 12 bug fixes | |||
| '''Jason''' | |||
| * Running Tamarin tests on Mac results in six failures. Not clear what the | |||
| cause is | |||
| * Wants to land mmgc thread safe this week. Will post an updated patch. | |||
| '''Mark H''' | |||
| * State management working properly. | |||
| * Summary of global object issue | |||
| ** AS3 has one global object per ABC.  | |||
| ** This is not how the browser work. | |||
| ** [Ed] Use façade as a clearing house for various binding | |||
| ** ESC should be able define a façade with modification of Tamarin | |||
| ** This is TBD | |||
| '''Discussion''' | |||
| * Moh/Marcia: is there any performance documentation or benchmarks? | |||
| * Tommy: UCI team has ported JavaGrande to Tamarin | |||
| * Ed: short running test are our focus | |||
| * Jeff: it would be interesting to profile ESC | |||
| * Benjamin: MMGC question about back references. <sorry had to leave the room> | |||
| == 27th November 2007 == | == 27th November 2007 == | ||
Revision as of 22:06, 10 December 2007
- 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)
 
- Meeting ID:  8262746 (TAMARIN)
- California: 408-536-9900
- Toll-Free(US & Canada): 877-220-5439
- International: +1-408-536-9900
 
- Duration: 60 minutes
- join irc.mozilla.org #tamarin for attendence taking and questions
4th December 2007
Moh Marcia Benjamin Ed Brendan Seo Markh Rick Shengnan Jason Erik
Moh
- Basic call graph working.
- Business dev preso, open up vtune. Went well.
- Licensing support. Team would have to commit to support.
- Also want to know how does newer perf tools relate to vtune?
 
Marcia
- Wants more JS speed tests
- Object array. Unshift bug needs to be filed
- A lot of time spend in GC. Not sure how that compares to other engines
Seo
- Currently working on translating MSIL exception handling to ABC
- necessary to support Iron* runtime (?)
 
- Goal: C# "hello world" to MSIL to ABC
Steven
- Has patch for review by Edwin. A grab-bag of FP changes, maybe 12 bug fixes
Jason
- Running Tamarin tests on Mac results in six failures. Not clear what the
cause is
- Wants to land mmgc thread safe this week. Will post an updated patch.
Mark H
- State management working properly.
- Summary of global object issue
- AS3 has one global object per ABC.
- This is not how the browser work.
- [Ed] Use façade as a clearing house for various binding
- ESC should be able define a façade with modification of Tamarin
- This is TBD
 
Discussion
- Moh/Marcia: is there any performance documentation or benchmarks?
- Tommy: UCI team has ported JavaGrande to Tamarin
- Ed: short running test are our focus
- Jeff: it would be interesting to profile ESC
- Benjamin: MMGC question about back references. <sorry had to leave the room>
27th November 2007
Jason -
- mmgc thread safe posted as patch ready for review
- tom to review by end of week
 
- large corresponding patch in Spidermonkey pending
Moh (Vtune) -
- Good progress with the call graph
- Vtune issue with call graph in the rt library; fixed by Vtune team
- Vtune biz dev working on making interface of Vtune to public
- Need to make header file public for integration with Tamarin
- May need support from us to convince Intel biz dev that it is helpful and should be made public
- The license is TBD
- Brendan notes that the licensing must be compatible with Mozilla's.
 
Mark H (ScreamingMonkey)
- Demo didn't quite make it for Brendan's last talk
- Working with Brent to get the headless chessapp
- The JIT version is 15x the Jscript.NET versiom, 20x slower than C#
 
- Sent mail to tamarin-devel regarding global objects; response from Ed
- ESC is quite slow
- Would like to see ESC integrated into the build environment;
Seo (ironmonkey)
- Using Cli disassembler library (Cecil)
- Will use OP_callmethod to map early bound cli instructions to Tamarin
Various
- John Resig / Brent are investigating a performance problem (probably an infinite loop)
- Quick, somebody file a bug! and copy brendan@mozilla.org