<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
For some reason, my email address is being blocked by the moderator so
the list is not getting this mail.&nbsp;&nbsp; The problem with v8 threading is
really simple.&nbsp; <br>
<br>
1.&nbsp; Google V8 only allows one context to execute at a time.&nbsp; <br>
2.&nbsp; If you are using multiple context design, they must be executed
using exactly the same thread via a single event loop.<br>
<br>
Failure to do this will result to a corrupt stack.<br>
<br>
<br>
On 7/2/10 9:06 AM, Jan Berger wrote:
<blockquote cite="mid:FE3415FFCC1F4E77AE181D6B9B8E21BC@dell9400"
 type="cite">
  <meta http-equiv="Content-Type"
 content="text/html; charset=ISO-8859-1">
  <meta name="Generator" content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:smarttagtype
 namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName">
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
  <style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";
        color:black;}
h1
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:3.0pt;
        margin-left:21.6pt;
        text-indent:-21.6pt;
        page-break-before:always;
        page-break-after:avoid;
        mso-list:l0 level1 lfo4;
        font-size:16.0pt;
        font-family:Arial;
        color:black;
        font-weight:bold;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman";
        color:black;}
pre
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:1450051809;
        mso-list-template-ids:-1203760054;}
@list l0:level1
        {mso-level-style-link:"Heading 1";
        mso-level-text:%1;
        mso-level-tab-stop:21.6pt;
        mso-level-number-position:left;
        margin-left:21.6pt;
        text-indent:-21.6pt;}
@list l0:level2
        {mso-level-text:"%1\.%2";
        mso-level-tab-stop:28.8pt;
        mso-level-number-position:left;
        margin-left:28.8pt;
        text-indent:-28.8pt;}
@list l0:level3
        {mso-level-text:"%1\.%2\.%3";
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        margin-left:36.0pt;
        text-indent:-36.0pt;}
@list l0:level4
        {mso-level-text:"%1\.%2\.%3\.%4";
        mso-level-tab-stop:43.2pt;
        mso-level-number-position:left;
        margin-left:43.2pt;
        text-indent:-43.2pt;}
@list l0:level5
        {mso-level-text:"%1\.%2\.%3\.%4\.%5";
        mso-level-tab-stop:50.4pt;
        mso-level-number-position:left;
        margin-left:50.4pt;
        text-indent:-50.4pt;}
@list l0:level6
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
        mso-level-tab-stop:57.6pt;
        mso-level-number-position:left;
        margin-left:57.6pt;
        text-indent:-57.6pt;}
@list l0:level7
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
        mso-level-tab-stop:64.8pt;
        mso-level-number-position:left;
        margin-left:64.8pt;
        text-indent:-64.8pt;}
@list l0:level8
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        margin-left:72.0pt;
        text-indent:-72.0pt;}
@list l0:level9
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
        mso-level-tab-stop:79.2pt;
        mso-level-number-position:left;
        margin-left:79.2pt;
        text-indent:-79.2pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
  </style><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
  <div class="Section1">
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">What
exactly is the
problem with threading? <o:p></o:p></span></font></p>
  <div>
  <div class="MsoNormal" style="text-align: center;" align="center"><font
 color="black" face="Times New Roman" size="3"><span
 style="font-size: 12pt; color: windowtext;" lang="EN-US">
  <hr tabindex="-1" align="center" size="2" width="100%"></span></font></div>
  <p class="MsoNormal"><b><font color="black" face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma; color: windowtext; font-weight: bold;"
 lang="EN-US">From:</span></font></b><font color="black" face="Tahoma"
 size="2"><span
 style="font-size: 10pt; font-family: Tahoma; color: windowtext;"
 lang="EN-US"> Joegen E. Baclor
[<a class="moz-txt-link-freetext" href="mailto:joegen@opensipstack.org">mailto:joegen@opensipstack.org</a>] <br>
  <b><span style="font-weight: bold;">Sent:</span></b> 2. juli 2010
