data embedding benchmark B
forked from data embedding benchmark A (diff: 15)
multipart project 2 part 1 of 5, benchmark B it contains an array of ints
ActionScript3 source code
/**
* Copyright wh0 ( http://wonderfl.net/user/wh0 )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/taWJ
*/
/**
multipart project 2
part 1 of 5, benchmark B
it contains an array of ints
*/
package {
import flash.display.Sprite;
import flash.display.Loader;
import flash.text.TextField;
import flash.utils.ByteArray;
public class FlashTest extends Sprite {
public function FlashTest() {
var d:ByteArray = ba(4463, [1195984440,962659585,553711360,8224125,-1701143851,16971758,-151257089,-410813450,-17234940,74017129,825307486,1583273172,-722076436,-2054846977,-169176059,131586007,724249598,-16824815,367788028,-234881025,-83929514,1459615230,-503316601,134671596,-326267507,-235802190,-1296927371,1978066662,-538976273,-269496883,-842677051,-1246382840,134767459,1676932083,-234947888,-791609346,-117705246,-117443177,-1751646212,-38357322,572662433,-1583224086,-354361120,1094795695,-1347422209,-65559,-1094795524,-38386,124414570,-1431655779,-1650607430,-1162299208,1296911808,-1061134240,1626103387,-50335294,-1027410697,-49147374,-525324,-6940,-464187373,-1425929533,16842748,-100990983,-100664722,1852734217,192115571,-117441141,-1953776452,-1139140070,-488447256,-387404114,-1364415316,924194044,-229248,-2140049039,-328233,153381996,1821545106,2054847174,68026363,-125269880,-1869573892,-17378746,1184369943,-117440516,-50354522,-1496067117,-838593368,337114367,-159219070,-479105608,83731,189154886,-458766,-1044591669,-872420890,-592897,-18031746,2026490313,1427180235,50919679,-101057795,1061109746,-101602303,66780671,-100666631,-151045356,203627035,-394373,186107149,83492859,-198913,-101079802,197794594,-1945168719,67132944,335347707,-2309,-328197,-1030,-184550345,926376975,247596053,-1593242116,-50529285,-67437830,-101058056,-117901321,-144349851,-168430233,1734829156,1684432486,-640034314,-151594021,-606282532,-185273126,-623182081,-86123043,-513,-50341672,-654311937,-1282,-16973825,-67305480,-66306,-33554689,-67698691,-331265,-67698690,-67174402,-917523,-1330077022,-1699673850,-1374743554,-33817868,-125335162,-919058,-488195827,234551547,-2369552,-135943507,-1496826291,-462125877,-842468194,-1579935456,-302189066,-83886083,-33948678,-397384212,-1431568389,-437604180,-188892438,-320224754,264896512,-50794539,-1988364305,-319167263,-50465027,-50855939,-188148961,-16845827,-50814461,13828111,-1078674771,118354429,-201916429,-117770828,84721409,134217466,-36781043,219006727,16645629,-16843264,65535,-14550780,0,2883584,1281,553648136,-16711927,474525856,-1048377325,710723760,-1581021424,592092232,-1314732661,406022876,-927882297,-1893710966,474591908,-913102765,-1436759630,-1513384144,1674222665,-1280914021,947120860,-910972977,-1623162062,-330844972,-1082195976,-48007788,1749355446,2026709536,-1583808244,930637282,-1794872570,209262672,-1069219566,-1078767995,-1426241260,700404898,116550491,295142772,-1282928293,-1498873339,101609720,1641136705,1057631344,-263118103,-329472917,602893419,-199259105,1066848933,685884810,1561516612,1508360283,926021602,-993966396,-818329086,-996113438,950920411,921302643,-439410798,1481449807,-722394409,772486918,-249478455,-1996471921,-1668267130,-1550868249,1161483542,-1900315700,-1230071562,-645264,-213629771,1920549198,-270909913,-472460247,1348472123,130337800,270552273,1995374786,1692271037,-1994225031,303140958,454430752,221577784,1363620907,1687405116,738251532,1016060979,-2026438907,685918875,-1656561663,1842951889,751492240,1194142848,574632697,-1532984286,2031408007,95750242,121410144,283281476,-1701551534,-32442161,671630884,-902828504,-1849215362,-1004453848,242496128,86634642,19826184,-1332799095,1144087697,768688583,120098882,1245684508,-981396108,1819317330,1275449344,4328548,-531545480,4195129,-1475291351,1908798799,1548273141,-432060731,166285715,-1978521840,-2110373886,748985352,-1454273794,-1283387135,-1595849970,462201556,1509883968,-953418256,-10236623,-837766581,180434161,1277722388,1624121301,-1263515353,1733845583,325128400,610575600,1944099626,772446643,1847399721,-1518457223,-1809222839,-904948919,-1785245604,1898609248,-1273983598,-397221378,1665841996,830768191,-84651874,-1431036864,538519676,726665210,-199868244,1222472386,-1993988999,1074554120,-191362829,653315858,786436464,-1844665488,1409745773,-1602208006,-1905835508,-31130386,-1572346496,125913526,-54458628,-1192079609,80408643,217761507,-969913852,596581750,-931936223,-911154745,650122283,1326657320,-1951510011,891916458,79780106,1383185109,1750231057,-458243163,-1400237868,1912964881,-1555579511,668535813,1101009991,502828821,662368847,714142259,1114572752,-14617815,600615791,-1039556712,-2146958091,1711413747,-167333150,-1630995249,704447694,853533573,-862674264,337572489,-28799950,-2130070356,252298396,-1589364333,1482852124,1295262023,635379901,-1037986996,-759900948,576047829,-777078102,692882082,-735514846,1162532458,-67524428,1279072938,1098072443,-1965484347,-1164662175,-212628828,244420964,76680084,-1058556900,1966938628,-959435735,-1507802638,271980785,51852784,-1384058457,-1738407221,155942932,3179718,-104659549,-1864825272,1979743524,-536127728,-1038645648,-1325183798,337518736,1047191553,590127111,-112471529,-287921770,562108883,411053972,-1853731708,-503223296,-2028027231,123950177,322402497,996050955,-1485740256,-892119405,-15460945,1781916716,-1890443557,-1796062334,604667096,-1685565024,105230137,1685060098,1095911969,-1954221587,63312776,-604200704,-1467121297,514870535,272637971,-331276126,-933494176,3495796,-1603001573,1209686566,58690882,1381915730,-1407020892,329828941,-48184059,2048065865,-775217250,-1602144136,-243129412,-1610454400,-1591487407,16997605,135686147,1058947274,1561346922,1148475156,188925240,-1786637137,747120716,288769361,760367137,-1627941182,908804749,699326621,1137706535,1216938641,241951297,1212232319,2021662540,295649034,-778364872,-1944823576,1292493444,-846966527,850466821,-560590717,-11460331,1630247231,-1096797849,1295090676,173746638,-410053712,223257144,1086513860,-15789484,1929630483,1158582884,44486700,1226580806,342942086,807969029,447251491,-761199538,-1532991210,-1467868386,273762424,1097513244,1211158821,-1672438516,1709466338,1065390908,1997886259,-637380798,-1739417259,1319381075,856314542,-944863732,558453376,438231424,84060640,673265873,213665667,-1767284716,-1517233163,1223786974,-731863553,-526664820,1741820873,-1922093024,1163668083,1032153359,871552,-1532863826,-248486636,-1897720271,209783561,618726928,-1652415530,1368073420,-1591866158,-1475959248,88656994,1500576903,376298030,-1467657440,1980942491,342173511,-1991628346,-351805936,-951352008,1797282400,-331142011,-1379533309,1901184278,1124257819,-1141013738,629915711,2120876549,-13613818,-1119256493,-62316376,702904945,180420528,537940892,141230785,-608740746,-1806203860,-1322749033,402350496,795365533,-1594155932,1486230638,1757550468,1087249460,811103672,17036280,87318096,-2060055434,173946924,-1173982582,8708145,1295262212,-937422759,-1203759478,1380592260,276867534,202130240,-1073147856,68204578,4620364,1292984970,-586940394,-1033074556,1595637879,-450887560,1800881000,-1070407444,-786470408,-956132700,-1891282527,923633879,267708815,-1817252577,1110485824,-1735683855,747288327,272983334,-857887875,-1587175357,-1302948414,-578860960,376084677,1066668169,1273815058,1232634135,111250203,281215211,-121369026,554442674,1378748544,1171823170,-1867718295,-16568248,-903131648,-2125902387,50905174,1062752514,1264405801,-1431289518,-558518606,837909059,-1601854008,-959227746,1419105930,1438445814,173324523,356485143,-891812178,1914284052,-839614421,1249312856,-601030140,-226482102,-410051392,-778099325,1676936274,172028141,1364043294,-543669150,621905233,1144090258,-522973382,-1934684040,679785201,1350769272,-1575987355,1919878658,-446935879,-902078398,-1766335477,790339613,1660863513,268554878,-1135932892,138479668,906667564,5373848,-1056826186,-2135308286,24127662,141033483,256409976,1894023431,-21649324,-1409153398,46203482,1637103149,-1441419944,39013569,56160483,361454997,1361752833,1523589316,-1361559508,1278280538,-872378704,-10451630,1715503685,1698794315,-939334974,-661710372,33833316,-973102064,-2099858933,222890690,672302725,-283548219,155932025,1992986374,-397167029,-246116461,-189902384,940034411,-1806526341,-1607276501,150966428,687877776,-347497668,43582767,1084458101,820056908,1753492920,2105769812,1627756536,1142969952,1717112548,38985921,155082884,631865354,-214039273,-822505637,-2147407600,415480909,-1325050208,33663544,24401249,-116706176,1672680756,176062464,690487308,-1359034399,1468107349,-1528726980,-121501362,-1073537204,-250303446,1157662320,39231713,-1912799166,423538912,840742175,-1380912088,1245742448,-425718683,1627204318,136915884,-2113453136,-2113383339,41764224,201619971,-3514159,-969472899,1363344967,906965232,1390423492,-39304766,779107681,1534126599,-1877685772,1090877385,1277811778,791048242,630203464,1611726192,173216814,1296436403,806090784,21671938,1276119159,1610725536,189833228,73430938,1350664592,192763701,-1812787396,306448,35422208,886077610,84481,61546512,187696272,-955601504,2058022918,-1337982146,1879221616,849838080,53949394,-1307957968,901787907,780140620,1627724848,1918464084,-6288801,729120,54292594,-238939072,537214928,21704710,1752186173,-1341503824,75169792,-1227392778,-737200480,175198466,668992290,134528,105300229,143688512,805711143,169566264,634585523,369396884,605855827,732233892,-14468718,-770758032,830321763,1248989437,-530364047,821985285,-376223535,-1517722681,930381879,1633885141,-765183328,196718605,-1197472580,-1073449168,18393217,475532117,1342550648,120315910,1296185603,-2130660832,270577674,1119883184,-1073542240,774217738,2008219744,1612755568,45224060,-1424991909,1617504467,262668291,2142529860,-2009638400,136245251,482347522,-1861853440,129118211,-276692312,83505,49408048,-1839004381,69808256,10609921,-1407174296,-805245182,24729098,-21617610,537257718,257562647,1765803792,-804606160,71686159,-2067516832,120172644,55227904,1784878137,-264241472,176932132,1066421539,318958754,-1996078838,-863693821,1159759344,1182323500,544223607,-7138222,-1070457056,189559840,-1560249753,655361216,-1976606709,1244662547,1879530992,46067714,-1125120966,1342899312,51589121,-1948252738,945779137,262926346,1634992643,117560360,274505849,-15728077,1208660208,-1785424025,-855506072,-114808848,57925934,1738607177,1208641680,2104000512,1610628906,276302310,38584586,720965551,-1073515034,1147699206,-6278880,-1610568384,172011670,-1539307780,621423248,1744809989,669025670,337075216,-1918476283,-1402963357,-796018489,257258786,1868597899,36768355,1306620492,-1023482,402939888,17907768,-31425012,946669329,1205020256,1389376161,856037200,51449904,-89888480,-536262506,1527814,1948255541,-1878983369,-1795211264,-55573936,-11468464,1879542736,96399508,1785726558,-804584288,72931589,1353749962,-466614224,1872953351,141579275,-1073041536,924712966,-1811742454,1880403328,-2080600061,1137705366,-762558223,-1599582206,-1262209707,1476590960,188502136,-8362140,-1552915392,92832522,190851339,-2146817319,-2052857853,1606431228,-268217744,1915938838,1684014570,-234223504,1026568198,1155596694,1984708368,-1694507006,1609587041,337073968,508096659,-438204412,1386276146,1761570916,745748980,1384771410,173176592,1511343779,-262987357,1681692180,-1563426311,-481992870,841213085,-527888618,1610736825,149375232,-361167164,-1065226023,89993224,-1692388044,-980607248,170545158,1614826329,-2147470640,176177157,1745422140,-15722569,-2146764458,-1475543039,557844200,674735488,2486363,-444530558,-1777686000,1110026,1680868499,318915104,185647105,868749226,1074489089,185073665,-753785022,-2147483392,125829126,601100123,-1073508046,665926275,-1545600708,537950454,1448837120,1911620522,-536735673,52580428,-1713890426,-1536688800,82043139,1817579553,-268315548,-2143993850,-743817893,-1759217879,776462691,-1732958142,-1610609452,457723912,385876102,1922518673,61554760,-485410251,1610831923,508227842,799020996,-2146737728,134916876,1590735034,1342950048,204447920,-1932522566,541870113,95068170,-1476394963,672153024,178929669,1686110311,16893738,179159043,-1222635450,-268331385,4450836,-1563390489,1289885352,-263454107,2033975296,-829922552,-2146784640,2046984579,-1324219865,-804647030,849694722,1623240988,-796744704,65566740,1767900422,-1979036959,26924815,633342604,-492822469,101232650,-1429206527,16792320]);
var l:Loader = new Loader();
l.loadBytes(d);
addChild(l);
var t:TextField = new TextField();
t.y = 33;
t.text = loaderInfo.bytesTotal.toString() + ' bytes';
addChild(t);
}
private static function ba(l:int, d:Array):ByteArray {
var r:ByteArray = new ByteArray();
for each (var w:int in d)
r.writeInt(w);
r.length = l;
return r;
}
}
}