Tamarin:WeeklyUpdates/2007-09-11: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 12: Line 12:


= In Attendance =
= In Attendance =
Dan Smith, Jeff Dyer, Jason Orendorff, Mark Hammond, Brendan Eich
Dan Smith, Jeff Dyer, Jason Orendorff, Mark Hammond, Brendan Eich, Benjamin Smedberg




Line 28: Line 28:
== ActionMonkey ==
== ActionMonkey ==


Converting DOM to use mmGC.  
Working on MMgc modifications within browser. 
* Add support for interior pointers/multiple inheritance. 
  Patch created, wants to review with Tom Reilly
* Request model
   


== ScreamingMonkey ==
== ScreamingMonkey ==
Line 35: Line 39:


I've opened https://bugzilla.mozilla.org/show_bug.cgi?id=395734 with an initial prototype of an AXScript engine.  This engine doesn't do much at all yet, but does enough to demonstrate some important concepts.  In the bug I've asked about the specific names I've chosen (eg, 'tamarin-central/axscript' being the new directory, with the project being named 'axtam') and I welcome all feedback on that and anything else.  Once I've got it all checked in, I'll then be asking for specific advice about how to best integrate with the VM.
I've opened https://bugzilla.mozilla.org/show_bug.cgi?id=395734 with an initial prototype of an AXScript engine.  This engine doesn't do much at all yet, but does enough to demonstrate some important concepts.  In the bug I've asked about the specific names I've chosen (eg, 'tamarin-central/axscript' being the new directory, with the project being named 'axtam') and I welcome all feedback on that and anything else.  Once I've got it all checked in, I'll then be asking for specific advice about how to best integrate with the VM.
* Open question: where should the ScreamingMonkey reside in source control?
Mark:
* Working on getting Hg access


== IronMonkey ==
== IronMonkey ==


No updates this week.  Seo has limited time to work on IronMonkey until September.
No updates to report.
 


== Self-hosting Compiler ==
== Self-hosting Compiler ==
Line 53: Line 51:


You'll find the code and a small README file in tamarin-central/esc.
You'll find the code and a small README file in tamarin-central/esc.
Notes:
* We should come up with with some ES3 benchmarks for testing esc.  Investigate [http://ejohn.org/apps/js-speed/results/ JavaScript Performance Comparisons] for some ideas.


== 64-bit Port ==
== 64-bit Port ==
Line 59: Line 61:


== Other work ==
== Other work ==
* Dan: setup volunteer task list on Tamarin Wiki


* Volunteers: post to Tamarin-devel your experience.
* Volunteers: post to Tamarin-devel your experience.

Revision as of 21:34, 11 September 2007

« previous week | index | next week »

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

In Attendance

Dan Smith, Jeff Dyer, Jason Orendorff, Mark Hammond, Brendan Eich, Benjamin Smedberg


(Other attendees, add yourself to the attendance list)

Open Issues

Development Updates

Build System

See the Tamarin auto-build bug for status on this work item.

ActionMonkey

Working on MMgc modifications within browser.

  • Add support for interior pointers/multiple inheritance.
 Patch created, wants to review with Tom Reilly
  • Request model


ScreamingMonkey

Announcement from Mark Hammond:

I've opened https://bugzilla.mozilla.org/show_bug.cgi?id=395734 with an initial prototype of an AXScript engine. This engine doesn't do much at all yet, but does enough to demonstrate some important concepts. In the bug I've asked about the specific names I've chosen (eg, 'tamarin-central/axscript' being the new directory, with the project being named 'axtam') and I welcome all feedback on that and anything else. Once I've got it all checked in, I'll then be asking for specific advice about how to best integrate with the VM.

IronMonkey

No updates to report.

Self-hosting Compiler

Announcement from Jeff Dyer:

I've just pushed the initial version of ESC to tamarin-central. It still needs a lot of love, but it's a start. It compiles itself using the ES4 reference implementation (written in SML). The set of .abc files generated is good enough to interpret various simple expression statements on Tamarin, including of course: print('hello, world!'). Our next goal is to get ESC to compile itself on Tamarin.

You'll find the code and a small README file in tamarin-central/esc.

Notes:


64-bit Port

  • No news to report.

Other work

  • Volunteers: post to Tamarin-devel your experience.