02:40<br>
  <b><span style="font-weight: bold;">To:</span></b> <st1:personname
 w:st="on"><a class="moz-txt-link-abbreviated" href="mailto:freeswitch-dev@lists.freeswitch.org">freeswitch-dev@lists.freeswitch.org</a></st1:personname><br>
  <b><span style="font-weight: bold;">Cc:</span></b> Jan Berger<br>
  <b><span style="font-weight: bold;">Subject:</span></b> Re:
[Freeswitch-dev]
TraceMonkey</span></font><font color="black"><span
 style="color: windowtext;" lang="EN-US"><o:p></o:p></span></font></p>
  </div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">I have been using Google V8
for nearly a year now in
one of our commercial SIP product offerings and it scales quite
well.&nbsp;&nbsp; The only gotcha so far is that google V8 contexts do not go
well with a multi threaded environment.&nbsp; That would force application
design
to always use async-IO.&nbsp;&nbsp; One good proof of this all async project is
node.js.<br>
  <br>
  <a moz-do-not-send="true" href="http://nodejs.org/">http://nodejs.org/</a><br>
  <br>
I think it would also be a good idea to integrate this project into
free-switch
which would instantly give free-switch access to a vast number of JS
API
including sockets and HTTP client.<br>
  <br>
my 2 cents.<br>
  <br>
Joegen<br>
  <br>
On 7/2/10 7:24 AM, Jan Berger wrote: <o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"><u1:smarttagtype
 namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName">I
almost fell asleep when I reached the instruction to download Phython...<u1:p></u1:p></u1:smarttagtype></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"><u1:p>&nbsp;</u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">But,
once you&#8217;ve
done phyton + scons its basically just setting the correct parameters
on scons
from what I can see.<u1:p></u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"><u1:p>&nbsp;</u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">Looked
a bit into Chrome
source as well &#8211; considering nicking parts of it. CCXML/VXML is after
all
browsers.<u1:p></u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"><u1:p>&nbsp;</u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">---<u1:p></u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"><u1:p>&nbsp;</u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">Actually
I did not realize
that Google was building their own Inet-OS. What could be very cool was
if we
could get a Videophone running on Chrome to connect to FreeSWITCH &#8211; it
will be plenty of iPad alike devices out running Chromium soon. <u1:p></u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"><u1:p>&nbsp;</u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">Jan<u1:p></u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"><u1:p>&nbsp;</u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"><u1:p>&nbsp;</u1:p></span></font><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"><u1:p>&nbsp;</u1:p></span></font><o:p></o:p></p>
  <div>
  <div class="MsoNormal" style="text-align: center;" align="center"><font
 color="black" face="Times New Roman" size="3"><span
 style="font-size: 12pt;" lang="EN-US">
  <hr tabindex="-1" align="center" size="2" width="100%"></span></font></div>
  <p class="MsoNormal"><b><font color="black" face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma; font-weight: bold;"
 lang="EN-US">From:</span></font></b><font face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma;" lang="EN-US">
  <a moz-do-not-send="true"
 href="mailto:freeswitch-dev-bounces@lists.freeswitch.org">freeswitch-dev-bounces@lists.freeswitch.org</a>
[<a moz-do-not-send="true"
 href="mailto:freeswitch-dev-bounces@lists.freeswitch.org">mailto:freeswitch-dev-bounces@lists.freeswitch.org</a>]
  <b><span style="font-weight: bold;">On Behalf Of </span></b>Anthony
Minessale<br>
  <b><span style="font-weight: bold;">Sent:</span></b> 1. juli 2010
20:05<br>
  <b><span style="font-weight: bold;">To:</span></b> <st1:personname
 u2:st="on"><a moz-do-not-send="true"
 href="mailto:freeswitch-dev@lists.freeswitch.org">freeswitch-dev@lists.freeswitch.org</a></st1:personname><br>
  <b><span style="font-weight: bold;">Subject:</span></b> Re:
[Freeswitch-dev]
TraceMonkey</span></font><o:p></o:p></p>
  </div>
  <u1:p></u1:p>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;"><u1:p>&nbsp;</u1:p><o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">it took me a while to figure
out how to build v8 with
64 bit, and now i forgot again.<u1:p></u1:p><o:p></o:p></span></font></p>
  <div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">it uses scons to build and I
wish i could remember
because it took me an hour to figure it out.<u1:p></u1:p><o:p></o:p></span></font></p>
  </div>
  <div>
  <p class="MsoNormal" style="margin-bottom: 12pt;"><font color="black"
 face="Times New Roman" size="3"><span style="font-size: 12pt;">lucky
for us FS mods can
be c++ so it would be&nbsp;plausible&nbsp;to make a mod_v8&nbsp;<u1:p></u1:p><o:p></o:p></span></font></p>
  <div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">On Thu, Jul 1, 2010 at 11:55
AM, Jan Berger &lt;<a href="mailto:jan.berger@video24.no"
 moz-do-not-send="true">jan.berger@video24.no</a>&gt;
wrote:<u1:p></u1:p><o:p></o:p></span></font></p>
  <div link="blue" vlink="blue">
  <div>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">Yes
&#8211; I am going to
give V8 a try actually &#8211; this looks very promising. Got a bit lost in
the
jungle of all the monkey&#8217;s </span></font><font color="navy"
 face="Wingdings" size="2"><span
 style="font-size: 10pt; font-family: Wingdings; color: navy;"
 lang="EN-GB">J</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">&nbsp;</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">The
compiler side of
Tamarin is not ready yet + it&#8217;s also been complains that it&#8217;s
slower than SpiderMonkey on the VM.</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">&nbsp;</span></font><u1:p></u1:p><o:p></o:p></p>
  <div>
  <div class="MsoNormal" style="text-align: center;" align="center"><font
 color="black" face="Times New Roman" size="3"><span
 style="font-size: 12pt;" lang="EN-US">
  <hr align="center" size="2" width="100%"></span></font></div>
  <p class="MsoNormal"><b><font color="black" face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma; font-weight: bold;"
 lang="EN-US">From:</span></font></b><font face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma;" lang="EN-US">
  <a href="mailto:freeswitch-dev-bounces@lists.freeswitch.org"
 target="_blank" moz-do-not-send="true">freeswitch-dev-bounces@lists.freeswitch.org</a>
[mailto:<a href="mailto:freeswitch-dev-bounces@lists.freeswitch.org"
 target="_blank" moz-do-not-send="true">freeswitch-dev-bounces@lists.freeswitch.org</a>]
  <b><span style="font-weight: bold;">On Behalf Of </span></b>Anthony
Minessale<br>
  <b><span style="font-weight: bold;">Sent:</span></b> 1. juli 2010
17:56</span></font><u1:p></u1:p><o:p></o:p></p>
  <div>
  <p class="MsoNormal"><font color="black" face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma;"><br>
  <b><span style="font-weight: bold;">To:</span></b> <a
 href="mailto:freeswitch-dev@lists.freeswitch.org" target="_blank"
 moz-do-not-send="true">freeswitch-dev@lists.freeswitch.org</a><u1:p></u1:p></span></font><o:p></o:p></p>
  </div>
  <p class="MsoNormal"><b><font color="black" face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma; font-weight: bold;">Subject:</span></font></b><font
 face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma;"> Re:
[Freeswitch-dev] TraceMonkey</span></font><u1:p></u1:p><o:p></o:p></p>
  </div>
  <div>
  <div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">&nbsp;<u1:p></u1:p><o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">We've been waiting for a
modern js engine to mature
since shortly after we started FS.<u1:p></u1:p><o:p></o:p></span></font></p>
  <div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">&nbsp;<u1:p></u1:p><o:p></o:p></span></font></p>
  </div>
  <div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">V8 has promise as well. &nbsp;It's
a matter of making
sure there is a good choice before doing all the work of integration.<u1:p></u1:p><o:p></o:p></span></font></p>
  </div>
  <div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">&nbsp;<u1:p></u1:p><o:p></o:p></span></font></p>
  </div>
  <div>
  <p class="MsoNormal" style="margin-bottom: 12pt;"><font color="black"
 face="Times New Roman" size="3"><span style="font-size: 12pt;">&nbsp;<u1:p></u1:p><o:p></o:p></span></font></p>
  <div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">On Thu, Jul 1, 2010 at 3:56
AM, Jan Berger &lt;<a href="mailto:jan.berger@video24.no"
 target="_blank" moz-do-not-send="true">jan.berger@video24.no</a>&gt;
wrote:<u1:p></u1:p><o:p></o:p></span></font></p>
  <div link="blue" vlink="purple">
  <div>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><a
 moz-do-not-send="true" href="https://wiki.mozilla.org/JaegerMonkey"
 target="_blank">https://wiki.mozilla.org/JaegerMonkey</a></span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">&nbsp;</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">Didn&#8217;t
see this
&#8211; might be an easier path to just wait for this to mature.</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">&nbsp;</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">Jan</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">&nbsp;</span></font><u1:p></u1:p><o:p></o:p></p>
  <div>
  <div class="MsoNormal" style="text-align: center;" align="center"><font
 color="black" face="Times New Roman" size="3"><span
 style="font-size: 12pt;" lang="EN-US">
  <hr align="center" size="2" width="100%"></span></font></div>
  <p class="MsoNormal"><b><font color="black" face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma; font-weight: bold;"
 lang="EN-US">From:</span></font></b><font face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma;" lang="EN-US">
  <a href="mailto:freeswitch-dev-bounces@lists.freeswitch.org"
 target="_blank" moz-do-not-send="true">freeswitch-dev-bounces@lists.freeswitch.org</a>
[mailto:<a href="mailto:freeswitch-dev-bounces@lists.freeswitch.org"
 target="_blank" moz-do-not-send="true">freeswitch-dev-bounces@lists.freeswitch.org</a>]
  <b><span style="font-weight: bold;">On Behalf Of </span></b>Jan
Berger<br>
  <b><span style="font-weight: bold;">Sent:</span></b> 1. juli 2010
10:38</span></font><u1:p></u1:p><o:p></o:p></p>
  <div>
  <p class="MsoNormal"><font color="black" face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma;"><br>
  <b><span style="font-weight: bold;">To:</span></b> <a
 href="mailto:freeswitch-dev@lists.freeswitch.org" target="_blank"
 moz-do-not-send="true">freeswitch-dev@lists.freeswitch.org</a></span></font><u1:p></u1:p><o:p></o:p></p>
  </div>
  <p class="MsoNormal"><b><font color="black" face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma; font-weight: bold;">Subject:</span></font></b><font
 face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma;">
[Freeswitch-dev] TraceMonkey</span></font><u1:p></u1:p><o:p></o:p></p>
  </div>
  <div>
  <div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;">&nbsp;<u1:p></u1:p><o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;">Hi,</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;">&nbsp;</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;" lang="EN-GB">Was
searching for updated JavaScript
alternatives and found this Tamarin/TraceMonkey. Do anyone have
experience with
this version? They claim a 5-10 x speed increase compared to the older
SpiderMonkey</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;" lang="EN-GB">&nbsp;</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;" lang="EN-GB">&#8220;</span></font><strong><b><font
 face="Times New Roman"><span lang="EN-US">Tamarin</span></font></b></strong><span
 lang="EN-US"> is a <a
 href="https://developer.mozilla.org/en/JavaScript" target="_blank"
 moz-do-not-send="true">JavaScript</a> engine written in C++. It
currently implements Adobe ActionScript&#8482; 3 (a superset of ECMAScript
Edition 3) and is embedded within the Adobe&reg; Flash&reg; Player versions 9
and later.&nbsp; Tamarin's jit-compiler,&nbsp;&nbsp;NanoJIT,&nbsp;is also used
in <a href="https://wiki.mozilla.org/JavaScript:TraceMonkey"
 target="_blank" title="https://wiki.mozilla.org/JavaScript:TraceMonkey"
 moz-do-not-send="true">TraceMonkey</a>
ergo SpiderMonkey, which is Mozilla&#8217;s JavaScript engine in Firefox.&#8221;</span><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;" lang="EN-US">&nbsp;</span><u1:p></u1:p><o:p></o:p></font></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><a
 href="https://developer.mozilla.org/en/Tamarin#Get_Involved"
 target="_blank" moz-do-not-send="true">https://developer.mozilla.org/en/Tamarin#Get_Involved</a>!</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;" lang="EN-GB">&nbsp;</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;" lang="EN-GB">Is anyone
interested in having a
mod_tracemonkey for FreeSWITCH &#8211; or is someone already working on this?</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;" lang="EN-GB">&nbsp;</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;" lang="EN-GB">Jan</span></font><u1:p></u1:p><o:p></o:p></p>
  <p class="MsoNormal"><font color="black" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;" lang="EN-GB">&nbsp;</span></font><u1:p></u1:p><o:p></o:p></p>
  </div>
  </div>
  </div>
  </div>
  <p class="MsoNormal" style="margin-bottom: 12pt;"><font color="black"
 face="Times New Roman" size="3"><span style="font-size: 12pt;"><br>
_______________________________________________<br>
FreeSWITCH-dev mailing list<br>
  <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org" target="_blank"
 moz-do-not-send="true">FreeSWITCH-dev@lists.freeswitch.org</a><br>
  <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev"
 target="_blank" moz-do-not-send="true">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a
 href="http://lists.freeswitch.org/mailman/options/freeswitch-dev"
 target="_blank" moz-do-not-send="true">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
  <a href="http://www.freeswitch.org" target="_blank"
 moz-do-not-send="true">http://www.freeswitch.org</a><u1:p></u1:p><o:p></o:p></span></font></p>
  </div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;"><br>
  <br clear="all">
  <br>
-- <br>
Anthony Minessale II<br>
  <br>
FreeSWITCH <a href="http://www.freeswitch.org/" target="_blank"
 moz-do-not-send="true">http://www.freeswitch.org/</a><br>
ClueCon <a href="http://www.cluecon.com/" target="_blank"
 moz-do-not-send="true">http://www.cluecon.com/</a><br>
Twitter: <a href="http://twitter.com/FreeSWITCH_wire" target="_blank"
 moz-do-not-send="true">http://twitter.com/FreeSWITCH_wire</a><br>
  <br>
AIM: anthm<br>
  <a href="mailto:MSN%3Aanthony_minessale@hotmail.com" target="_blank"
 moz-do-not-send="true">MSN:anthony_minessale@hotmail.com</a><br>
GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com"
 target="_blank" moz-do-not-send="true">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net" target="_blank"
 moz-do-not-send="true">irc.freenode.net</a>
#freeswitch<br>
  <br>
FreeSWITCH Developer Conference<br>
  <a href="mailto:sip%3A888@conference.freeswitch.org" target="_blank"
 moz-do-not-send="true">sip:888@conference.freeswitch.org</a><br>
  <a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org"
 target="_blank" moz-do-not-send="true">googletalk:conf+888@conference.freeswitch.org</a><br>
pstn:+19193869900<u1:p></u1:p><o:p></o:p></span></font></p>
  </div>
  </div>
  </div>
  </div>
  </div>
  <p class="MsoNormal" style="margin-bottom: 12pt;"><font color="black"
 face="Times New Roman" size="3"><span style="font-size: 12pt;"><br>
_______________________________________________<br>
FreeSWITCH-dev mailing list<br>
  <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org"
 moz-do-not-send="true">FreeSWITCH-dev@lists.freeswitch.org</a><br>
  <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev"
 target="_blank" moz-do-not-send="true">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a
 href="http://lists.freeswitch.org/mailman/options/freeswitch-dev"
 target="_blank" moz-do-not-send="true">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
  <a href="http://www.freeswitch.org" target="_blank"
 moz-do-not-send="true">http://www.freeswitch.org</a><u1:p></u1:p><o:p></o:p></span></font></p>
  </div>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;"><br>
  <br clear="all">
  <br>
-- <br>
Anthony Minessale II<br>
  <br>
FreeSWITCH <a href="http://www.freeswitch.org/" moz-do-not-send="true">http://www.freeswitch.org/</a><br>
ClueCon <a href="http://www.cluecon.com/" moz-do-not-send="true">http://www.cluecon.com/</a><br>
Twitter: <a href="http://twitter.com/FreeSWITCH_wire"
 moz-do-not-send="true">http://twitter.com/FreeSWITCH_wire</a><br>
  <br>
AIM: anthm<br>
  <a href="mailto:MSN%3Aanthony_minessale@hotmail.com"
 moz-do-not-send="true">MSN:anthony_minessale@hotmail.com</a><br>
GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com"
 moz-do-not-send="true">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net" moz-do-not-send="true">irc.freenode.net</a>
#freeswitch<br>
  <br>
FreeSWITCH Developer Conference<br>
  <a href="mailto:sip%3A888@conference.freeswitch.org"
 moz-do-not-send="true">sip:888@conference.freeswitch.org</a><br>
  <a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org"
 moz-do-not-send="true">googletalk:conf+888@conference.freeswitch.org</a><br>
pstn:+19193869900<u1:p></u1:p><o:p></o:p></span></font></p>
  </div>
  <pre wrap=""><font color="black" face="Courier New" size="2"><span
 style="font-size: 10pt;"><o:p>&nbsp;</o:p></span></font></pre>
  <pre><fieldset class="mimeAttachmentHeader"></fieldset><font
 color="black" face="Courier New" size="2"><span
 style="font-size: 10pt;"><o:p>&nbsp;</o:p></span></font></pre>
  <pre><font color="black" face="Courier New" size="2"><span
 style="font-size: 10pt;">_______________________________________________<o:p></o:p></span></font></pre>
  <pre><font color="black" face="Courier New" size="2"><span
 style="font-size: 10pt;">FreeSWITCH-dev mailing list<o:p></o:p></span></font></pre>
  <pre><font color="black" face="Courier New" size="2"><span
 style="font-size: 10pt;"><a moz-do-not-send="true"
 href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><o:p></o:p></span></font></pre>
  <pre><font color="black" face="Courier New" size="2"><span
 style="font-size: 10pt;"><a moz-do-not-send="true"
 href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><o:p></o:p></span></font></pre>
  <pre><font color="black" face="Courier New" size="2"><span
 style="font-size: 10pt;">UNSUBSCRIBE:<a moz-do-not-send="true"
 href="http://lists.freeswitch.org/mailman/options/freeswitch-dev">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><o:p></o:p></span></font></pre>
  <pre><font color="black" face="Courier New" size="2"><span
 style="font-size: 10pt;"><a moz-do-not-send="true"
 href="http://www.freeswitch.org">http://www.freeswitch.org</a><o:p></o:p></span></font></pre>
  <pre><font color="black" face="Courier New" size="2"><span
 style="font-size: 10pt;">&nbsp; <o:p></o:p></span></font></pre>
  <p class="MsoNormal"><font color="black" face="Times New Roman"
 size="3"><span style="font-size: 12pt;"><o:p>&nbsp;</o:p></span></font></p>
  </div>
  </o:smarttagtype></blockquote>
<br>
</body>
</html>