Skip to content

Instantly share code, notes, and snippets.

@syg
Created February 3, 2015 22:26
Show Gist options
  • Save syg/64488b82faf35d1a033c to your computer and use it in GitHub Desktop.
Save syg/64488b82faf35d1a033c to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
Richards: 335
----
Score (version 9): 335
{
"libs": "[{\"start\":4194304,\"end\":4417764,\"offset\":0,\"name\":\"\",\"breakpadId\":\"\"},{\"start\":140735774629888,\"end\":140735774634215,\"offset\":0,\"name\":\"linux-vdso.so.1\",\"breakpadId\":\"\"},{\"start\":140634688413696,\"end\":140634690630800,\"offset\":0,\"name\":\"/usr/lib/libpthread.so.0\",\"breakpadId\":\"2BC6EF306368D5340311DCCBC3863DD30\"},{\"start\":140634692669440,\"end\":140634692678584,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/libmozalloc.so\",\"breakpadId\":\"5F9232AE3A23CA46462270D26E2B90EE0\"},{\"start\":140634692648960,\"end\":140634692667268,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/libplds4.so\",\"breakpadId\":\"4694690653514C68BECB35B6EFBBD37B0\"},{\"start\":140634692616192,\"end\":140634692642009,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/libplc4.so\",\"breakpadId\":\"ACA3B80B118CC67919FE85BE81D1E0D30\"},{\"start\":140634692239360,\"end\":140634692614312,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/libnspr4.so\",\"breakpadId\":\"5F6AC5F82D2C39DF8FC57FC0AC4461C50\"},{\"start\":140634532278272,\"end\":140634688411724,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/libxul.so\",\"breakpadId\":\"24A514EB7A66290571F6DD6D02F939220\"},{\"start\":140634530164736,\"end\":140634532274448,\"offset\":0,\"name\":\"/usr/lib/libdl.so.2\",\"breakpadId\":\"0DBD3721A797CBB81018795D0CF383FD0\"},{\"start\":140634526957568,\"end\":140634530162528,\"offset\":0,\"name\":\"/usr/lib/libstdc++.so.6\",\"breakpadId\":\"26CEF7D9A6F78B616B7E98F717CB629A0\"},{\"start\":140634523795456,\"end\":140634526953816,\"offset\":0,\"name\":\"/usr/lib/libm.so.6\",\"breakpadId\":\"40F0F9BAC02EC97DA3B0ED17B9FC3D0A0\"},{\"start\":140634521608192,\"end\":140634523794144,\"offset\":0,\"name\":\"/usr/lib/libgcc_s.so.1\",\"breakpadId\":\"5D04542EA28BBF7CEB23FDB320AEE0F00\"},{\"start\":140634517749760,\"end\":140634521607952,\"offset\":0,\"name\":\"/usr/lib/libc.so.6\",\"breakpadId\":\"1C29B21D050463790F551B3568D0BC870\"},{\"start\":140634690633728,\"end\":140634692870448,\"offset\":0,\"name\":\"/lib64/ld-linux-x86-64.so.2\",\"breakpadId\":\"C4CFB376730B5ABCD4A61EB6C61EADB50\"},{\"start\":140634515619840,\"end\":140634517748752,\"offset\":0,\"name\":\"/usr/lib/librt.so.1\",\"breakpadId\":\"7C2FD1F1DA79A04859EA14FC47501A860\"},{\"start\":140634513965056,\"end\":140634515618468,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/libnss3.so\",\"breakpadId\":\"8BB02D9F89EF5D671039CDF315B06A6A0\"},{\"start\":140634692001792,\"end\":140634692226208,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/libsmime3.so\",\"breakpadId\":\"5E9040EAD0ECF5CEA4F7FEE28CBB05E20\"},{\"start\":140634691575808,\"end\":140634692001282,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/libssl3.so\",\"breakpadId\":\"43D66463C73D78BDBC34A8EBB5D9E32B0\"},{\"start\":140634691330048,\"end\":140634691569688,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/libnssutil3.so\",\"breakpadId\":\"01AF72C7284D56673BFB9BD83446D0820\"},{\"start\":140634512502784,\"end\":140634513965048,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/libmozsqlite3.so\",\"breakpadId\":\"28FDB704C8F6F0F741C88E0E920BF7170\"},{\"start\":140634509643776,\"end\":140634512498816,\"offset\":0,\"name\":\"/usr/lib/libfreetype.so.6\",\"breakpadId\":\"08C67EEFD83859039230D4553E7674150\"},{\"start\":140634507296768,\"end\":140634509641320,\"offset\":0,\"name\":\"/usr/lib/libfontconfig.so.1\",\"breakpadId\":\"89AA7F0B58B5AC345C791A2F4424B7720\"},{\"start\":140634505158656,\"end\":140634507293320,\"offset\":0,\"name\":\"/usr/lib/libXrender.so.1\",\"breakpadId\":\"9E8834848A95C9B2C8073FF12905378C0\"},{\"start\":140634502987776,\"end\":140634505157336,\"offset\":0,\"name\":\"/usr/lib/libXext.so.6\",\"breakpadId\":\"D80D22C2E0C3A878B7A814709C5815370\"},{\"start\":140634500878336,\"end\":140634502983880,\"offset\":0,\"name\":\"/usr/lib/libXdamage.so.1\",\"breakpadId\":\"98BB15841090B349F58FB4A6BF86D9100\"},{\"start\":140634498756608,\"end\":140634500874520,\"offset\":0,\"name\":\"/usr/lib/libXfixes.so.3\",\"breakpadId\":\"3624654479E835A9AFA1C9B84809BEF30\"},{\"start\":140634496647168,\"end\":140634498752680,\"offset\":0,\"name\":\"/usr/lib/libXcomposite.so.1\",\"breakpadId\":\"ACB4CCE7589B676F17E7D0D92A2F77270\"},{\"start\":140634493521920,\"end\":140634496645672,\"offset\":0,\"name\":\"/usr/lib/libasound.so.2\",\"breakpadId\":\"00B441548757E97F8706658A409007560\"},{\"start\":140634491265024,\"end\":140634493521368,\"offset\":0,\"name\":\"/usr/lib/libdbus-glib-1.so.2\",\"breakpadId\":\"A9415395F59F28BB29C77844D987F9C00\"},{\"start\":140634488872960,\"end\":140634491263480,\"offset\":0,\"name\":\"/usr/lib/libdbus-1.so.3\",\"breakpadId\":\"06034D319A649904FBBDC333B1BE85520\"},{\"start\":140634486448128,\"end\":140634488872840,\"offset\":0,\"name\":\"/usr/lib/libgobject-2.0.so.0\",\"breakpadId\":\"B6EF50959E7079C806E05DF549DECB970\"},{\"start\":140634483269632,\"end\":140634486445608,\"offset\":0,\"name\":\"/usr/lib/libglib-2.0.so.0\",\"breakpadId\":\"9FACE829D74B86722BAE575CEC8F656D0\"},{\"start\":140634476703744,\"end\":140634483266792,\"offset\":0,\"name\":\"/usr/lib/libgtk-x11-2.0.so.0\",\"breakpadId\":\"9F252B5DEFDD71E21C42BB239CD395140\"},{\"start\":140634474450944,\"end\":140634476702728,\"offset\":0,\"name\":\"/usr/lib/libatk-1.0.so.0\",\"breakpadId\":\"C92205B53DFB330F212250358E7835E00\"},{\"start\":140634470842368,\"end\":140634474449448,\"offset\":0,\"name\":\"/usr/lib/libgio-2.0.so.0\",\"breakpadId\":\"735CF81D866045FB386C709946BD1CCD0\"},{\"start\":140634468655104,\"end\":140634470840864,\"offset\":0,\"name\":\"/usr/lib/libpangoft2-1.0.so.0\",\"breakpadId\":\"A217F8BE392E1A309CF8BB1184C73D5F0\"},{\"start\":140634465816576,\"end\":140634468653816,\"offset\":0,\"name\":\"/usr/lib/libgdk-x11-2.0.so.0\",\"breakpadId\":\"67F5CDC14E9B8EE9F7713CCBDF1D85950\"},{\"start\":140634463666176,\"end\":140634465814048,\"offset\":0,\"name\":\"/usr/lib/libpangocairo-1.0.so.0\",\"breakpadId\":\"8BB38B424F8B1AB7DF09BD1DCDB11B1E0\"},{\"start\":140634461257728,\"end\":140634463664416,\"offset\":0,\"name\":\"/usr/lib/libpango-1.0.so.0\",\"breakpadId\":\"57E93B29B19FB70961519F978BB20FEF0\"},{\"start\":140634457931776,\"end\":140634461257584,\"offset\":0,\"name\":\"/usr/lib/libcairo.so.2\",\"breakpadId\":\"D6FF34711369572D2FE1FDC0AE89967C0\"},{\"start\":140634455687168,\"end\":140634457929808,\"offset\":0,\"name\":\"/usr/lib/libgdk_pixbuf-2.0.so.0\",\"breakpadId\":\"D42CA443AC36C2C4C68A5FE1C85C031E0\"},{\"start\":140634452271104,\"end\":140634455683296,\"offset\":0,\"name\":\"/usr/lib/libX11.so.6\",\"breakpadId\":\"7AF20E5A15191D961A0CACBC0B14FC780\"},{\"start\":140634449752064,\"end\":140634452267808,\"offset\":0,\"name\":\"/usr/lib/libXt.so.6\",\"breakpadId\":\"F9CF137730F4ADC873A8404051DD144D0\"},{\"start\":140634447646720,\"end\":140634449748040,\"offset\":0,\"name\":\"/usr/lib/libgthread-2.0.so.0\",\"breakpadId\":\"35F0E42FD5619E419EB724CE31239CA60\"},{\"start\":140634445459456,\"end\":140634447643144,\"offset\":0,\"name\":\"/usr/lib/libz.so.1\",\"breakpadId\":\"C7A4127297A9A9475CEE8EA4675FB6220\"},{\"start\":140634443296768,\"end\":140634445457704,\"offset\":0,\"name\":\"/usr/lib/libbz2.so.1.0\",\"breakpadId\":\"2C2C9B77DAE5F33F5F45FE7BF9517D2B0\"},{\"start\":140634441027584,\"end\":140634443292904,\"offset\":0,\"name\":\"/usr/lib/libexpat.so.1\",\"breakpadId\":\"238B7C5A5A51D9BFE3A56301A1ECA0130\"},{\"start\":140634438496256,\"end\":140634441024040,\"offset\":0,\"name\":\"/usr/lib/libpcre.so.1\",\"breakpadId\":\"2BC6D003B6D774FA48B9B8CFEF8C3C690\"},{\"start\":140634436366336,\"end\":140634438493800,\"offset\":0,\"name\":\"/usr/lib/libffi.so.6\",\"breakpadId\":\"42A18215A3BB954B147DB1C6B79D0C140\"},{\"start\":140634434252800,\"end\":140634436362648,\"offset\":0,\"name\":\"/usr/lib/libgmodule-2.0.so.0\",\"breakpadId\":\"D97F454046FBBC7D2A0B8F1E1E4003D20\"},{\"start\":140634432061440,\"end\":140634434251592,\"offset\":0,\"name\":\"/usr/lib/libresolv.so.2\",\"breakpadId\":\"99C57E2EC97F4EC6DD551C3F486081D30\"},{\"start\":140634429607936,\"end\":140634432060560,\"offset\":0,\"name\":\"/usr/lib/libharfbuzz.so.0\",\"breakpadId\":\"532734FEB41709F5ED5470B6402516D80\"},{\"start\":140634427498496,\"end\":140634429604168,\"offset\":0,\"name\":\"/usr/lib/libXinerama.so.1\",\"breakpadId\":\"5420E67C6D139B2DF791E0EEEB137DF30\"},{\"start\":140634425331712,\"end\":140634427495176,\"offset\":0,\"name\":\"/usr/lib/libXi.so.6\",\"breakpadId\":\"143732E76F10065222893A9197208B5F0\"},{\"start\":140634423193600,\"end\":140634425328072,\"offset\":0,\"name\":\"/usr/lib/libXrandr.so.2\",\"breakpadId\":\"85BC9FB4DB84ED64419182A66990E5440\"},{\"start\":140634421051392,\"end\":140634423190320,\"offset\":0,\"name\":\"/usr/lib/libXcursor.so.1\",\"breakpadId\":\"80BCA75E25573D67702CD3489F53CE060\"},{\"start\":140634418245632,\"end\":140634421048360,\"offset\":0,\"name\":\"/usr/lib/libpixman-1.so.0\",\"breakpadId\":\"86D77CD1A525F2C942389A1BAE1C67BC0\"},{\"start\":140634415063040,\"end\":140634418244544,\"offset\":0,\"name\":\"/usr/lib/libEGL.so.1\",\"breakpadId\":\"CCFAA4FE48BD14569E07FD843AB062480\"},{\"start\":140634412744704,\"end\":140634415060168,\"offset\":0,\"name\":\"/usr/lib/libpng16.so.16\",\"breakpadId\":\"D9D1A00905F1CE91A594634A241BC1F40\"},{\"start\":140634410631168,\"end\":140634412740728,\"offset\":0,\"name\":\"/usr/lib/libxcb-shm.so.0\",\"breakpadId\":\"53728A207662CB295918C9473824DEDB0\"},{\"start\":140634408493056,\"end\":140634410627272,\"offset\":0,\"name\":\"/usr/lib/libxcb-render.so.0\",\"breakpadId\":\"C075CAE8E60C571DCE23FFC8EC035CC50\"},{\"start\":140634406256640,\"end\":140634408489992,\"offset\":0,\"name\":\"/usr/lib/libxcb.so.1\",\"breakpadId\":\"1BDA8080701BE35432A89A0373762FCE0\"},{\"start\":140634402799616,\"end\":140634406255608,\"offset\":0,\"name\":\"/usr/lib/libGL.so.1\",\"breakpadId\":\"AB3F5617B563BF737C5F69B4481640780\"},{\"start\":140634400669696,\"end\":140634402795888,\"offset\":0,\"name\":\"/usr/lib/libSM.so.6\",\"breakpadId\":\"22868D838D95E7DD8A483067A7CBD8270\"},{\"start\":140634398453760,\"end\":140634400666144,\"offset\":0,\"name\":\"/usr/lib/libICE.so.6\",\"breakpadId\":\"3D5F1F30A2F1B9D4DAF159854BF119680\"},{\"start\":140634396233728,\"end\":140634398450104,\"offset\":0,\"name\":\"/usr/lib/libgraphite2.so.3\",\"breakpadId\":\"B7D34EF83CC29EBEC9AC2DD33CF8B9D00\"},{\"start\":140634393579520,\"end\":140634396230656,\"offset\":0,\"name\":\"/usr/lib/libnvidia-glsi.so.340.32\",\"breakpadId\":\"3F08F79D140DD374E79B9EE18EEFDCE60\"},{\"start\":140634391465984,\"end\":140634393575728,\"offset\":0,\"name\":\"/usr/lib/libXau.so.6\",\"breakpadId\":\"297323DAFC4100723387DC2814EE5B470\"},{\"start\":140634389344256,\"end\":140634391462144,\"offset\":0,\"name\":\"/usr/lib/libXdmcp.so.6\",\"breakpadId\":\"03F28964B8F355107F4292DFD67133DE0\"},{\"start\":140634387234816,\"end\":140634389344064,\"offset\":0,\"name\":\"/usr/lib/libnvidia-tls.so.340.32\",\"breakpadId\":\"5A13FA0A7FA77E63E664B75F130A05C70\"},{\"start\":140634341019648,\"end\":140634387233600,\"offset\":0,\"name\":\"/usr/lib/libnvidia-glcore.so.340.32\",\"breakpadId\":\"974A3A978CAB99FEA013D0D22EDCB1AB0\"},{\"start\":140634338902016,\"end\":140634341015968,\"offset\":0,\"name\":\"/usr/lib/libuuid.so.1\",\"breakpadId\":\"42ECBD8B5CBAE3D02D1DCFEA98CC01750\"},{\"start\":140634328870912,\"end\":140634330980448,\"offset\":0,\"name\":\"/usr/lib/gconv/UTF-16.so\",\"breakpadId\":\"7B35FDFC83C1BB84B8C0713A0032EA1D0\"},{\"start\":140634690940928,\"end\":140634691214344,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/components/libdbusservice.so\",\"breakpadId\":\"DF792B184F1386953DA8865F83D784840\"},{\"start\":140634303356928,\"end\":140634303690064,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/components/libmozgnome.so\",\"breakpadId\":\"71D73F5F13B5EDC8927413B7DB390F740\"},{\"start\":140634303094784,\"end\":140634303356680,\"offset\":0,\"name\":\"/home/shu/moz/central/obj-dbg/dist/bin/components/libxpcomsample.so\",\"breakpadId\":\"2F1BAE9DF24DFFE7CC05F2702FB999100\"}]",
"meta": {
"version": 2,
"interval": 1,
"stackwalk": 1,
"processType": 0,
"startTime": 1422932591499.1294,
"platform": "X11",
"oscpu": "Linux x86_64",
"misc": "rv:38.0",
"abi": "x86_64-gcc3",
"toolkit": "gtk2"
},
"threads": [
{
"name": "GeckoMain",
"tid": 20244,
"samples": [
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
}
],
"responsiveness": 0.0328730009496212,
"time": 2.1314260959625244
},
{
"frames": [
{
"location": "(root)"
}
],
"responsiveness": 1.0144360065460205,
"time": 3.1129889488220215
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 30
}
],
"responsiveness": 1.987697958946228,
"time": 4.0862507820129395
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 30
}
],
"responsiveness": 3.0008580684661865,
"time": 5.0994110107421875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 30
}
],
"responsiveness": 3.976609945297241,
"time": 6.075162887573242
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 30
}
],
"responsiveness": 4.952652931213379,
"time": 7.051206111907959
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 30
}
],
"responsiveness": 5.9243550300598145,
"time": 8.022908210754395
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 30
}
],
"responsiveness": 6.909400939941406,
"time": 9.007953643798828
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 30
}
],
"responsiveness": 7.8842902183532715,
"time": 9.982843399047852
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 30
},
{
"location": "js::RunScript"
},
{
"location": "base.js:1",
"line": 31
},
{
"location": "performance.now< (base.js:31)",
"line": 31
}
],
"responsiveness": 8.85999870300293,
"time": 10.958552360534668
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 30
},
{
"location": "js::RunScript"
},
{
"location": "base.js:1",
"line": 31
}
],
"responsiveness": 9.86080265045166,
"time": 11.959356307983398
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 31
}
],
"responsiveness": 10.834171295166016,
"time": 12.932723999023438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 31
}
],
"responsiveness": 11.828173637390137,
"time": 13.926727294921875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 31
}
],
"responsiveness": 12.810144424438477,
"time": 14.908697128295898
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 31
}
],
"responsiveness": 13.797771453857422,
"time": 15.896324157714844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 31
}
],
"responsiveness": 14.76480484008789,
"time": 16.863357543945312
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 31
}
],
"responsiveness": 15.731761932373047,
"time": 17.83031463623047
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 31
}
],
"responsiveness": 16.69861602783203,
"time": 18.797168731689453
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 31
},
{
"location": "js::RunScript"
},
{
"location": "richards.js:1",
"line": 38
}
],
"responsiveness": 17.685821533203125,
"time": 19.784374237060547
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 31
},
{
"location": "js::RunScript"
},
{
"location": "richards.js:1",
"line": 38
}
],
"responsiveness": 18.65150260925293,
"time": 20.75005531311035
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 154
},
{
"location": "js::RunScript"
},
{
"location": "indexOf (self-hosted:64)",
"line": 64
}
],
"responsiveness": 19.63753318786621,
"time": 21.736085891723633
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 157
},
{
"location": "BenchmarkSuite.prototype.RunStep (base.js:340)",
"line": 341
},
{
"location": "BenchmarkSuite.ResetRNG (base.js:119)",
"line": 120
}
],
"responsiveness": 20.622888565063477,
"time": 22.7214412689209
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 49
},
{
"location": "Scheduler.prototype.addIdleTask (richards.js:126)",
"line": 127
}
],
"responsiveness": 21.610218048095703,
"time": 23.708772659301758
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 53
},
{
"location": "Scheduler.prototype.addWorkerTask (richards.js:136)",
"line": 137
},
{
"location": "Scheduler.prototype.addTask (richards.js:179)",
"line": 180
}
],
"responsiveness": 22.600208282470703,
"time": 24.698762893676758
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 63
},
{
"location": "Scheduler.prototype.addHandlerTask (richards.js:146)",
"line": 147
}
],
"responsiveness": 23.588001251220703,
"time": 25.686555862426758
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"line": 195
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"line": 325
}
],
"responsiveness": 24.57714080810547,
"time": 26.67569351196289
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"line": 195
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"line": 337
},
{
"location": "HandlerTask.prototype.run (richards.js:465)",
"line": 490
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)",
"line": 231
},
{
"location": "TaskControlBlock.prototype.markAsSuspended (richards.js:313)",
"line": 314
}
],
"responsiveness": 25.566831588745117,
"time": 27.66538429260254
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"line": 195
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"line": 337
},
{
"location": "HandlerTask.prototype.run (richards.js:465)",
"line": 470
},
{
"location": "Packet.prototype.addTo (richards.js:527)",
"line": 528
}
],
"responsiveness": 26.543298721313477,
"time": 28.6418514251709
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 27.518569946289062,
"time": 29.617122650146484
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "js::RunScript"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"line": 337
},
{
"location": "WorkerTask.prototype.run (richards.js:430)",
"line": 431
}
],
"responsiveness": 28.49886131286621,
"time": 30.597415924072266
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "js::RunScript"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"line": 337
}
],
"responsiveness": 29.47716522216797,
"time": 31.575719833374023
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "js::RunScript"
}
],
"responsiveness": 30.455114364624023,
"time": 32.55366897583008
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "js::RunScript"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)",
"line": 431
}
],
"responsiveness": 31.43220329284668,
"time": 33.530757904052734
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "js::RunScript"
}
],
"responsiveness": 32.41065216064453,
"time": 34.50920486450195
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 33.38874816894531,
"time": 35.487300872802734
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 34.36603927612305,
"time": 36.46459197998047
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 35.3415412902832,
"time": 37.440093994140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 36.31956100463867,
"time": 38.418113708496094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "js::RunScript"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "js::RunScript"
},
{
"location": "TaskControlBlock.prototype.markAsRunnable (richards.js:317)",
"line": 318
}
],
"responsiveness": 37.2999382019043,
"time": 39.39849090576172
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 38.28181838989258,
"time": 40.38037109375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "js::RunScript"
},
{
"location": "IdleTask.prototype.run (richards.js:374)",
"line": 379
},
{
"location": "Scheduler.prototype.release (richards.js:204)",
"line": 205
}
],
"responsiveness": 39.26062774658203,
"time": 41.35918045043945
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "js::RunScript"
},
{
"location": "IdleTask.prototype.run (richards.js:374)",
"line": 379
}
],
"responsiveness": 40.239540100097656,
"time": 42.338096618652344
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)"
},
{
"location": "js::RunScript"
}
],
"responsiveness": 41.2170524597168,
"time": 43.31560516357422
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "js::RunScript"
}
],
"responsiveness": 42.194332122802734,
"time": 44.292884826660156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "js::RunScript"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.release (richards.js:204)"
},
{
"location": "js::RunScript"
},
{
"location": "TaskControlBlock.prototype.markAsNotHeld (richards.js:301)"
}
],
"responsiveness": 43.171566009521484,
"time": 45.270118713378906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 44.15220642089844,
"time": 46.25075912475586
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 45.12946319580078,
"time": 47.2280158996582
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 46.105106353759766,
"time": 48.20365905761719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 47.07979965209961,
"time": 49.17835235595703
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 48.05397415161133,
"time": 50.15252685546875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 49.030250549316406,
"time": 51.12880325317383
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 50.006813049316406,
"time": 52.10536575317383
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 50.98299026489258,
"time": 53.08154296875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 51.95888900756836,
"time": 54.05744171142578
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 52.934730529785156,
"time": 55.03328323364258
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 53.91396713256836,
"time": 56.01251983642578
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 54.89049530029297,
"time": 56.98904800415039
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 55.86647415161133,
"time": 57.96502685546875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 56.842262268066406,
"time": 58.94081497192383
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 57.81806945800781,
"time": 59.916622161865234
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 58.796974182128906,
"time": 60.895530700683594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 59.77260971069336,
"time": 61.87116241455078
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 60.74875259399414,
"time": 62.84730529785156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 61.72505187988281,
"time": 63.823604583740234
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 62.70074462890625,
"time": 64.7992935180664
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 63.676456451416016,
"time": 65.77500915527344
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 64.65194702148438,
"time": 66.75049591064453
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 65.62945556640625,
"time": 67.72801208496094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 66.62034606933594,
"time": 68.7188949584961
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 67.60113525390625,
"time": 69.6996841430664
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 68.58171844482422,
"time": 70.6802749633789
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 69.56103515625,
"time": 71.65958404541016
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 70.54043579101562,
"time": 72.63898468017578
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 71.51956939697266,
"time": 73.61811828613281
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 72.49962615966797,
"time": 74.59817504882812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 73.47746276855469,
"time": 75.57601165771484
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 74.4573974609375,
"time": 76.55595397949219
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 75.4401626586914,
"time": 77.53871154785156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 76.42249298095703,
"time": 78.52104949951172
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 77.40253448486328,
"time": 79.50108337402344
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 78.38311004638672,
"time": 80.48165893554688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 79.36400604248047,
"time": 81.46256256103516
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 80.3449478149414,
"time": 82.44349670410156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 81.32715606689453,
"time": 83.42570495605469
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 82.33350372314453,
"time": 84.43205261230469
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)"
}
],
"responsiveness": 83.33099365234375,
"time": 85.42955017089844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 84.31094360351562,
"time": 86.40949249267578
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 85.28875732421875,
"time": 87.3873062133789
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 86.28414916992188,
"time": 88.38269805908203
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 87.2620620727539,
"time": 89.3606185913086
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 88.23636627197266,
"time": 90.33492279052734
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 89.21456909179688,
"time": 91.31311798095703
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 90.20820617675781,
"time": 92.3067626953125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 91.1832275390625,
"time": 93.28177642822266
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 92.15745544433594,
"time": 94.2560043334961
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
}
],
"responsiveness": 93.16047668457031,
"time": 95.259033203125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 49
},
{
"location": "Scheduler.prototype.addIdleTask (richards.js:126)",
"line": 127
},
{
"location": "IdleTask (richards.js:368)"
}
],
"responsiveness": 94.16319274902344,
"time": 96.26174926757812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 53
},
{
"location": "Scheduler.prototype.addWorkerTask (richards.js:136)",
"line": 137
},
{
"location": "Scheduler.prototype.addTask (richards.js:179)",
"line": 180
}
],
"responsiveness": 95.138671875,
"time": 97.23722076416016
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 65
},
{
"location": "Scheduler.prototype.addDeviceTask (richards.js:156)",
"line": 157
}
],
"responsiveness": 96.11039733886719,
"time": 98.20894622802734
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 97.1048583984375,
"time": 99.20340728759766
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 98.10990905761719,
"time": 100.20845794677734
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 99.09017944335938,
"time": 101.18872833251953
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)"
}
],
"responsiveness": 100.07225036621094,
"time": 102.1707992553711
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 101.05217742919922,
"time": 103.15072631835938
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 102.02979278564453,
"time": 104.12834930419922
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 103.01009368896484,
"time": 105.10865020751953
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)"
}
],
"responsiveness": 103.98627471923828,
"time": 106.08483123779297
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 104.96495056152344,
"time": 107.0634994506836
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 105.94384002685547,
"time": 108.04239654541016
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 106.92166137695312,
"time": 109.02021789550781
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 107.90055084228516,
"time": 109.99909973144531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 108.87544250488281,
"time": 110.97399139404297
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 109.8519287109375,
"time": 111.95047760009766
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)"
},
{
"location": "TaskControlBlock.prototype.markAsNotHeld (richards.js:301)"
}
],
"responsiveness": 110.8328857421875,
"time": 112.93143463134766
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 49
},
{
"location": "Scheduler.prototype.addIdleTask (richards.js:126)",
"line": 127
},
{
"location": "Scheduler.prototype.addRunningTask (richards.js:167)",
"line": 168
}
],
"responsiveness": 111.81523895263672,
"time": 113.9137954711914
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
}
],
"responsiveness": 112.78958129882812,
"time": 114.88813781738281
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
}
],
"responsiveness": 113.76406860351562,
"time": 115.86262512207031
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
}
],
"responsiveness": 114.738525390625,
"time": 116.83707427978516
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
}
],
"responsiveness": 115.71282958984375,
"time": 117.8113784790039
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
}
],
"responsiveness": 116.68697357177734,
"time": 118.7855224609375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
}
],
"responsiveness": 117.66123962402344,
"time": 119.7597885131836
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
}
],
"responsiveness": 118.63536834716797,
"time": 120.73391723632812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 119.60831451416016,
"time": 121.70687103271484
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 120.58792114257812,
"time": 122.68647766113281
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 121.56993103027344,
"time": 123.6684799194336
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 122.54590606689453,
"time": 124.64446258544922
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 123.52362060546875,
"time": 125.6221694946289
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 124.50019073486328,
"time": 126.59874725341797
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 125.4807357788086,
"time": 127.57929229736328
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 126.4581069946289,
"time": 128.55665588378906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 127.43981170654297,
"time": 129.53836059570312
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 128.4187469482422,
"time": 130.51730346679688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 129.40003967285156,
"time": 131.49859619140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 130.390869140625,
"time": 132.4894256591797
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 51
}
],
"responsiveness": 131.3695526123047,
"time": 133.46810913085938
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 132.34259033203125,
"time": 134.44113159179688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 133.32424926757812,
"time": 135.4228057861328
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 134.3138885498047,
"time": 136.41244506835938
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 135.29330444335938,
"time": 137.39186096191406
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 136.30087280273438,
"time": 138.39942932128906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "TaskControlBlock.prototype.markAsRunnable (richards.js:317)"
}
],
"responsiveness": 137.30670166015625,
"time": 139.40525817871094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 138.30726623535156,
"time": 140.4058074951172
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 139.3173828125,
"time": 141.4159393310547
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 140.31442260742188,
"time": 142.41297912597656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 141.30984497070312,
"time": 143.4084014892578
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 142.30178833007812,
"time": 144.4003448486328
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 143.2995147705078,
"time": 145.39805603027344
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 49
}
],
"responsiveness": 144.2778778076172,
"time": 146.3764190673828
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 145.2482147216797,
"time": 147.34677124023438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 146.24691772460938,
"time": 148.34547424316406
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 147.25064086914062,
"time": 149.3491973876953
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 148.245361328125,
"time": 150.3439178466797
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 149.22265625,
"time": 151.32119750976562
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 150.20083618164062,
"time": 152.2993927001953
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)"
}
],
"responsiveness": 151.20591735839844,
"time": 153.30445861816406
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 152.2094268798828,
"time": 154.30796813964844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 153.21261596679688,
"time": 155.31117248535156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 154.18870544433594,
"time": 156.28726196289062
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 155.16368103027344,
"time": 157.26223754882812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 156.158935546875,
"time": 158.2574920654297
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 157.1401824951172,
"time": 159.23873901367188
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 308
}
],
"responsiveness": 158.12222290039062,
"time": 160.22076416015625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 62
}
],
"responsiveness": 159.09759521484375,
"time": 161.19615173339844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 160.0743408203125,
"time": 162.17288208007812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 161.07208251953125,
"time": 163.17063903808594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 162.07073974609375,
"time": 164.16929626464844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 163.06752014160156,
"time": 165.1660614013672
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 164.06350708007812,
"time": 166.1620635986328
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 165.04188537597656,
"time": 167.14044189453125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 166.0194854736328,
"time": 168.1180419921875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 167.01524353027344,
"time": 169.11380004882812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)"
}
],
"responsiveness": 168.00027465820312,
"time": 170.0988311767578
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 168.9812469482422,
"time": 171.07980346679688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 169.9640655517578,
"time": 172.06260681152344
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 170.94480895996094,
"time": 173.04336547851562
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 171.92381286621094,
"time": 174.02236938476562
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 172.89935302734375,
"time": 174.99790954589844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 173.8936767578125,
"time": 175.99221801757812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 174.88731384277344,
"time": 176.98585510253906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 175.88485717773438,
"time": 177.9833984375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 176.86624145507812,
"time": 178.9647979736328
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 177.8477325439453,
"time": 179.9462890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 67
},
{
"location": "Scheduler.prototype.addDeviceTask (richards.js:156)"
}
],
"responsiveness": 178.82862854003906,
"time": 180.92718505859375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 179.80567932128906,
"time": 181.9042205810547
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 180.78582763671875,
"time": 182.88436889648438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 181.7632293701172,
"time": 183.8617706298828
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 182.7576141357422,
"time": 184.85617065429688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 183.7379913330078,
"time": 185.8365478515625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 184.71365356445312,
"time": 186.8122100830078
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 185.6896514892578,
"time": 187.7882080078125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 186.66842651367188,
"time": 188.76698303222656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 187.6446075439453,
"time": 189.7431640625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 188.6233673095703,
"time": 190.72190856933594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 189.59881591796875,
"time": 191.69735717773438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 190.5753173828125,
"time": 192.6738739013672
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 63
}
],
"responsiveness": 191.55325317382812,
"time": 193.6518096923828
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 192.52647399902344,
"time": 194.62503051757812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 193.50607299804688,
"time": 195.6046142578125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 194.483642578125,
"time": 196.5821990966797
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 195.45913696289062,
"time": 197.5576934814453
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 196.437255859375,
"time": 198.5358123779297
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 197.4127960205078,
"time": 199.5113525390625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
}
],
"responsiveness": 198.39125061035156,
"time": 200.4897918701172
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 199.36831665039062,
"time": 201.4668731689453
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 200.34873962402344,
"time": 202.44728088378906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 201.32669067382812,
"time": 203.4252471923828
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 202.30276489257812,
"time": 204.4013214111328
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 203.28311157226562,
"time": 205.3816680908203
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 61
},
{
"location": "Packet (richards.js:515)"
}
],
"responsiveness": 204.26171875,
"time": 206.3602752685547
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 205.23953247070312,
"time": 207.3380889892578
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 206.21923828125,
"time": 208.3177947998047
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)"
}
],
"responsiveness": 207.19752502441406,
"time": 209.29608154296875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.isHeldOrSuspended (richards.js:309)"
}
],
"responsiveness": 208.1763153076172,
"time": 210.27487182617188
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)"
}
],
"responsiveness": 209.1544647216797,
"time": 211.25302124023438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 210.13478088378906,
"time": 212.2333221435547
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 211.11502075195312,
"time": 213.2135772705078
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 212.09112548828125,
"time": 214.18966674804688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 213.07144165039062,
"time": 215.1699981689453
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 214.0508270263672,
"time": 216.14938354492188
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 215.0348358154297,
"time": 217.1333770751953
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 216.01722717285156,
"time": 218.11578369140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 217.01370239257812,
"time": 219.1122589111328
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 217.9916229248047,
"time": 220.09017944335938
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 218.97018432617188,
"time": 221.0687255859375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 219.94570922851562,
"time": 222.04425048828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 220.9254150390625,
"time": 223.02395629882812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 221.90380859375,
"time": 224.0023651123047
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 307
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 222.8947296142578,
"time": 224.99327087402344
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)",
"line": 308
}
],
"responsiveness": 223.87106323242188,
"time": 225.96961975097656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 224.84307861328125,
"time": 226.94161987304688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 225.82899475097656,
"time": 227.92755126953125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 226.81124877929688,
"time": 228.90980529785156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 227.79432678222656,
"time": 229.89288330078125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 228.77670288085938,
"time": 230.875244140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 229.75833129882812,
"time": 231.8568878173828
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 230.74342346191406,
"time": 232.84197998046875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
}
],
"responsiveness": 231.726806640625,
"time": 233.82534790039062
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 232.69219970703125,
"time": 234.79075622558594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 233.70411682128906,
"time": 235.80267333984375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 234.70645141601562,
"time": 236.80499267578125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)",
"line": 69
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 235.69900512695312,
"time": 237.7975616455078
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
}
],
"responsiveness": 236.6953125,
"time": 238.79385375976562
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.addIdleTask (richards.js:126)"
}
],
"responsiveness": 237.69345092773438,
"time": 239.79200744628906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
}
],
"responsiveness": 238.68521118164062,
"time": 240.78375244140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
}
],
"responsiveness": 239.6767120361328,
"time": 241.7752685546875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 240.66966247558594,
"time": 242.76820373535156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 241.65272521972656,
"time": 243.75128173828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 242.634521484375,
"time": 244.7330780029297
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 243.61607360839844,
"time": 245.71461486816406
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)"
}
],
"responsiveness": 244.5979766845703,
"time": 246.696533203125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
}
],
"responsiveness": 245.5792236328125,
"time": 247.6777801513672
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 246.55824279785156,
"time": 248.65679931640625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 247.54063415527344,
"time": 249.63919067382812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 248.52334594726562,
"time": 250.6219024658203
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 249.5037078857422,
"time": 251.60226440429688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "js::RunScript"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)"
}
],
"responsiveness": 250.4855194091797,
"time": 252.58407592773438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
}
],
"responsiveness": 251.47027587890625,
"time": 253.56883239746094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 252.44569396972656,
"time": 254.54425048828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 253.43345642089844,
"time": 255.53201293945312
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 254.41473388671875,
"time": 256.5132751464844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 255.39317321777344,
"time": 257.4917297363281
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 256.3755798339844,
"time": 258.4741516113281
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 257.3576354980469,
"time": 259.4562072753906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 258.33837890625,
"time": 260.43695068359375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 259.31890869140625,
"time": 261.41748046875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 260.29901123046875,
"time": 262.3975830078125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 261.2806091308594,
"time": 263.379150390625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "js::RunScript"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 262.26123046875,
"time": 264.35980224609375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.addDeviceTask (richards.js:156)"
}
],
"responsiveness": 263.25213623046875,
"time": 265.3507080078125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 264.23089599609375,
"time": 266.3294677734375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 265.2123107910156,
"time": 267.31085205078125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 266.1915283203125,
"time": 268.29010009765625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 267.1745910644531,
"time": 269.2731628417969
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 268.1541748046875,
"time": 270.2527160644531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 269.1347351074219,
"time": 271.2332763671875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 270.11480712890625,
"time": 272.2133483886719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 271.0951232910156,
"time": 273.1936950683594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 272.0762634277344,
"time": 274.1748352050781
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
}
],
"responsiveness": 273.0569763183594,
"time": 275.155517578125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 274.03680419921875,
"time": 276.1353759765625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
}
],
"responsiveness": 275.0163269042969,
"time": 277.1148681640625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 275.9898986816406,
"time": 278.0884704589844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 276.97222900390625,
"time": 279.07080078125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 277.9656677246094,
"time": 280.0642395019531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 278.9490661621094,
"time": 281.047607421875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 279.9320983886719,
"time": 282.0306701660156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 280.9144592285156,
"time": 283.01300048828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 281.8961486816406,
"time": 283.99468994140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
}
],
"responsiveness": 282.8773498535156,
"time": 284.9759216308594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 283.8589782714844,
"time": 285.95751953125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 284.8572082519531,
"time": 286.95574951171875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 285.8395080566406,
"time": 287.93804931640625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 286.82208251953125,
"time": 288.9206237792969
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 287.8026123046875,
"time": 289.90118408203125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)"
}
],
"responsiveness": 288.7839660644531,
"time": 290.88250732421875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 289.7806091308594,
"time": 291.8791809082031
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 290.77740478515625,
"time": 292.8759460449219
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)"
}
],
"responsiveness": 291.75823974609375,
"time": 293.8568115234375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 292.7414855957031,
"time": 294.84002685546875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 293.72222900390625,
"time": 295.8207702636719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 294.70306396484375,
"time": 296.8016052246094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "HandlerTask",
"file": "richards.js",
"line": 459
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 295.6817932128906,
"time": 297.78033447265625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 296.6810302734375,
"time": 298.77960205078125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 297.6783142089844,
"time": 299.77685546875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 298.66094970703125,
"time": 300.7594909667969
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 299.6414794921875,
"time": 301.7400207519531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.addIdleTask (richards.js:126)"
}
],
"responsiveness": 300.6229248046875,
"time": 302.7214660644531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 301.5992431640625,
"time": 303.69781494140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 302.5994567871094,
"time": 304.6980285644531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 303.5838317871094,
"time": 305.682373046875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 304.5754089355469,
"time": 306.6739501953125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 305.5535888671875,
"time": 307.6521301269531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 306.5335693359375,
"time": 308.6321105957031
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 307.5155029296875,
"time": 309.61407470703125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 308.5190734863281,
"time": 310.6176452636719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 309.5,
"time": 311.5985412597656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 310.48138427734375,
"time": 312.5799255371094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 311.46246337890625,
"time": 313.56103515625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 312.4438171386719,
"time": 314.5423583984375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 313.44439697265625,
"time": 315.54296875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 314.4259033203125,
"time": 316.52447509765625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 315.42681884765625,
"time": 317.5253601074219
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)"
}
],
"responsiveness": 316.408447265625,
"time": 318.50701904296875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 317.3891906738281,
"time": 319.48773193359375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 318.3689880371094,
"time": 320.4675598144531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
}
],
"responsiveness": 319.3493957519531,
"time": 321.44793701171875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 320.3294372558594,
"time": 322.427978515625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 321.310546875,
"time": 323.4090881347656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 322.29156494140625,
"time": 324.3901062011719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 323.2901306152344,
"time": 325.3887023925781
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "TaskControlBlock.prototype.markAsRunnable (richards.js:317)"
}
],
"responsiveness": 324.2871398925781,
"time": 326.38568115234375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 325.27337646484375,
"time": 327.3719482421875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 326.2549743652344,
"time": 328.353515625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 327.2396240234375,
"time": 329.3381652832031
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 328.2218322753906,
"time": 330.32037353515625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 329.2031555175781,
"time": 331.3017272949219
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "HandlerTask",
"file": "richards.js",
"line": 459
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 330.1836242675781,
"time": 332.28216552734375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 331.1638488769531,
"time": 333.26239013671875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 332.1438903808594,
"time": 334.242431640625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 333.1246032714844,
"time": 335.2231750488281
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 334.1202392578125,
"time": 336.21881103515625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 335.10528564453125,
"time": 337.2038269042969
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 336.08984375,
"time": 338.18841552734375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 337.0740051269531,
"time": 339.1725769042969
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 338.058349609375,
"time": 340.15692138671875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 339.03851318359375,
"time": 341.1370849609375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 340.0214538574219,
"time": 342.1199951171875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 341.0012512207031,
"time": 343.09979248046875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 341.98223876953125,
"time": 344.0807800292969
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 342.9590148925781,
"time": 345.05755615234375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 343.9580383300781,
"time": 346.05657958984375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 344.9381103515625,
"time": 347.03668212890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 345.9310302734375,
"time": 348.02960205078125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 346.92767333984375,
"time": 349.0262451171875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 347.9061584472656,
"time": 350.00469970703125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 348.9023132324219,
"time": 351.0008850097656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 349.89892578125,
"time": 351.9974670410156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 350.8984680175781,
"time": 352.99700927734375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 351.89495849609375,
"time": 353.9934997558594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 352.8902893066406,
"time": 354.98883056640625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 353.8881530761719,
"time": 355.9866943359375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 354.8836364746094,
"time": 356.9822082519531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 355.8797302246094,
"time": 357.978271484375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 356.8764953613281,
"time": 358.97503662109375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 357.8713684082031,
"time": 359.9699401855469
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 358.86578369140625,
"time": 360.9643249511719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
}
],
"responsiveness": 359.8581237792969,
"time": 361.9566650390625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 360.84686279296875,
"time": 362.9454040527344
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 361.8431396484375,
"time": 363.94171142578125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 362.837890625,
"time": 364.9364318847656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 363.83355712890625,
"time": 365.93212890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 364.8281555175781,
"time": 366.92669677734375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 365.823974609375,
"time": 367.92254638671875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 366.8183898925781,
"time": 368.91693115234375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 367.8143615722656,
"time": 369.91290283203125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 368.8091735839844,
"time": 370.90771484375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)"
}
],
"responsiveness": 369.8023986816406,
"time": 371.9009704589844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 370.7984313964844,
"time": 372.89697265625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 371.7953186035156,
"time": 373.89385986328125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 372.78948974609375,
"time": 374.8880310058594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 373.7839050292969,
"time": 375.8824462890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 374.7790832519531,
"time": 376.87762451171875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 375.7739562988281,
"time": 377.87249755859375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 376.7747497558594,
"time": 378.8733215332031
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)"
}
],
"responsiveness": 377.769775390625,
"time": 379.86834716796875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 378.7636413574219,
"time": 380.8622131347656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 379.7583312988281,
"time": 381.85687255859375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 380.75396728515625,
"time": 382.8525085449219
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 381.74761962890625,
"time": 383.8461608886719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
}
],
"responsiveness": 382.743896484375,
"time": 384.8424377441406
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 383.7384948730469,
"time": 385.8370666503906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)"
}
],
"responsiveness": 384.7337951660156,
"time": 386.83233642578125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 385.7274169921875,
"time": 387.8259582519531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 386.7247009277344,
"time": 388.8232727050781
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 387.7186584472656,
"time": 389.81719970703125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 388.7196350097656,
"time": 390.8182067871094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 389.7147216796875,
"time": 391.81329345703125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 390.7110900878906,
"time": 392.80963134765625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 391.7055358886719,
"time": 393.8040771484375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 392.7030944824219,
"time": 394.8016662597656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 393.6995849609375,
"time": 395.7981262207031
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 394.6928405761719,
"time": 396.7913818359375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 395.6868896484375,
"time": 397.7854309082031
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 396.681884765625,
"time": 398.7804260253906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 397.6786804199219,
"time": 399.7772521972656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 398.6569519042969,
"time": 400.7555236816406
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 399.64990234375,
"time": 401.7484436035156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 400.6448059082031,
"time": 402.74334716796875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 401.6391906738281,
"time": 403.73773193359375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
}
],
"responsiveness": 402.6321716308594,
"time": 404.730712890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 403.62713623046875,
"time": 405.7256774902344
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 404.62109375,
"time": 406.7196350097656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 405.61627197265625,
"time": 407.7148132324219
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 406.61126708984375,
"time": 408.7098083496094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 407.6065979003906,
"time": 409.70513916015625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 408.601318359375,
"time": 410.6998596191406
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 409.5946960449219,
"time": 411.6932678222656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 410.58978271484375,
"time": 412.6883239746094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 411.58441162109375,
"time": 413.6829833984375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
}
],
"responsiveness": 412.57940673828125,
"time": 414.6779479980469
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 413.5667419433594,
"time": 415.665283203125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 414.5472412109375,
"time": 416.64581298828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 415.5415344238281,
"time": 417.6401062011719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 416.5375671386719,
"time": 418.6361083984375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 417.5324401855469,
"time": 419.6309814453125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 418.5274353027344,
"time": 420.6259765625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 419.5249938964844,
"time": 421.62353515625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 420.5152587890625,
"time": 422.61383056640625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 421.5097961425781,
"time": 423.60833740234375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 422.504150390625,
"time": 424.60272216796875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 423.49871826171875,
"time": 425.5972900390625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 424.4944763183594,
"time": 426.593017578125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 425.4905090332031,
"time": 427.58905029296875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 426.4873046875,
"time": 428.5858459472656
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 427.48077392578125,
"time": 429.579345703125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 428.47393798828125,
"time": 430.572509765625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 429.4685363769531,
"time": 431.5671081542969
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 430.463623046875,
"time": 432.5621643066406
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)"
}
],
"responsiveness": 431.4564514160156,
"time": 433.55499267578125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 432.4500427246094,
"time": 434.5486145019531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 433.44793701171875,
"time": 435.5465087890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 434.4427185058594,
"time": 436.5412902832031
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 435.44036865234375,
"time": 437.5389099121094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 436.43548583984375,
"time": 438.5340270996094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 437.4294738769531,
"time": 439.52801513671875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)"
}
],
"responsiveness": 438.4230651855469,
"time": 440.5216064453125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 439.4167175292969,
"time": 441.5152587890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 440.41290283203125,
"time": 442.511474609375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 441.4066467285156,
"time": 443.50518798828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 442.3988037109375,
"time": 444.49737548828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 443.3947448730469,
"time": 445.4932861328125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
}
],
"responsiveness": 444.39093017578125,
"time": 446.489501953125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 445.3851623535156,
"time": 447.4837341308594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 446.3794250488281,
"time": 448.4779968261719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 447.3793029785156,
"time": 449.47784423828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 448.37530517578125,
"time": 450.473876953125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 449.3717346191406,
"time": 451.47027587890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 450.36724853515625,
"time": 452.4657897949219
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 451.363037109375,
"time": 453.4615783691406
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)"
}
],
"responsiveness": 452.3574523925781,
"time": 454.4560241699219
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 453.3511962890625,
"time": 455.44976806640625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
}
],
"responsiveness": 454.34637451171875,
"time": 456.4449157714844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 455.3406982421875,
"time": 457.43927001953125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 456.3381042480469,
"time": 458.4366760253906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 457.33441162109375,
"time": 459.4329528808594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)"
}
],
"responsiveness": 458.3276062011719,
"time": 460.4261474609375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 459.3214416503906,
"time": 461.4200134277344
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 460.31732177734375,
"time": 462.4158630371094
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 461.3118896484375,
"time": 463.4104309082031
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 462.30535888671875,
"time": 464.4039001464844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 463.30096435546875,
"time": 465.3995056152344
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 464.2951965332031,
"time": 466.39373779296875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 465.29010009765625,
"time": 467.388671875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 466.2828369140625,
"time": 468.38140869140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 467.28155517578125,
"time": 469.3800964355469
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 468.2777099609375,
"time": 470.37628173828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 469.273193359375,
"time": 471.37176513671875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
}
],
"responsiveness": 470.2669982910156,
"time": 472.3655700683594
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 471.2600402832031,
"time": 473.35858154296875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)"
}
],
"responsiveness": 472.2535400390625,
"time": 474.3520812988281
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 473.2556457519531,
"time": 475.35418701171875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 474.2505187988281,
"time": 476.3490905761719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 475.2550964355469,
"time": 477.3536376953125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
}
],
"responsiveness": 476.2546691894531,
"time": 478.35321044921875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 477.24462890625,
"time": 479.34320068359375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 478.2414245605469,
"time": 480.3399963378906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 479.2429504394531,
"time": 481.3415222167969
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)"
}
],
"responsiveness": 480.2439270019531,
"time": 482.3424987792969
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 481.23785400390625,
"time": 483.3363952636719
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 482.23211669921875,
"time": 484.3306884765625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 483.2271728515625,
"time": 485.3257141113281
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 484.22210693359375,
"time": 486.3206787109375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 485.2171936035156,
"time": 487.31573486328125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 486.2105407714844,
"time": 488.30908203125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 487.2043151855469,
"time": 489.3028564453125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 488.1997985839844,
"time": 490.29833984375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 489.1973876953125,
"time": 491.2959289550781
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 490.1942138671875,
"time": 492.29278564453125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 491.1890869140625,
"time": 493.2876281738281
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 492.1844482421875,
"time": 494.2829895019531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 493.1785888671875,
"time": 495.2771301269531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)"
}
],
"responsiveness": 494.1734924316406,
"time": 496.2720642089844
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 495.166748046875,
"time": 497.26531982421875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 496.1609802246094,
"time": 498.2595520019531
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
}
],
"responsiveness": 497.1560363769531,
"time": 499.2546081542969
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 498.1553649902344,
"time": 500.25390625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 499.1529541015625,
"time": 501.2514953613281
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 500.14752197265625,
"time": 502.2460632324219
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 501.1417541503906,
"time": 503.24029541015625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 502.13916015625,
"time": 504.2377014160156
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 503.1328430175781,
"time": 505.2314147949219
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 504.12884521484375,
"time": 506.2274169921875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 505.1252136230469,
"time": 507.2237854003906
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 506.1192321777344,
"time": 508.2177734375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 507.1133117675781,
"time": 509.21185302734375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 508.1067810058594,
"time": 510.205322265625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 509.1026306152344,
"time": 511.201171875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 510.08538818359375,
"time": 512.1839599609375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 511.0780944824219,
"time": 513.1766357421875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 512.0853881835938,
"time": 514.1839599609375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 513.0801391601562,
"time": 515.1786499023438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 514.0748901367188,
"time": 516.1734619140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 515.070556640625,
"time": 517.1690673828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 516.083740234375,
"time": 518.1823120117188
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 517.0692749023438,
"time": 519.1678466796875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 518.046142578125,
"time": 520.1447143554688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 519.031494140625,
"time": 521.1300048828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 520.018310546875,
"time": 522.1168823242188
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 521.0115966796875,
"time": 523.1101684570312
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 522.01806640625,
"time": 524.1166381835938
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 523.0059814453125,
"time": 525.1044921875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 524.0123901367188,
"time": 526.1109619140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 525.0099487304688,
"time": 527.1084594726562
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 526.0096435546875,
"time": 528.108154296875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 527.0083618164062,
"time": 529.10693359375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 528.008056640625,
"time": 530.1065673828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.addHandlerTask (richards.js:146)"
},
{
"location": "Scheduler.prototype.addTask (richards.js:179)"
},
{
"location": "TaskControlBlock (richards.js:260)"
}
],
"responsiveness": 528.9864501953125,
"time": 531.0850219726562
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 529.9639282226562,
"time": 532.0625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 530.9683837890625,
"time": 533.0669555664062
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 531.9695434570312,
"time": 534.0680541992188
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 532.965087890625,
"time": 535.0635986328125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 533.9426879882812,
"time": 536.041259765625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.suspendCurrent (richards.js:230)"
}
],
"responsiveness": 534.9215698242188,
"time": 537.0201416015625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "HandlerTask",
"file": "richards.js",
"line": 459
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 535.9229125976562,
"time": 538.021484375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 536.903076171875,
"time": 539.0015869140625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 537.8944091796875,
"time": 539.9929809570312
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 538.8970336914062,
"time": 540.99560546875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 539.8922119140625,
"time": 541.9907836914062
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 540.901611328125,
"time": 543.0001831054688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 541.8994140625,
"time": 543.9979858398438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 542.8788452148438,
"time": 544.9774169921875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "HandlerTask",
"file": "richards.js",
"line": 459
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 543.8837890625,
"time": 545.9823608398438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 544.863525390625,
"time": 546.9620971679688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)"
}
],
"responsiveness": 545.8449096679688,
"time": 547.9434814453125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 546.8245239257812,
"time": 548.923095703125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 547.8026123046875,
"time": 549.901123046875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
}
],
"responsiveness": 548.78076171875,
"time": 550.8793334960938
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 549.7784423828125,
"time": 551.876953125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 550.7604370117188,
"time": 552.8590087890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 551.7402954101562,
"time": 553.8388671875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 552.7213134765625,
"time": 554.8198852539062
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 553.6983032226562,
"time": 555.7968139648438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 554.6753540039062,
"time": 556.77392578125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 555.6519165039062,
"time": 557.75048828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 556.6519165039062,
"time": 558.75048828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 557.6348876953125,
"time": 559.7334594726562
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 558.617431640625,
"time": 560.7159423828125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 559.6094970703125,
"time": 561.7080688476562
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler (richards.js:99)"
}
],
"responsiveness": 560.5945434570312,
"time": 562.693115234375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 561.5728759765625,
"time": 563.6714477539062
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 562.5538940429688,
"time": 564.6524658203125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 563.533203125,
"time": 565.6317749023438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 564.5128784179688,
"time": 566.6113891601562
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
}
],
"responsiveness": 565.4920043945312,
"time": 567.590576171875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 566.48193359375,
"time": 568.5805053710938
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 567.4597778320312,
"time": 569.558349609375
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 568.4401245117188,
"time": 570.5386962890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 569.419189453125,
"time": 571.5177001953125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 570.423828125,
"time": 572.5223388671875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 571.403076171875,
"time": 573.5016479492188
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 572.3847045898438,
"time": 574.4832763671875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 573.365234375,
"time": 575.4638061523438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 574.3474731445312,
"time": 576.446044921875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 575.3281860351562,
"time": 577.4267578125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)"
}
],
"responsiveness": 576.3084716796875,
"time": 578.4070434570312
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 577.2899169921875,
"time": 579.3884887695312
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
},
{
"location": "TaskControlBlock.prototype.checkPriorityAdd (richards.js:345)"
},
{
"location": "Packet.prototype.addTo (richards.js:527)"
}
],
"responsiveness": 578.2826538085938,
"time": 580.3811645507812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 579.2738037109375,
"time": 581.3723754882812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "IdleTask.prototype.run (richards.js:374)"
},
{
"location": "Scheduler.prototype.release (richards.js:204)"
}
],
"responsiveness": 580.2589111328125,
"time": 582.357421875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 581.2460327148438,
"time": 583.3446044921875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
}
],
"responsiveness": 582.2342529296875,
"time": 584.3328247070312
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 583.2291870117188,
"time": 585.3277587890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 584.216064453125,
"time": 586.3146362304688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "function",
"name": "HandlerTask.prototype.run",
"file": "richards.js",
"line": 465
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "WorkerTask.prototype.run",
"file": "richards.js",
"line": 430
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "DeviceTask.prototype.run",
"file": "richards.js",
"line": 401
}
],
"site": "call target",
"mirType": "Object"
},
{
"types": [
{
"kind": "function",
"name": "IdleTask.prototype.run",
"file": "richards.js",
"line": 374
}
],
"site": "call target",
"mirType": "Object"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "can't inline: big function with a loop"
},
{
"strategy": "call inline",
"outcome": "inlined"
},
{
"strategy": "call inline",
"outcome": "inlined"
}
]
},
{
"location": "WorkerTask.prototype.run (richards.js:430)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)"
}
],
"responsiveness": 585.2044067382812,
"time": 587.302978515625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 586.1970825195312,
"time": 588.295654296875
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 587.2041015625,
"time": 589.3026733398438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 588.2105102539062,
"time": 590.3090209960938
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "HandlerTask.prototype.run (richards.js:465)"
},
{
"location": "Scheduler.prototype.queue (richards.js:241)",
"opts": [
{
"types": [
{
"kind": "constructor",
"name": "Scheduler",
"file": "richards.js",
"line": 99
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 589.2158813476562,
"time": 591.314453125
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 590.2230224609375,
"time": 592.3215942382812
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 591.235107421875,
"time": 593.3336791992188
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)",
"opts": [
{
"types": [
{
"kind": "prototype",
"name": "[object Object]"
},
{
"kind": "constructor",
"name": "TaskControlBlock",
"file": "richards.js",
"line": 260
}
],
"site": "receiver object",
"mirType": "Object"
},
{
"strategy": "getprop arguments.length",
"outcome": "failure"
},
{
"strategy": "getprop arguments.callee",
"outcome": "failure"
},
{
"strategy": "getprop inferred constant",
"outcome": "needs type barrier"
},
{
"strategy": "getprop constant",
"outcome": "is not singleton"
},
{
"strategy": "getprop TypedObject",
"outcome": "access not on typed array (check receiver and index types)"
},
{
"strategy": "getprop definite slot",
"outcome": "success"
}
]
}
],
"responsiveness": 592.2415161132812,
"time": 594.340087890625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
}
],
"responsiveness": 593.221923828125,
"time": 595.3204956054688
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 594.2039794921875,
"time": 596.3025512695312
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
}
],
"responsiveness": 595.1868286132812,
"time": 597.285400390625
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
"location": "TaskControlBlock.prototype.run (richards.js:324)"
},
{
"location": "DeviceTask.prototype.run (richards.js:401)"
},
{
"location": "Scheduler.prototype.holdCurrent (richards.js:220)"
}
],
"responsiveness": 596.1719360351562,
"time": 598.2704467773438
},
{
"frames": [
{
"location": "(root)"
},
{
"location": "js::RunScript"
},
{
"location": "run-richards.js:1",
"line": 57
},
{
"location": "BenchmarkSuite.RunSuites (base.js:140)",
"line": 173
},
{
"location": "RunStep (base.js:147)",
"line": 150
},
{
"location": "RunNextBenchmark (base.js:367)",
"line": 369
},
{
"location": "BenchmarkSuite.prototype.RunSingleBenchmark (base.js:290)",
"line": 322
},
{
"location": "Measure (base.js:299)"
},
{
"location": "runRichards (richards.js:47)"
},
{
"location": "Scheduler.prototype.schedule (richards.js:188)"
},
{
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment