Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Mozilla 2 platform status
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Jason Orendorff  
View profile  
 More options Oct 23 2007, 10:44 am
Newsgroups: mozilla.dev.platform
From: Jason Orendorff <jason.orendo...@gmail.com>
Date: Tue, 23 Oct 2007 14:44:35 -0000
Local: Tues, Oct 23 2007 10:44 am
Subject: Mozilla 2 platform status
This post is about the work people are doing on Mozilla 2 and what it
means.
So far it's just Benjamin Smedberg, Taras Glek, and myself, as far as
I know.

Here are the changes we've made or are working on...

1.  The Mozilla 2 source lives in Mercurial, not CVS.

So if you want to work in the Mozilla 2 codebase, feel free!  We don't
want
gratuitous differences between the Mozilla 2 repository and CVS trunk,
because
it complicates merging.  But with Mercurial, you can commit whatever
changes
you want in your very own copy of the Mozilla 2 repository.

  * The Mercurial repository already exists and has a few changes,
mostly
    build stuff.  I routinely merge all changes from CVS trunk to
Mercurial,
    about once a week.

  * The build process is a bit different.  See
    http://developer.mozilla.org/en/docs/Mozilla_2_build_documentation

  * Active development is happening in the actionmonkey branch:
    http://wiki.mozilla.org/JavaScript:ActionMonkey

2.  Mozilla 2 will include the Tamarin JavaScript engine.  (If you'd
like me
to go over the reasoning behind this change, please let me know--my
impression
is it's been beaten to death already.)

Here are the relevant details of my life:

  * We'll retain JSAPI compatibility, for SpiderMonkey embedders, with
as few
    changes as possible.

  * SpiderMonkey optimizations and features will be merged into
Tamarin as we
    go.

  * Tamarin's garbage collector isn't thread-safe.  I'm working on a
patch to
    add a build-time MMGC_THREADSAFE option.  We'll see what the
performance
    penalty is.

3. Benjamin Smedberg and Taras Glek are experimenting with making
all XPCOM objects garbage-collected:

    http://wiki.mozilla.org/XPCOMGC

They are working on some patches so we can see what effect it
would have on memory footprint and speed.  By the way, they're
using Taras's awesome patch-generating tools to automate the
changes, since it's a rather large change.  Really cool stuff,
Benjamin's blog entry here is just the tip of the iceberg:

    http://benjamin.smedbergs.us/blog/2007-10-11/dehydra-ftw/

Comments welcome.  We often hang out in the #mmgc channel on
irc.mozilla.org.

Cheers,
-j


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jean-Marc Desperrier  
View profile  
 More options Oct 23 2007, 2:07 pm
Newsgroups: mozilla.dev.platform
From: Jean-Marc Desperrier <jmd...@alussinan.org>
Date: Tue, 23 Oct 2007 20:07:25 +0200
Local: Tues, Oct 23 2007 2:07 pm
Subject: Re: Mozilla 2 platform status

Jason Orendorff wrote:
> [...]  they're
> using Taras's awesome patch-generating tools to automate the
> changes, since it's a rather large change.  Really cool stuff,
> Benjamin's blog entry here is just the tip of the iceberg:

>     http://benjamin.smedbergs.us/blog/2007-10-11/dehydra-ftw/

It really looks awesome. I'm sure lot of people are eager to play with
it, but the blog entry is indeed just the tip of the iceberg, and the
rest doesn't seem really accessible yet ? Don't start talking about
something like that if you're not ready to release :-) !!

I think the Eclipse CDT team should take a look at it, their product
really needs something like that to get up to par with Eclipse/java.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jason Orendorff  
View profile  
 More options Oct 23 2007, 4:22 pm
Newsgroups: mozilla.dev.platform
From: Jason Orendorff <jason.orendo...@gmail.com>
Date: Tue, 23 Oct 2007 20:22:21 -0000
Local: Tues, Oct 23 2007 4:22 pm
Subject: Re: Mozilla 2 platform status
On Oct 23, 1:07 pm, Jean-Marc Desperrier <jmd...@alussinan.org> wrote:

> Jason Orendorff wrote:
> >    http://benjamin.smedbergs.us/blog/2007-10-11/dehydra-ftw/

> It really looks awesome. I'm sure lot of people are eager to play with
> it, but the blog entry is indeed just the tip of the iceberg, and the
> rest doesn't seem really accessible yet ? Don't start talking about
> something like that if you're not ready to release :-) !!

I wouldn't say it's ready to release, but that doesn't mean it's
not accessible yet:
  http://wiki.mozilla.org/Static_Analysis/Installing_the_Oink_Stack

Bring your own duct tape.  If you aren't running Fedora Core Linux,
you'll have to figure out how to get libjs and its headers.  It might
be easiest to build libjs from source:

  http://developer.mozilla.org/en/docs/SpiderMonkey_Build_Documentation

This is where the duct tape comes in--you'll need to apply it to
one or more Makefiles to get stuff working.  Good luck!

-j


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
robert@ocallahan.org  
View profile  
 More options Oct 24 2007, 10:46 pm
Newsgroups: mozilla.dev.platform
From: "rob...@ocallahan.org" <rocalla...@gmail.com>
Date: Thu, 25 Oct 2007 02:46:27 -0000
Local: Wed, Oct 24 2007 10:46 pm
Subject: Re: Mozilla 2 platform status
On Oct 24, 7:07 am, Jean-Marc Desperrier <jmd...@alussinan.org> wrote:

> I think the Eclipse CDT team should take a look at it, their product
> really needs something like that to get up to par with Eclipse/java.

The CDT people already have their own infrastructure, which is quite
good for their needs.

C++ tools will never catch up to Java tools; the Java context is much
easier to work in.

Rob


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »