Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

IonMonkey enabled in B2G since Gecko 22

45 views
Skip to first unread message

Nicolas B. Pierron

unread,
Mar 20, 2013, 5:41:20 PM3/20/13
to mozilla...@lists.mozilla.org
Hi,

As of today, B2G builds would be running J�egerMonkey & IonMonkey with the
Type Inference enabled, in nightly versions of Gecko 22.

IonMonkey is a big pieces of software which was new in Gecko 18. It has
been disabled in b2g18 to prevent any additional risks because b2g18 stands
as a second ESR. Now, that we are focused more on improving IonMonkey and
that it is used daily since Firefox 18 releases, we have no reasons to hold
it back.

In a few weeks, Gecko 23 should see the landing of the Baseline Compiler as
a replacement of J�egerMonkey. This will enable the JS team to reduce the
memory usage caused by Type Inference in Gecko 23.

If you experience any trouble related to the activation of IonMonkey, please
create a bug filed under "Core > JavaScript Engine" as a blocker of Bug 849103.

--
Nicolas B. Pierron

Nicholas Nethercote

unread,
Mar 20, 2013, 10:14:58 PM3/20/13
to Nicolas B. Pierron, dev-tech-...@lists.mozilla.org
On Wed, Mar 20, 2013 at 2:41 PM, Nicolas B. Pierron
<nicolas....@mozilla.com> wrote:
>
> In a few weeks, Gecko 23 should see the landing of the Baseline Compiler as
> a replacement of JäegerMonkey. This will enable the JS team to reduce the
> memory usage caused by Type Inference in Gecko 23.

I give this the MemShrink Seal of Approval(TM)!

N

Andreas Gal

unread,
Mar 21, 2013, 12:20:58 AM3/21/13
to Nicolas B. Pierron, dev-tech-...@lists.mozilla.org, dev-b2g

Cross-posting to dev-b2g. Great work Nicolas. We will switch to trunk post 1.1, most likely.

Thanks!

Andreas

On Mar 20, 2013, at 2:41 PM, "Nicolas B. Pierron" <nicolas....@mozilla.com> wrote:

> Hi,
>
> As of today, B2G builds would be running JäegerMonkey & IonMonkey with the Type Inference enabled, in nightly versions of Gecko 22.
>
> IonMonkey is a big pieces of software which was new in Gecko 18. It has been disabled in b2g18 to prevent any additional risks because b2g18 stands as a second ESR. Now, that we are focused more on improving IonMonkey and that it is used daily since Firefox 18 releases, we have no reasons to hold it back.
>
> In a few weeks, Gecko 23 should see the landing of the Baseline Compiler as a replacement of JäegerMonkey. This will enable the JS team to reduce the memory usage caused by Type Inference in Gecko 23.
>
> If you experience any trouble related to the activation of IonMonkey, please create a bug filed under "Core > JavaScript Engine" as a blocker of Bug 849103.
>
> --
> Nicolas B. Pierron
> _______________________________________________
> dev-tech-js-engine mailing list
> dev-tech-...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-tech-js-engine

0 new messages