Knowledge

Tamarin (software)

Source đź“ť

1087: 1109: 202: 109: 36: 3093: 2547: 2529: 338:
was called "ActionMonkey", but was canceled in 2008 because Tamarin's interpreter turned out to be slower than SpiderMonkey's and because the plans of ECMAScript development shifted from
342:, which was partially implemented by then existing Tamarin source code and was meant to be completed by joined efforts of Adobe, Mozilla and its community within the Tamarin Project, to 423:
to Tamarin led by Seo Sanghyeon. ScreamingMonkey's goal is to allow Tamarin to run within non-Mozilla browsers (thus allowing them to understand JavaScript 2), starting with
587: 556: 941: 966: 710: 319:
repository. The contributed code is approximately 135,000 lines of code, making it the largest single donation of code to the Mozilla project besides
766: 2558: 505: 684: 455: 3122: 632: 618: 490: 3035: 740: 594: 2591: 2499: 563: 292: 2053: 2011: 1092: 427:. The project is led by Mark Hammond. Neither project had production-quality releases and their current status is unclear. 2553: 2778: 435:
Both SpiderMonkey and Tamarin fulfill closely related goals and so were given names derived from types of monkeys (the
1148: 308: 822: 1882: 1052: 527: 141: 2173: 2148: 2143: 909: 879: 509: 542: 3137: 2877: 2509: 2302: 1022: 3052: 3013: 2743: 1523: 1374: 327: 2540: 974: 3047: 3030: 2687: 2535: 2153: 718: 252:
on November 7, 2006, to develop Tamarin as a high-performance virtual machine, with the support from broad
88: 2232: 1277: 774: 2215: 2133: 415:'s keynote at The Ajax Experience West: IronMonkey and ScreamingMonkey. IronMonkey is a project to map 304: 237: 3132: 2584: 2183: 1559: 1554: 1549: 1468: 1199: 360:
The only part of Tamarin used in modern Mozilla applications (i.e. Firefox 3.5+) via SpiderMonkey is
2818: 2913: 2046: 1612: 1353: 1338: 1102: 688: 481: 452: 389: 377: 365: 221: 182: 2861: 2504: 2494: 2220: 1414: 1272: 2337: 2251: 2210: 2001: 1691: 320: 312: 171: 2626: 1912: 1726: 1482: 1141: 658: 288: 636: 3117: 3096: 2940: 2577: 1733: 1619: 1206: 403:, which remains closed source. The Tamarin virtual machine is only a part of Flash Player. 316: 245: 17: 997: 494: 339: 8: 3068: 3042: 2935: 2828: 2763: 2758: 2650: 2039: 1988: 1829: 1704: 1496: 1419: 1348: 108: 1108: 201: 49:
Please help update this article to reflect recent events or newly available information.
2985: 2836: 2708: 2464: 2392: 2274: 2242: 2198: 2193: 1824: 1785:. Some projects abandoned by Mozilla that are still maintained by third parties are in 1475: 1282: 1253: 1060: 1030: 887: 830: 748: 557:"Profiling Runtime Generated and Interpreted Code using the VTune Performance Analyzer" 400: 350: 343: 296: 249: 1907: 3019: 2728: 2435: 2091: 1982: 1834: 1710: 1234: 612: 424: 354: 264: 43:
Parts of this article (those related to how and when it was discontinued) need to be
1114: 852: 3127: 2945: 2788: 2718: 2264: 2006: 1744: 1544: 1518: 1513: 1451: 1431: 1227: 1134: 469: 276: 256:
community, to be used by Mozilla and Adobe Systems in the next generation of their
157: 129: 3025: 2350: 1590: 1436: 1241: 1213: 459: 331: 217: 146: 1887: 2671: 2355: 2324: 2168: 1892: 1877: 1855: 241: 134: 2158: 3111: 2980: 2975: 2960: 2897: 2892: 2753: 2410: 2284: 1861: 1850: 1424: 1220: 920: 436: 233: 214: 77: 2856: 2618: 2459: 2430: 2259: 2227: 2188: 2108: 2081: 2076: 2016: 1949: 1902: 1897: 1626: 1564: 1441: 962: 762: 659:"Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine" 465: 412: 335: 261: 2360: 2813: 2808: 2793: 2634: 2608: 2600: 2400: 1954: 1757: 1446: 1401: 1394: 1387: 1287: 385: 300: 272: 268: 229: 3078: 3073: 2995: 2723: 2440: 2319: 2118: 2086: 2062: 1944: 1769: 1715: 1595: 1312: 416: 381: 257: 225: 150: 72: 797: 376:
Adobe contributed code for its ActionScript Virtual Machine 2 and the
2965: 2950: 2703: 2405: 2123: 1995: 1739: 1720: 1697: 1668: 1661: 1408: 1380: 1343: 1319: 1193: 380:
compiler. The ActionScript compiler is also open source as a part of
411:
Two projects related to Tamarin were announced on July 25, 2007, in
2970: 2882: 2514: 2297: 2292: 2178: 2113: 1763: 1750: 1489: 1188: 1120: 420: 232:
originates from ActionScript Virtual Machine 2 (AVM2) developed by
97: 244:
scripting language. ActionScript Virtual Machine 2 was donated as
2887: 2851: 2846: 2768: 2713: 2345: 2312: 2163: 2103: 1369: 1157: 856: 440: 253: 81: 364:, a module that is used to generate native code when performing 2990: 2841: 2802: 2484: 2479: 2365: 2279: 2269: 2096: 1633: 1298: 1247: 2569: 635:. Adobe Developer Connection. November 7, 2006. Archived from 267:
with the ultimate aim to unify the scripting languages across
2955: 2469: 2031: 1654: 1528: 1305: 1292: 393: 122: 275:
platform and ease the development of better performing rich
2798: 2658: 2489: 2474: 2307: 224:(JIT) support intended to implement the 4th edition of the 167: 1126: 2663: 2642: 1647: 1640: 163: 665:. San Francisco: Mozilla Foundation. November 7, 2006 1082: 741:"Project Tamarin - Adobe's contribution to Mozilla" 3109: 528:"Implementing Native Methods in Tamarin Tracing" 880:"A quick note on JavaScript engine components" 2585: 2047: 1142: 353:, but it did not replace SpiderMonkey as the 299:on November 7, 2006. The contributed code is 326:There were plans to use Tamarin as part of 2592: 2578: 2546: 2528: 2054: 2040: 1149: 1135: 1107: 715:Penguin.SWF — Just another Adobe Blog site 200: 107: 1817: 510:"A Quick Introduction to Tamarin Tracing" 453:Tamarin page on MDN (Tamarin is obsolete) 334:4). The project to integrate Tamarin and 877: 708: 878:Blizzard, Christopher (March 8, 2010). 14: 3110: 617:: CS1 maint: archived copy as title ( 543:"Extending Tamarin Tracing with Forth" 540: 525: 504: 488: 371: 349:Adobe continued to use Tamarin in its 315:licenses to be developed in Mozilla's 282: 2573: 2035: 1971: 1933: 1806: 1168: 1130: 995: 907: 795: 499:Mozilla Foundation executive director 1093:Free and open-source software portal 961: 942:"Compiling and Running applications" 761: 687:. Mozilla Foundation. Archived from 464: 29: 908:Hoare, Graydon (October 14, 2009). 709:Melanson, Mike (November 7, 2006). 406: 24: 998:"The Browser Scripting Revolution" 633:"What Tamarin means to developers" 489:Hecker, Frank (November 7, 2006). 446: 25: 3149: 1078: 228:(ES4) language standard. Tamarin 3092: 3091: 2545: 2527: 2012:Debian–Mozilla trademark dispute 1972: 1807: 1085: 34: 3123:Free software programmed in C++ 2599: 1045: 1015: 989: 955: 934: 901: 871: 845: 663:Mozilla Foundation Press Center 287:The source code, including the 2878:Adobe Flash Media Live Encoder 2510:Asynchronous module definition 2061: 996:Resig, John (August 8, 2007). 853:"Tamarin Project Introduction" 815: 789: 755: 733: 702: 677: 651: 625: 580: 541:Double, Chris (May 21, 2008). 526:Double, Chris (May 20, 2008). 13: 1: 3053:Real-Time Media Flow Protocol 3014:Comparison of HTML5 and Flash 1934: 1781:Discontinued projects are in 973:. MozillaZine. Archived from 796:Resig, John (July 23, 2007). 773:. MozillaZine. Archived from 574: 491:"Adobe, Mozilla, and Tamarin" 3048:Real-Time Messaging Protocol 1169: 430: 7: 1156: 399:Tamarin is not the same as 10: 3154: 1117:at www-archive.mozilla.org 915:mozilla.dev.tech.js-engine 3087: 3061: 3004: 2926: 2906: 2870: 2827: 2777: 2742: 2696: 2683: 2607: 2523: 2452: 2423: 2391: 2377: 2336: 2250: 2241: 2132: 2069: 1978: 1967: 1940: 1929: 1870: 1843: 1813: 1802: 1779: 1684: 1604: 1583: 1537: 1506: 1469:Mozilla Application Suite 1460: 1362: 1329: 1263: 1179: 1175: 1164: 1053:"Tamarin:ScreamingMonkey" 971:Brendan's Roadmap Updates 859:community. April 21, 2008 823:"JavaScript:ActionMonkey" 771:Brendan's Roadmap Updates 357:of Mozilla applications. 177: 156: 140: 128: 118: 87: 71: 2914:Adobe Flash Media Server 1339:Mozilla Location Service 366:just-in-time compilation 222:just-in-time compilation 27:Virtual machine software 2862:List of Flex frameworks 1490:Netscape Communications 562:. Intel. Archived from 236:, as introduced within 2559:server-side JavaScript 2002:Mozilla Public License 3138:Discontinued software 2627:Action Message Format 2554:JavaScript frameworks 1483:Netscape Communicator 1375:Early version history 295:, was donated to the 289:just-in-time compiler 2941:Adobe Flash Catalyst 2651:Local shared objects 2536:JavaScript libraries 1023:"Tamarin:IronMonkey" 977:on November 14, 2010 765:(October 13, 2006). 751:on October 11, 2008. 569:on January 27, 2012. 468:(November 7, 2006). 238:Adobe Flash Player 9 3069:FutureWave Software 3043:Protected Streaming 2936:Adobe Flash Builder 1989:The Book of Mozilla 1844:Official affiliates 1830:Mozilla Corporation 1497:Beonex Communicator 1123:at wiki.mozilla.org 833:. September 4, 2008 777:on October 25, 2006 372:What Tamarin is not 283:Tamarin and Mozilla 240:, which implements 68: 2837:Starling Framework 2709:Adobe Flash Player 2672:Flash Code Library 2643:Flash XML Graphics 2465:Ecma International 2275:Google Web Toolkit 1825:Mozilla Foundation 1476:Netscape Navigator 1061:Mozilla Foundation 1031:Mozilla Foundation 910:"State of Tamarin" 888:Mozilla Foundation 831:Mozilla Foundation 458:2016-10-03 at the 401:Adobe Flash Player 344:ECMAScript Harmony 297:Mozilla Foundation 250:Mozilla Foundation 213:is a discontinued 66: 3105: 3104: 3020:Thoughts on Flash 2922: 2921: 2567: 2566: 2436:Douglas Crockford 2419: 2418: 2329:Wakanda Framework 2029: 2028: 2025: 2024: 1983:Mozilla Manifesto 1963: 1962: 1925: 1924: 1921: 1920: 1835:Mozilla Messaging 1798: 1797: 1794: 1793: 1680: 1679: 1033:. August 20, 2007 965:(July 25, 2007). 884:Hacks.Mozilla.org 685:"Tamarin Project" 639:on March 16, 2013 520:Mozilla developer 470:"Project Tamarin" 443:, respectively). 425:Internet Explorer 388:, an open source 355:JavaScript engine 330:2 (and therefore 293:garbage collector 291:and conservative 208: 207: 64: 63: 16:(Redirected from 3145: 3133:Virtual machines 3095: 3094: 2946:Adobe Flash Lite 2789:Powerflasher FDT 2694: 2693: 2676: 2668: 2655: 2647: 2639: 2631: 2623: 2594: 2587: 2580: 2571: 2570: 2549: 2548: 2531: 2530: 2248: 2247: 2056: 2049: 2042: 2033: 2032: 1969: 1968: 1931: 1930: 1815: 1814: 1804: 1803: 1745:Portable Edition 1613:Calendar Project 1432:Firefox Lockwise 1360: 1359: 1354:List of products 1177: 1176: 1166: 1165: 1151: 1144: 1137: 1128: 1127: 1111: 1106: 1105: 1103:Official website 1095: 1090: 1089: 1088: 1073: 1072: 1070: 1068: 1049: 1043: 1042: 1040: 1038: 1019: 1013: 1012: 1010: 1008: 993: 987: 986: 984: 982: 959: 953: 952: 950: 949: 938: 932: 931: 929: 927: 916: 905: 899: 898: 896: 894: 875: 869: 868: 866: 864: 849: 843: 842: 840: 838: 819: 813: 812: 810: 808: 793: 787: 786: 784: 782: 759: 753: 752: 747:. Archived from 737: 731: 730: 728: 726: 717:. Archived from 706: 700: 699: 697: 696: 681: 675: 674: 672: 670: 655: 649: 648: 646: 644: 629: 623: 622: 616: 608: 606: 605: 599: 593:. Archived from 592: 584: 570: 568: 561: 552: 550: 549: 537: 535: 534: 522: 517: 516: 508:(May 20, 2008). 501: 493:. Archived from 485: 477: 476: 407:Related projects 384:. There is also 277:web applications 204: 199: 196: 194: 192: 190: 188: 186: 184: 130:Operating system 111: 106: 103: 101: 99: 69: 65: 59: 56: 50: 38: 37: 30: 21: 3153: 3152: 3148: 3147: 3146: 3144: 3143: 3142: 3108: 3107: 3106: 3101: 3083: 3057: 3026:Flash animation 3006: 3000: 2928: 2918: 2902: 2866: 2823: 2780: 2773: 2745: 2738: 2685: 2679: 2674: 2666: 2653: 2645: 2637: 2629: 2621: 2610: 2603: 2598: 2568: 2563: 2541:Ajax frameworks 2519: 2448: 2415: 2387: 2373: 2332: 2237: 2136: 2128: 2065: 2060: 2030: 2021: 1974: 1959: 1936: 1917: 1908:Johnny Stenbäck 1866: 1839: 1809: 1790: 1775: 1676: 1600: 1579: 1533: 1502: 1456: 1437:Firefox Monitor 1415:Version history 1370:Firefox Browser 1358: 1331: 1325: 1265: 1259: 1181: 1171: 1160: 1155: 1115:Tamarin Project 1101: 1100: 1091: 1086: 1084: 1081: 1076: 1066: 1064: 1051: 1050: 1046: 1036: 1034: 1021: 1020: 1016: 1006: 1004: 1002:John Resig Blog 994: 990: 980: 978: 960: 956: 947: 945: 940: 939: 935: 925: 923: 914: 906: 902: 892: 890: 876: 872: 862: 860: 851: 850: 846: 836: 834: 821: 820: 816: 806: 804: 802:John Resig Blog 794: 790: 780: 778: 760: 756: 745:The Browser Den 739: 738: 734: 724: 722: 721:on July 4, 2008 707: 703: 694: 692: 683: 682: 678: 668: 666: 657: 656: 652: 642: 640: 631: 630: 626: 610: 609: 603: 601: 597: 590: 588:"Archived copy" 586: 585: 581: 577: 566: 559: 555: 547: 545: 532: 530: 514: 512: 497:on 2020-11-09. 474: 472: 460:Wayback Machine 449: 447:Further reading 433: 409: 374: 285: 218:virtual machine 181: 147:Virtual Machine 114: 96: 60: 54: 51: 48: 39: 35: 28: 23: 22: 15: 12: 11: 5: 3151: 3141: 3140: 3135: 3130: 3125: 3120: 3103: 3102: 3100: 3099: 3088: 3085: 3084: 3082: 3081: 3076: 3071: 3065: 3063: 3059: 3058: 3056: 3055: 3050: 3045: 3040: 3039: 3038: 3033: 3023: 3016: 3010: 3008: 3002: 3001: 2999: 2998: 2993: 2988: 2983: 2978: 2973: 2968: 2963: 2958: 2953: 2948: 2943: 2938: 2932: 2930: 2924: 2923: 2920: 2919: 2917: 2916: 2910: 2908: 2904: 2903: 2901: 2900: 2895: 2890: 2885: 2880: 2874: 2872: 2868: 2867: 2865: 2864: 2859: 2854: 2849: 2844: 2839: 2833: 2831: 2825: 2824: 2822: 2821: 2816: 2811: 2806: 2796: 2791: 2785: 2783: 2775: 2774: 2772: 2771: 2766: 2761: 2756: 2750: 2748: 2740: 2739: 2737: 2736: 2731: 2726: 2721: 2716: 2711: 2706: 2700: 2698: 2691: 2681: 2680: 2678: 2677: 2669: 2661: 2656: 2648: 2640: 2632: 2624: 2615: 2613: 2605: 2604: 2597: 2596: 2589: 2582: 2574: 2565: 2564: 2562: 2561: 2556: 2551: 2543: 2538: 2533: 2524: 2521: 2520: 2518: 2517: 2512: 2507: 2502: 2497: 2492: 2487: 2482: 2477: 2472: 2467: 2462: 2456: 2454: 2450: 2449: 2447: 2446: 2443: 2438: 2433: 2427: 2425: 2421: 2420: 2417: 2416: 2414: 2413: 2408: 2403: 2397: 2395: 2389: 2388: 2386: 2385: 2381: 2379: 2375: 2374: 2372: 2371: 2368: 2363: 2358: 2353: 2348: 2342: 2340: 2334: 2333: 2331: 2330: 2327: 2322: 2317: 2315: 2310: 2305: 2300: 2295: 2290: 2287: 2282: 2277: 2272: 2267: 2262: 2256: 2254: 2245: 2239: 2238: 2236: 2235: 2230: 2225: 2224: 2223: 2213: 2208: 2203: 2202: 2201: 2196: 2186: 2181: 2176: 2171: 2166: 2161: 2159:JavaScriptCore 2156: 2151: 2146: 2140: 2138: 2130: 2129: 2127: 2126: 2121: 2116: 2111: 2106: 2101: 2100: 2099: 2094: 2084: 2079: 2073: 2071: 2067: 2066: 2059: 2058: 2051: 2044: 2036: 2027: 2026: 2023: 2022: 2020: 2019: 2014: 2009: 2004: 1999: 1992: 1985: 1979: 1976: 1975: 1965: 1964: 1961: 1960: 1958: 1957: 1952: 1947: 1941: 1938: 1937: 1927: 1926: 1923: 1922: 1919: 1918: 1916: 1915: 1910: 1905: 1900: 1895: 1893:Laura Chambers 1890: 1885: 1880: 1878:Mitchell Baker 1874: 1872: 1868: 1867: 1865: 1864: 1859: 1856:Mozilla Europe 1853: 1847: 1845: 1841: 1840: 1838: 1837: 1832: 1827: 1821: 1819: 1811: 1810: 1800: 1799: 1796: 1795: 1792: 1791: 1780: 1777: 1776: 1774: 1773: 1766: 1761: 1754: 1747: 1742: 1737: 1730: 1723: 1718: 1713: 1708: 1701: 1694: 1688: 1686: 1682: 1681: 1678: 1677: 1675: 1674: 1673: 1672: 1665: 1658: 1651: 1637: 1630: 1623: 1616: 1608: 1606: 1602: 1601: 1599: 1598: 1593: 1587: 1585: 1581: 1580: 1578: 1577: 1574: 1567: 1562: 1557: 1552: 1547: 1541: 1539: 1535: 1534: 1532: 1531: 1526: 1521: 1516: 1510: 1508: 1504: 1503: 1501: 1500: 1493: 1486: 1479: 1472: 1464: 1462: 1458: 1457: 1455: 1454: 1449: 1444: 1439: 1434: 1429: 1428: 1427: 1422: 1417: 1412: 1405: 1398: 1391: 1384: 1377: 1366: 1364: 1357: 1356: 1351: 1346: 1341: 1335: 1333: 1327: 1326: 1324: 1323: 1316: 1309: 1302: 1295: 1290: 1285: 1280: 1275: 1269: 1267: 1261: 1260: 1258: 1257: 1250: 1245: 1238: 1231: 1224: 1217: 1210: 1203: 1196: 1191: 1185: 1183: 1173: 1172: 1162: 1161: 1154: 1153: 1146: 1139: 1131: 1125: 1124: 1118: 1112: 1097: 1096: 1080: 1079:External links 1077: 1075: 1074: 1063:. May 28, 2008 1044: 1014: 988: 967:"New Projects" 954: 933: 900: 870: 844: 814: 798:"ActionMonkey" 788: 754: 732: 701: 676: 650: 624: 578: 576: 573: 572: 571: 553: 538: 523: 502: 486: 462: 448: 445: 432: 429: 408: 405: 373: 370: 284: 281: 242:ActionScript 3 206: 205: 179: 175: 174: 160: 154: 153: 144: 138: 137: 135:Cross-platform 132: 126: 125: 120: 116: 115: 113: 112: 93: 91: 85: 84: 75: 62: 61: 42: 40: 33: 26: 9: 6: 4: 3: 2: 3150: 3139: 3136: 3134: 3131: 3129: 3126: 3124: 3121: 3119: 3116: 3115: 3113: 3098: 3090: 3089: 3086: 3080: 3077: 3075: 3072: 3070: 3067: 3066: 3064: 3060: 3054: 3051: 3049: 3046: 3044: 3041: 3037: 3034: 3032: 3029: 3028: 3027: 3024: 3021: 3017: 3015: 3012: 3011: 3009: 3003: 2997: 2994: 2992: 2989: 2987: 2984: 2982: 2981:Ajax Animator 2979: 2977: 2976:Papervision3D 2974: 2972: 2969: 2967: 2964: 2962: 2961:Scaleform GFx 2959: 2957: 2954: 2952: 2949: 2947: 2944: 2942: 2939: 2937: 2934: 2933: 2931: 2925: 2915: 2912: 2911: 2909: 2905: 2899: 2898:Adobe Wallaby 2896: 2894: 2893:Google Swiffy 2891: 2889: 2886: 2884: 2881: 2879: 2876: 2875: 2873: 2869: 2863: 2860: 2858: 2855: 2853: 2850: 2848: 2845: 2843: 2840: 2838: 2835: 2834: 2832: 2830: 2826: 2820: 2817: 2815: 2812: 2810: 2807: 2804: 2800: 2797: 2795: 2792: 2790: 2787: 2786: 2784: 2782: 2776: 2770: 2767: 2765: 2762: 2760: 2757: 2755: 2754:Adobe Animate 2752: 2751: 2749: 2747: 2741: 2735: 2732: 2730: 2727: 2725: 2722: 2720: 2717: 2715: 2712: 2710: 2707: 2705: 2702: 2701: 2699: 2695: 2692: 2689: 2682: 2673: 2670: 2665: 2662: 2660: 2657: 2652: 2649: 2644: 2641: 2636: 2633: 2628: 2625: 2620: 2617: 2616: 2614: 2612: 2606: 2602: 2595: 2590: 2588: 2583: 2581: 2576: 2575: 2572: 2560: 2557: 2555: 2552: 2544: 2542: 2539: 2537: 2534: 2526: 2525: 2522: 2516: 2513: 2511: 2508: 2506: 2503: 2501: 2498: 2496: 2493: 2491: 2488: 2486: 2483: 2481: 2478: 2476: 2473: 2471: 2468: 2466: 2463: 2461: 2458: 2457: 2455: 2451: 2444: 2442: 2439: 2437: 2434: 2432: 2429: 2428: 2426: 2422: 2412: 2411:Underscore.js 2409: 2407: 2404: 2402: 2399: 2398: 2396: 2394: 2390: 2383: 2382: 2380: 2376: 2369: 2367: 2364: 2362: 2359: 2357: 2354: 2352: 2349: 2347: 2344: 2343: 2341: 2339: 2335: 2328: 2326: 2323: 2321: 2318: 2316: 2314: 2311: 2309: 2306: 2304: 2301: 2299: 2296: 2294: 2291: 2288: 2286: 2285:Lively Kernel 2283: 2281: 2278: 2276: 2273: 2271: 2268: 2266: 2263: 2261: 2258: 2257: 2255: 2253: 2249: 2246: 2244: 2240: 2234: 2231: 2229: 2226: 2222: 2219: 2218: 2217: 2214: 2212: 2209: 2207: 2204: 2200: 2197: 2195: 2192: 2191: 2190: 2187: 2185: 2182: 2180: 2177: 2175: 2172: 2170: 2167: 2165: 2162: 2160: 2157: 2155: 2152: 2150: 2147: 2145: 2142: 2141: 2139: 2135: 2131: 2125: 2122: 2120: 2117: 2115: 2112: 2110: 2107: 2105: 2102: 2098: 2095: 2093: 2090: 2089: 2088: 2085: 2083: 2080: 2078: 2075: 2074: 2072: 2068: 2064: 2057: 2052: 2050: 2045: 2043: 2038: 2037: 2034: 2018: 2015: 2013: 2010: 2008: 2005: 2003: 2000: 1998: 1997: 1993: 1991: 1990: 1986: 1984: 1981: 1980: 1977: 1970: 1966: 1956: 1953: 1951: 1948: 1946: 1943: 1942: 1939: 1932: 1928: 1914: 1911: 1909: 1906: 1904: 1901: 1899: 1896: 1894: 1891: 1889: 1886: 1884: 1881: 1879: 1876: 1875: 1873: 1869: 1863: 1862:Mozilla Japan 1860: 1857: 1854: 1852: 1851:Mozilla China 1849: 1848: 1846: 1842: 1836: 1833: 1831: 1828: 1826: 1823: 1822: 1820: 1816: 1812: 1805: 1801: 1788: 1784: 1778: 1772: 1771: 1767: 1765: 1762: 1760: 1759: 1755: 1753: 1752: 1748: 1746: 1743: 1741: 1738: 1736: 1735: 1731: 1729: 1728: 1724: 1722: 1719: 1717: 1714: 1712: 1709: 1707: 1706: 1702: 1700: 1699: 1695: 1693: 1690: 1689: 1687: 1683: 1671: 1670: 1666: 1664: 1663: 1659: 1657: 1656: 1652: 1650: 1649: 1645: 1644: 1643: 1642: 1638: 1636: 1635: 1631: 1629: 1628: 1624: 1622: 1621: 1617: 1615: 1614: 1610: 1609: 1607: 1603: 1597: 1594: 1592: 1589: 1588: 1586: 1582: 1575: 1573: 1572: 1568: 1566: 1563: 1561: 1558: 1556: 1553: 1551: 1548: 1546: 1543: 1542: 1540: 1536: 1530: 1527: 1525: 1522: 1520: 1517: 1515: 1512: 1511: 1509: 1505: 1499: 1498: 1494: 1492: 1491: 1487: 1485: 1484: 1480: 1478: 1477: 1473: 1471: 1470: 1466: 1465: 1463: 1459: 1453: 1450: 1448: 1445: 1443: 1440: 1438: 1435: 1433: 1430: 1426: 1423: 1421: 1418: 1416: 1413: 1411: 1410: 1406: 1404: 1403: 1399: 1397: 1396: 1392: 1390: 1389: 1385: 1383: 1382: 1378: 1376: 1373: 1372: 1371: 1368: 1367: 1365: 1361: 1355: 1352: 1350: 1347: 1345: 1342: 1340: 1337: 1336: 1334: 1328: 1322: 1321: 1317: 1315: 1314: 1310: 1308: 1307: 1303: 1301: 1300: 1296: 1294: 1291: 1289: 1286: 1284: 1281: 1279: 1276: 1274: 1271: 1270: 1268: 1262: 1256: 1255: 1251: 1249: 1246: 1244: 1243: 1239: 1237: 1236: 1232: 1230: 1229: 1225: 1223: 1222: 1218: 1216: 1215: 1211: 1209: 1208: 1204: 1202: 1201: 1197: 1195: 1192: 1190: 1187: 1186: 1184: 1178: 1174: 1167: 1163: 1159: 1152: 1147: 1145: 1140: 1138: 1133: 1132: 1129: 1122: 1119: 1116: 1113: 1110: 1104: 1099: 1098: 1094: 1083: 1062: 1058: 1054: 1048: 1032: 1028: 1024: 1018: 1003: 999: 992: 976: 972: 968: 964: 963:Eich, Brendan 958: 943: 937: 922: 921:Google Groups 918: 911: 904: 889: 885: 881: 874: 858: 854: 848: 832: 828: 824: 818: 803: 799: 792: 776: 772: 768: 764: 763:Eich, Brendan 758: 750: 746: 742: 736: 720: 716: 712: 705: 691:on 2016-10-03 690: 686: 680: 664: 660: 654: 638: 634: 628: 620: 614: 600:on 2017-05-16 596: 589: 583: 579: 565: 558: 554: 544: 539: 529: 524: 521: 511: 507: 506:Double, Chris 503: 500: 496: 492: 487: 484: 483: 471: 467: 466:Eich, Brendan 463: 461: 457: 454: 451: 450: 444: 442: 438: 437:spider monkey 428: 426: 422: 418: 414: 404: 402: 397: 395: 391: 387: 383: 379: 369: 367: 363: 358: 356: 352: 347: 345: 341: 337: 333: 329: 324: 322: 318: 314: 310: 306: 302: 298: 294: 290: 280: 278: 274: 270: 266: 263: 259: 255: 251: 247: 243: 239: 235: 234:Adobe Systems 231: 227: 223: 219: 216: 215:free software 212: 203: 198: 180: 176: 173: 169: 165: 162:Tri-licensed 161: 159: 155: 152: 148: 145: 143: 139: 136: 133: 131: 127: 124: 121: 117: 110: 105: 95: 94: 92: 90: 86: 83: 79: 78:Adobe Systems 76: 74: 70: 58: 46: 41: 32: 31: 19: 2819:FlashFirebug 2733: 2619:ActionScript 2445:Scott Isaacs 2431:Brendan Eich 2228:JScript .NET 2205: 2189:SpiderMonkey 2137:(comparison) 2109:JScript .NET 2077:ActionScript 2017:Common Voice 1994: 1987: 1973:Other topics 1950:MDN Web Docs 1903:John Hammink 1898:Brendan Eich 1888:Tantek Çelik 1808:Organization 1786: 1782: 1768: 1756: 1749: 1732: 1725: 1703: 1696: 1667: 1660: 1653: 1646: 1639: 1632: 1627:Firefox Send 1625: 1618: 1611: 1605:Discontinued 1570: 1569: 1565:SpiderMonkey 1495: 1488: 1481: 1474: 1467: 1407: 1400: 1393: 1386: 1379: 1318: 1311: 1304: 1297: 1252: 1240: 1233: 1226: 1219: 1212: 1205: 1198: 1067:September 3, 1065:. Retrieved 1056: 1047: 1037:September 3, 1035:. Retrieved 1026: 1017: 1007:September 3, 1005:. Retrieved 1001: 991: 981:September 3, 979:. Retrieved 975:the original 970: 957: 946:. Retrieved 936: 926:September 3, 924:. Retrieved 913: 903: 893:September 3, 891:. Retrieved 883: 873: 861:. Retrieved 847: 837:September 3, 835:. Retrieved 826: 817: 807:September 3, 805:. Retrieved 801: 791: 781:September 3, 779:. Retrieved 775:the original 770: 757: 749:the original 744: 735: 725:September 3, 723:. Retrieved 719:the original 714: 704: 693:. Retrieved 689:the original 679: 669:September 3, 667:. Retrieved 662: 653: 641:. Retrieved 637:the original 627: 602:. Retrieved 595:the original 582: 564:the original 546:. Retrieved 531:. Retrieved 519: 513:. Retrieved 498: 495:the original 479: 473:. Retrieved 434: 413:Brendan Eich 410: 398: 375: 361: 359: 351:Flash Player 348: 340:ECMAScript 4 336:SpiderMonkey 325: 301:tri-licensed 286: 269:web browsers 262:ActionScript 210: 209: 73:Developer(s) 52: 44: 3118:Adobe Flash 2907:Server-side 2814:Adobe Scout 2809:CrossBridge 2794:Apache Flex 2779:Programming 2664:Flash Movie 2635:Flash Video 2601:Adobe Flash 2550:Comparisons 2401:Backbone.js 2338:Server-side 2252:Client-side 2199:JägerMonkey 2194:TraceMonkey 1955:MozillaZine 1913:Doug Turner 1883:David Baron 1758:Swiftweasel 1447:Mozilla VPN 1420:for Android 1349:Thunderbird 1288:WebAssembly 1057:MozillaWiki 1027:MozillaWiki 827:MozillaWiki 767:"Mozilla 2" 386:CrossBridge 273:Adobe Flash 246:open-source 230:source code 55:August 2022 3112:Categories 3079:Adobe Inc. 3074:Macromedia 3062:Developers 3036:television 2996:OpenLaszlo 2871:Converters 2724:Lightspark 2441:John Resig 2384:Cappuccino 2320:SproutCore 2243:Frameworks 2216:ChakraCore 2119:TypeScript 2087:JavaScript 2063:ECMAScript 1945:mozdev.org 1818:Foundation 1770:xB Browser 1734:Netscape 9 1596:Zilla Slab 1538:Components 1507:Frameworks 1332:Foundation 1313:Firefox OS 1273:Open Media 948:2021-03-25 863:January 1, 695:2021-03-25 643:January 2, 604:2017-03-25 575:References 548:2021-03-25 533:2021-03-25 515:2021-03-25 475:2021-03-25 417:IronPython 396:compiler. 382:Adobe Flex 303:under the 258:JavaScript 226:ECMAScript 151:ECMAScript 119:Written in 89:Repository 2966:SWiSH Max 2951:SWFObject 2829:Libraries 2759:Toon Boom 2744:Animation 2704:Adobe AIR 2505:SunSpider 2406:SWFObject 2393:Libraries 2370:WakandaDB 2303:Prototype 2124:WMLScript 1996:Code Rush 1935:Community 1858:(defunct) 1787:underline 1740:Pale Moon 1721:LibreWolf 1698:Classilla 1669:XULRunner 1662:XPInstall 1584:Typefaces 1344:SeaMonkey 1320:OpenFlint 1235:Skywriter 1207:Lightning 1194:ChatZilla 944:. Mozilla 711:"Open Up" 431:Etymology 317:Mercurial 183:developer 3097:Category 2971:Swift 3D 2929:software 2927:Obsolete 2883:SWFTools 2684:Software 2515:CommonJS 2378:Multiple 2298:MooTools 2293:MochiKit 2179:QtScript 2174:Linear B 2154:InScript 2114:QtScript 2070:Dialects 1764:Waterfox 1751:Swiftfox 1692:Basilisk 1576:Features 1545:Composer 1266:Research 1254:Ubiquity 1228:Raindrop 1189:Bugzilla 1170:Projects 613:cite web 480:Mozilla 456:Archived 439:and the 421:IronRuby 323:itself. 321:Netscape 197:/Tamarin 195:/Mozilla 193:/Archive 185:.mozilla 104:/avmplus 3128:Mozilla 3005:Related 2986:Shumway 2888:swfmill 2852:Stage3D 2847:Flare3D 2769:Stencyl 2734:Tamarin 2714:Gameswf 2697:Players 2611:formats 2500:Sputnik 2346:Node.js 2313:qooxdoo 2233:Nashorn 2206:Tamarin 2164:JScript 2149:Futhark 2144:Carakan 2134:Engines 2104:JScript 2092:engines 1783:italics 1571:Tamarin 1461:Origins 1363:Firefox 1330:Mozilla 1283:Shumway 1264:Mozilla 1242:Sunbird 1214:Persona 1200:Jetpack 1180:Mozilla 1158:Mozilla 1121:Tamarin 857:Mozilla 441:tamarin 362:NanoJIT 332:Firefox 328:Mozilla 265:engines 254:Mozilla 211:Tamarin 178:Website 158:License 82:Mozilla 67:Tamarin 45:updated 3007:topics 2991:Swfdec 2842:Away3D 2803:OpenFL 2729:Ruffle 2654:(LSOs) 2485:JSLint 2480:JSHint 2424:People 2366:AppJet 2289:midori 2280:jQuery 2270:Ext JS 2221:Chakra 2097:asm.js 2007:Mascot 1871:People 1716:IceCat 1711:Goanna 1634:Minimo 1620:Camino 1514:Add-on 1452:Pocket 1299:asm.js 1248:PDF.js 311:, and 189:/en-US 170:, and 102:/adobe 98:github 3031:films 2956:MTASC 2781:tools 2746:tools 2719:Gnash 2675:(SWC) 2667:(SWF) 2646:(FXG) 2638:(FLV) 2630:(AMF) 2532:Lists 2470:JSDoc 2460:DHTML 2453:Other 2361:Jaxer 2184:Rhino 1705:Flock 1685:Forks 1655:XPCOM 1560:Rhino 1529:NPAPI 1524:Necko 1519:Gecko 1425:Focus 1306:Daala 1293:WebXR 1221:Prism 917:group 598:(PDF) 591:(PDF) 567:(PDF) 560:(PDF) 220:with 191:/docs 2857:Ming 2799:Haxe 2764:Moho 2688:list 2659:MXML 2622:(AS) 2609:File 2495:JSSS 2490:JSON 2475:JSGI 2351:Deno 2325:Spry 2308:Pyjs 2265:Echo 2260:Dojo 2082:Caja 1727:Miro 1591:Fira 1550:NSPR 1442:Sync 1278:Rust 1182:Labs 1069:2010 1039:2010 1009:2010 983:2010 928:2010 895:2010 865:2013 839:2010 809:2010 783:2010 727:2010 671:2010 645:2013 619:link 419:and 392:and 309:LGPL 271:and 260:and 187:.org 168:LGPL 149:for 142:Type 100:.com 80:and 18:AVM2 2356:Bun 2169:KJS 1648:XBL 1641:XUL 1555:NSS 1402:3.6 1395:3.5 482:CTO 394:C++ 378:JIT 313:MPL 305:GPL 248:to 172:MPL 164:GPL 123:C++ 3114:: 2211:V8 1059:. 1055:. 1029:. 1025:. 1000:. 969:. 919:. 912:. 886:. 882:. 855:. 829:. 825:. 800:. 769:. 743:. 713:. 661:. 615:}} 611:{{ 518:. 478:. 368:. 346:. 307:, 279:. 166:, 3022:" 3018:" 2805:) 2801:( 2690:) 2686:( 2593:e 2586:t 2579:v 2055:e 2048:t 2041:v 1789:. 1409:4 1388:3 1381:2 1150:e 1143:t 1136:v 1071:. 1041:. 1011:. 985:. 951:. 930:. 897:. 867:. 841:. 811:. 785:. 729:. 698:. 673:. 647:. 621:) 607:. 551:. 536:. 390:C 57:) 53:( 47:. 20:)

Index

AVM2
Developer(s)
Adobe Systems
Mozilla
Repository
github.com/adobe/avmplus
Edit this at Wikidata
C++
Operating system
Cross-platform
Type
Virtual Machine
ECMAScript
License
GPL
LGPL
MPL
developer.mozilla.org/en-US/docs/Archive/Mozilla/Tamarin
Edit this at Wikidata
free software
virtual machine
just-in-time compilation
ECMAScript
source code
Adobe Systems
Adobe Flash Player 9
ActionScript 3
open-source
Mozilla Foundation
Mozilla

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