haikuwebkit/Websites/browserbench.org/ARES-6/ml_benchmark.js

69 lines
2.3 KiB
JavaScript
Raw Permalink Normal View History

Add Websites/browserbench.org https://bugs.webkit.org/show_bug.cgi?id=172049 Rubber-stamped by Geoffrey Garen. Added the current contents of browserbench.org. * ARES-6/ARES-6.svg: Added. * ARES-6/Air/README.md: Added. * ARES-6/Air/airjs-tests.yaml: Added. * ARES-6/Air/all.js: Added. * ARES-6/Air/allocate_stack.js: Added. * ARES-6/Air/arg.js: Added. * ARES-6/Air/basic_block.js: Added. * ARES-6/Air/benchmark.js: Added. * ARES-6/Air/code.js: Added. * ARES-6/Air/custom.js: Added. * ARES-6/Air/frequented_block.js: Added. * ARES-6/Air/insertion_set.js: Added. * ARES-6/Air/inst.js: Added. * ARES-6/Air/liveness.js: Added. * ARES-6/Air/make_dist.sh: Added. * ARES-6/Air/opcode.js: Added. * ARES-6/Air/payload-airjs-ACLj8C.js: Added. * ARES-6/Air/payload-gbemu-executeIteration.js: Added. * ARES-6/Air/payload-imaging-gaussian-blur-gaussianBlur.js: Added. * ARES-6/Air/payload-typescript-scanIdentifier.js: Added. * ARES-6/Air/reg.js: Added. * ARES-6/Air/stack_slot.js: Added. * ARES-6/Air/stress-test.js: Added. * ARES-6/Air/strip-hash.rb: Added. * ARES-6/Air/symbols.js: Added. * ARES-6/Air/test.html: Added. * ARES-6/Air/test.js: Added. * ARES-6/Air/tmp.js: Added. * ARES-6/Air/tmp_base.js: Added. * ARES-6/Air/util.js: Added. * ARES-6/Babylon/AUTHORS: Added. * ARES-6/Babylon/air-blob.js: Added. * ARES-6/Babylon/babylon-blob.js: Added. * ARES-6/Babylon/basic-blob.js: Added. * ARES-6/Babylon/benchmark.js: Added. * ARES-6/Babylon/index.js: Added. * ARES-6/Babylon/inspector-blob.js: Added. * ARES-6/Basic/ast.js: Added. * ARES-6/Basic/basic-tests.yaml: Added. * ARES-6/Basic/basic.js: Added. * ARES-6/Basic/benchmark.js: Added. * ARES-6/Basic/caseless_map.js: Added. * ARES-6/Basic/lexer.js: Added. * ARES-6/Basic/number.js: Added. * ARES-6/Basic/parser.js: Added. * ARES-6/Basic/random.js: Added. * ARES-6/Basic/state.js: Added. * ARES-6/Basic/stress-test.js: Added. * ARES-6/Basic/test.html: Added. * ARES-6/Basic/test.js: Added. * ARES-6/Basic/util.js: Added. * ARES-6/about.html: Added. * ARES-6/air_benchmark.js: Added. * ARES-6/babylon_benchmark.js: Added. * ARES-6/basic_benchmark.js: Added. * ARES-6/cli.js: Added. * ARES-6/driver.js: Added. * ARES-6/glue.js: Added. * ARES-6/index.html: Added. * ARES-6/ml/benchmark.js: Added. * ARES-6/ml/index.js: Added. * ARES-6/ml_benchmark.js: Added. * ARES-6/results.js: Added. * ARES-6/stats.js: Added. * ARES-6/styles.css: Added. * ARES-6/swoop.svg: Added. * JetStream/CDjsSetup.js: Added. * JetStream/JetStream-Logo.png: Added. * JetStream/JetStream-Logo@2x.png: Added. * JetStream/JetStream.css: Added. * JetStream/JetStreamDriver.js: Added. * JetStream/LLVM-test-suite-LICENSE.txt: Added. * JetStream/Octane/base.js: Added. * JetStream/Octane/code-load.js: Added. * JetStream/Octane2/base.js: Added. * JetStream/Octane2/box2d.js: Added. * JetStream/Octane2/code-load.js: Added. * JetStream/Octane2/crypto.js: Added. * JetStream/Octane2/deltablue.js: Added. * JetStream/Octane2/earley-boyer.js: Added. * JetStream/Octane2/gbemu-part1.js: Added. * JetStream/Octane2/gbemu-part2.js: Added. * JetStream/Octane2/mandreel.js: Added. * JetStream/Octane2/navier-stokes.js: Added. * JetStream/Octane2/pdfjs.js: Added. * JetStream/Octane2/raytrace.js: Added. * JetStream/Octane2/regexp.js: Added. * JetStream/Octane2/richards.js: Added. * JetStream/Octane2/run.js: Added. * JetStream/Octane2/splay.js: Added. * JetStream/Octane2/typescript-compiler.js: Added. * JetStream/Octane2/typescript-input.js: Added. * JetStream/Octane2/typescript.js: Added. * JetStream/Octane2/zlib-data.js: Added. * JetStream/Octane2/zlib.js: Added. * JetStream/Octane2Setup.js: Added. * JetStream/OctaneSetup.js: Added. * JetStream/Reference.js: Added. * JetStream/SimplePayload.js: Added. * JetStream/SimpleSetup.js: Added. * JetStream/SunSpiderPayload.js: Added. * JetStream/SunSpiderSetup.js: Added. * JetStream/Swoosh.png: Added. * JetStream/Swoosh@2x.png: Added. * JetStream/TestingSetup.js: Added. * JetStream/cdjs/benchmark.js: Added. * JetStream/cdjs/call_sign.js: Added. * JetStream/cdjs/collision.js: Added. * JetStream/cdjs/collision_detector.js: Added. * JetStream/cdjs/constants.js: Added. * JetStream/cdjs/motion.js: Added. * JetStream/cdjs/red_black_tree.js: Added. * JetStream/cdjs/reduce_collision_set.js: Added. * JetStream/cdjs/simulator.js: Added. * JetStream/cdjs/util.js: Added. * JetStream/cdjs/vector_2d.js: Added. * JetStream/cdjs/vector_3d.js: Added. * JetStream/in-depth.html: Added. * JetStream/index.html: Added. * JetStream/simple/bigfib.cpp: Added. * JetStream/simple/bigfib.cpp.js: Added. * JetStream/simple/container.cpp: Added. * JetStream/simple/container.cpp.js: Added. * JetStream/simple/dry.c: Added. * JetStream/simple/dry.c.js: Added. * JetStream/simple/float-mm.c: Added. * JetStream/simple/float-mm.c.js: Added. * JetStream/simple/gcc-loops.cpp: Added. * JetStream/simple/gcc-loops.cpp.js: Added. * JetStream/simple/hash-map.js: Added. * JetStream/simple/n-body.c: Added. * JetStream/simple/n-body.c.js: Added. * JetStream/simple/quicksort.c: Added. * JetStream/simple/quicksort.c.js: Added. * JetStream/simple/towers.c: Added. * JetStream/simple/towers.c.js: Added. * JetStream/sources/3d-cube.js: Added. * JetStream/sources/3d-raytrace.js: Added. * JetStream/sources/base64.js: Added. * JetStream/sources/bigfib.cpp: Added. * JetStream/sources/bigfib.cpp.js: Added. * JetStream/sources/box2d.js: Added. * JetStream/sources/cdjs-benchmark.js: Added. * JetStream/sources/cdjs-call_sign.js: Added. * JetStream/sources/cdjs-collision.js: Added. * JetStream/sources/cdjs-collision_detector.js: Added. * JetStream/sources/cdjs-constants.js: Added. * JetStream/sources/cdjs-motion.js: Added. * JetStream/sources/cdjs-red_black_tree.js: Added. * JetStream/sources/cdjs-reduce_collision_set.js: Added. * JetStream/sources/cdjs-simulator.js: Added. * JetStream/sources/cdjs-util.js: Added. * JetStream/sources/cdjs-vector_2d.js: Added. * JetStream/sources/cdjs-vector_3d.js: Added. * JetStream/sources/code-first-load-code-load.js: Added. * JetStream/sources/code-multi-load-code-load.js: Added. * JetStream/sources/container.cpp: Added. * JetStream/sources/container.cpp.js: Added. * JetStream/sources/crypto-aes.js: Added. * JetStream/sources/crypto-md5.js: Added. * JetStream/sources/crypto-sha1.js: Added. * JetStream/sources/crypto.js: Added. * JetStream/sources/date-format-tofte.js: Added. * JetStream/sources/date-format-xparb.js: Added. * JetStream/sources/deltablue.js: Added. * JetStream/sources/dry.c: Added. * JetStream/sources/dry.c.js: Added. * JetStream/sources/earley-boyer.js: Added. * JetStream/sources/float-mm.c: Added. * JetStream/sources/float-mm.c.js: Added. * JetStream/sources/gbemu-part1.js: Added. * JetStream/sources/gbemu-part2.js: Added. * JetStream/sources/gcc-loops.cpp: Added. * JetStream/sources/gcc-loops.cpp.js: Added. * JetStream/sources/hash-map.js: Added. * JetStream/sources/mandreel.js: Added. * JetStream/sources/n-body.c: Added. * JetStream/sources/n-body.c.js: Added. * JetStream/sources/n-body.js: Added. * JetStream/sources/navier-stokes.js: Added. * JetStream/sources/pdfjs.js: Added. * JetStream/sources/quicksort.c: Added. * JetStream/sources/quicksort.c.js: Added. * JetStream/sources/raytrace.js: Added. * JetStream/sources/regex-dna.js: Added. * JetStream/sources/regexp.js: Added. * JetStream/sources/richards.js: Added. * JetStream/sources/splay.js: Added. * JetStream/sources/tagcloud.js: Added. * JetStream/sources/towers.c: Added. * JetStream/sources/towers.c.js: Added. * JetStream/sources/typescript-compiler.js: Added. * JetStream/sources/typescript-input.js: Added. * JetStream/sources/typescript.js: Added. * JetStream/sources/zlib-data.js: Added. * JetStream/sources/zlib.js: Added. * JetStream/sunspider/3d-cube.js: Added. * JetStream/sunspider/3d-raytrace.js: Added. * JetStream/sunspider/base64.js: Added. * JetStream/sunspider/crypto-aes.js: Added. * JetStream/sunspider/crypto-md5.js: Added. * JetStream/sunspider/crypto-sha1.js: Added. * JetStream/sunspider/date-format-tofte.js: Added. * JetStream/sunspider/date-format-xparb.js: Added. * JetStream/sunspider/n-body.js: Added. * JetStream/sunspider/regex-dna.js: Added. * JetStream/sunspider/tagcloud.js: Added. * MotionMark/about.html: Added. * MotionMark/developer.html: Added. * MotionMark/index.html: Added. * MotionMark/resources/debug-runner/animometer.css: Added. * MotionMark/resources/debug-runner/animometer.js: Added. * MotionMark/resources/debug-runner/d3.min.js: Added. * MotionMark/resources/debug-runner/graph.js: Added. * MotionMark/resources/debug-runner/tests.js: Added. * MotionMark/resources/extensions.js: Added. * MotionMark/resources/runner/animometer.css: Added. * MotionMark/resources/runner/animometer.js: Added. * MotionMark/resources/runner/benchmark-runner.js: Added. * MotionMark/resources/runner/crystal.svg: Added. * MotionMark/resources/runner/lines.svg: Added. * MotionMark/resources/runner/logo.svg: Added. * MotionMark/resources/runner/tests.js: Added. * MotionMark/resources/statistics.js: Added. * MotionMark/resources/strings.js: Added. * MotionMark/tests/3d/resources/webgl.js: Added. * MotionMark/tests/3d/webgl.html: Added. * MotionMark/tests/bouncing-particles/bouncing-canvas-images.html: Added. * MotionMark/tests/bouncing-particles/bouncing-canvas-shapes.html: Added. * MotionMark/tests/bouncing-particles/bouncing-css-images.html: Added. * MotionMark/tests/bouncing-particles/bouncing-css-shapes.html: Added. * MotionMark/tests/bouncing-particles/bouncing-svg-images.html: Added. * MotionMark/tests/bouncing-particles/bouncing-svg-shapes.html: Added. * MotionMark/tests/bouncing-particles/bouncing-tagged-images.html: Added. * MotionMark/tests/bouncing-particles/resources/bouncing-canvas-images.js: Added. * MotionMark/tests/bouncing-particles/resources/bouncing-canvas-particles.js: Added. * MotionMark/tests/bouncing-particles/resources/bouncing-canvas-shapes.js: Added. * MotionMark/tests/bouncing-particles/resources/bouncing-css-images.js: Added. * MotionMark/tests/bouncing-particles/resources/bouncing-css-shapes.js: Added. * MotionMark/tests/bouncing-particles/resources/bouncing-particles.js: Added. * MotionMark/tests/bouncing-particles/resources/bouncing-svg-images.js: Added. * MotionMark/tests/bouncing-particles/resources/bouncing-svg-particles.js: Added. * MotionMark/tests/bouncing-particles/resources/bouncing-svg-shapes.js: Added. * MotionMark/tests/bouncing-particles/resources/bouncing-tagged-images.js: Added. * MotionMark/tests/bouncing-particles/resources/image1.jpg: Added. * MotionMark/tests/bouncing-particles/resources/image2.jpg: Added. * MotionMark/tests/bouncing-particles/resources/image3.jpg: Added. * MotionMark/tests/bouncing-particles/resources/image4.jpg: Added. * MotionMark/tests/bouncing-particles/resources/image5.jpg: Added. * MotionMark/tests/dom/compositing-transforms.html: Added. * MotionMark/tests/dom/focus.html: Added. * MotionMark/tests/dom/leaves.html: Added. * MotionMark/tests/dom/particles.html: Added. * MotionMark/tests/dom/resources/compositing-transforms.js: Added. * MotionMark/tests/dom/resources/dom-particles.js: Added. * MotionMark/tests/dom/resources/focus.js: Added. * MotionMark/tests/dom/resources/leaves.js: Added. * MotionMark/tests/master/canvas-stage.html: Added. * MotionMark/tests/master/focus.html: Added. * MotionMark/tests/master/image-data.html: Added. * MotionMark/tests/master/leaves.html: Added. * MotionMark/tests/master/multiply.html: Added. * MotionMark/tests/master/resources/canvas-stage.js: Added. * MotionMark/tests/master/resources/canvas-tests.js: Added. * MotionMark/tests/master/resources/compass.svg: Added. * MotionMark/tests/master/resources/compass100.png: Added. * MotionMark/tests/master/resources/console.svg: Added. * MotionMark/tests/master/resources/console100.png: Added. * MotionMark/tests/master/resources/contribute.svg: Added. * MotionMark/tests/master/resources/contribute100.png: Added. * MotionMark/tests/master/resources/debugger.svg: Added. * MotionMark/tests/master/resources/debugger100.png: Added. * MotionMark/tests/master/resources/focus.js: Added. * MotionMark/tests/master/resources/image-data.js: Added. * MotionMark/tests/master/resources/inspector.svg: Added. * MotionMark/tests/master/resources/inspector100.png: Added. * MotionMark/tests/master/resources/layout.svg: Added. * MotionMark/tests/master/resources/layout100.png: Added. * MotionMark/tests/master/resources/leaves.js: Added. * MotionMark/tests/master/resources/multiply.js: Added. * MotionMark/tests/master/resources/particles.js: Added. * MotionMark/tests/master/resources/performance.svg: Added. * MotionMark/tests/master/resources/performance100.png: Added. * MotionMark/tests/master/resources/script.svg: Added. * MotionMark/tests/master/resources/script100.png: Added. * MotionMark/tests/master/resources/shortcuts.svg: Added. * MotionMark/tests/master/resources/shortcuts100.png: Added. * MotionMark/tests/master/resources/standards.svg: Added. * MotionMark/tests/master/resources/standards100.png: Added. * MotionMark/tests/master/resources/storage.svg: Added. * MotionMark/tests/master/resources/storage100.png: Added. * MotionMark/tests/master/resources/styles.svg: Added. * MotionMark/tests/master/resources/styles100.png: Added. * MotionMark/tests/master/resources/svg-particles.js: Added. * MotionMark/tests/master/resources/text.js: Added. * MotionMark/tests/master/resources/timeline.svg: Added. * MotionMark/tests/master/resources/timeline100.png: Added. * MotionMark/tests/master/svg-particles.html: Added. * MotionMark/tests/master/text.html: Added. * MotionMark/tests/resources/main.js: Added. * MotionMark/tests/resources/math.js: Added. * MotionMark/tests/resources/stage.css: Added. * MotionMark/tests/resources/star.svg: Added. * MotionMark/tests/resources/yin-yang.png: Added. * MotionMark/tests/resources/yin-yang.svg: Added. * MotionMark/tests/simple/resources/simple-canvas-paths.js: Added. * MotionMark/tests/simple/resources/simple-canvas.js: Added. * MotionMark/tests/simple/resources/tiled-canvas-image.js: Added. * MotionMark/tests/simple/simple-canvas-paths.html: Added. * MotionMark/tests/simple/tiled-canvas-image.html: Added. * MotionMark/tests/template/resources/template-canvas.js: Added. * MotionMark/tests/template/resources/template-css.js: Added. * MotionMark/tests/template/resources/template-svg.js: Added. * MotionMark/tests/template/template-canvas.html: Added. * MotionMark/tests/template/template-css.html: Added. * MotionMark/tests/template/template-svg.html: Added. * MotionMark/version: Added. * Speedometer/Full.html: Added. * Speedometer/InteractiveRunner.html: Added. * Speedometer/resources/benchmark-report.js: Added. * Speedometer/resources/benchmark-runner.js: Added. * Speedometer/resources/flightjs-example-app/LICENSE.md: Added. * Speedometer/resources/flightjs-example-app/README.md: Added. * Speedometer/resources/flightjs-example-app/app/boot/page.js: Added. * Speedometer/resources/flightjs-example-app/app/component_data/compose_box.js: Added. * Speedometer/resources/flightjs-example-app/app/component_data/mail_items.js: Added. * Speedometer/resources/flightjs-example-app/app/component_data/move_to.js: Added. * Speedometer/resources/flightjs-example-app/app/component_ui/compose_box.js: Added. * Speedometer/resources/flightjs-example-app/app/component_ui/folders.js: Added. * Speedometer/resources/flightjs-example-app/app/component_ui/mail_controls.js: Added. * Speedometer/resources/flightjs-example-app/app/component_ui/mail_items.js: Added. * Speedometer/resources/flightjs-example-app/app/component_ui/move_to_selector.js: Added. * Speedometer/resources/flightjs-example-app/app/component_ui/with_select.js: Added. * Speedometer/resources/flightjs-example-app/app/css/custom.css: Added. * Speedometer/resources/flightjs-example-app/app/data.js: Added. * Speedometer/resources/flightjs-example-app/app/templates.js: Added. * Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap-responsive.css: Added. * Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap-responsive.min.css: Added. * Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap.css: Added. * Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap.min.css: Added. * Speedometer/resources/flightjs-example-app/components/bootstrap/img/glyphicons-halflings-white.png: Added. * Speedometer/resources/flightjs-example-app/components/bootstrap/img/glyphicons-halflings.png: Added. * Speedometer/resources/flightjs-example-app/components/bootstrap/js/bootstrap.js: Added. * Speedometer/resources/flightjs-example-app/components/bootstrap/js/bootstrap.min.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/.gitignore: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/CHANGES: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/CONTRIBUTORS.md: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/LICENSE: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/README.md: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/component.json: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/es5-sham.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/es5-sham.min.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/es5-shim.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/es5-shim.min.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/package.json: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h-kill.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h-matchers.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/index.html: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine-html.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine.css: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine_favicon.png: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/json2.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-array.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-date.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-function.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-object.js: Added. * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-string.js: Added. * Speedometer/resources/flightjs-example-app/components/flight/.travis.yml: Added. * Speedometer/resources/flightjs-example-app/components/flight/lib/advice.js: Added. * Speedometer/resources/flightjs-example-app/components/flight/lib/component.js: Added. * Speedometer/resources/flightjs-example-app/components/flight/lib/compose.js: Added. * Speedometer/resources/flightjs-example-app/components/flight/lib/index.js: Added. * Speedometer/resources/flightjs-example-app/components/flight/lib/logger.js: Added. * Speedometer/resources/flightjs-example-app/components/flight/lib/registry.js: Added. * Speedometer/resources/flightjs-example-app/components/flight/lib/utils.js: Added. * Speedometer/resources/flightjs-example-app/components/flight/tools/debug/debug.js: Added. * Speedometer/resources/flightjs-example-app/components/jasmine-flight/LICENSE.md: Added. * Speedometer/resources/flightjs-example-app/components/jasmine-flight/README.md: Added. * Speedometer/resources/flightjs-example-app/components/jasmine-flight/bower.json: Added. * Speedometer/resources/flightjs-example-app/components/jasmine-flight/lib/jasmine-flight.js: Added. * Speedometer/resources/flightjs-example-app/components/jasmine-jquery/lib/jasmine-jquery.js: Added. * Speedometer/resources/flightjs-example-app/components/jquery/component.json: Added. * Speedometer/resources/flightjs-example-app/components/jquery/composer.json: Added. * Speedometer/resources/flightjs-example-app/components/jquery/jquery.js: Added. * Speedometer/resources/flightjs-example-app/components/jquery/jquery.min.js: Added. * Speedometer/resources/flightjs-example-app/components/mustache/mustache.js: Added. * Speedometer/resources/flightjs-example-app/components/requirejs/require.js: Added. * Speedometer/resources/flightjs-example-app/index.html: Added. * Speedometer/resources/flightjs-example-app/karma.conf.js: Added. * Speedometer/resources/flightjs-example-app/package.json: Added. * Speedometer/resources/flightjs-example-app/requireMain.js: Added. * Speedometer/resources/gauge.png: Added. * Speedometer/resources/gauge@2x.png: Added. * Speedometer/resources/logo.png: Added. * Speedometer/resources/logo@2x.png: Added. * Speedometer/resources/main.css: Added. * Speedometer/resources/main.js: Added. * Speedometer/resources/statistics.js: Added. * Speedometer/resources/tests.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/bower.json: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/bower_components/angular-mocks/angular-mocks.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/bower_components/angular/angular.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/bower_components/todomvc-common/base.css: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/bower_components/todomvc-common/base.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/bower_components/todomvc-common/bg.png: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/index.html: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/js/app.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/js/controllers/todoCtrl.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/js/directives/todoBlur.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/js/directives/todoEscape.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/js/directives/todoFocus.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/js/services/todoStorage.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/readme.md: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/test/config/testacular.conf.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/test/package.json: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/test/readme.md: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/test/unit/directivesSpec.js: Added. * Speedometer/resources/todomvc/architecture-examples/angularjs/test/unit/todoCtrlSpec.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/bower.json: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/backbone.localStorage/backbone.localStorage.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/backbone/backbone.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/jquery/jquery.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/todomvc-common/base.css: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/todomvc-common/base.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/todomvc-common/bg.png: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/underscore/underscore.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/index.html: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/js/app.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/js/collections/todos.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/js/models/todo.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/js/routers/router.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/js/views/app-view.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/js/views/todo-view.js: Added. * Speedometer/resources/todomvc/architecture-examples/backbone/readme.md: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/bower.json: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/ember-data/ember-data.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/ember-localstorage-adapter/localstorage_adapter.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/ember/ember.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/handlebars/handlebars.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/jquery/jquery.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/todomvc-common/base.css: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/todomvc-common/base.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/todomvc-common/bg.png: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/index.html: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/js/app.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/js/controllers/todo_controller.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/js/controllers/todos_controller.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/js/helpers/pluralize.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/js/models/todo.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/js/router.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/js/views/edit_todo_view.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/js/views/todos_view.js: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/readme.md: Added. * Speedometer/resources/todomvc/architecture-examples/emberjs/test.html: Added. * Speedometer/resources/todomvc/architecture-examples/jquery/bower.json: Added. * Speedometer/resources/todomvc/architecture-examples/jquery/bower_components/handlebars/handlebars.js: Added. * Speedometer/resources/todomvc/architecture-examples/jquery/bower_components/jquery/jquery.js: Added. * Speedometer/resources/todomvc/architecture-examples/jquery/bower_components/todomvc-common/base.css: Added. * Speedometer/resources/todomvc/architecture-examples/jquery/bower_components/todomvc-common/base.js: Added. * Speedometer/resources/todomvc/architecture-examples/jquery/bower_components/todomvc-common/bg.png: Added. * Speedometer/resources/todomvc/architecture-examples/jquery/css/app.css: Added. * Speedometer/resources/todomvc/architecture-examples/jquery/index.html: Added. * Speedometer/resources/todomvc/architecture-examples/jquery/js/app.js: Added. * Speedometer/resources/todomvc/architecture-examples/jquery/readme.md: Added. * Speedometer/resources/todomvc/dependency-examples/flight/.gitignore: Added. * Speedometer/resources/todomvc/dependency-examples/flight/.jshintrc: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/app.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/data/stats.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/data/todos.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/main.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/store.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/main_selector.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/new_item.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/stats.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/todo_list.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/toggle_all.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/with_filters.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/js/utils.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/templates/stats.html: Added. * Speedometer/resources/todomvc/dependency-examples/flight/app/templates/todo.html: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower.json: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/depot/depot.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/es5-shim/es5-sham.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/es5-shim/es5-shim.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/advice.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/base.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/component.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/compose.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/debug.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/index.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/logger.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/registry.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/utils.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/jquery/jquery.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/requirejs-text/text.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/requirejs/require.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/todomvc-common/base.css: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/todomvc-common/base.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/todomvc-common/bg.png: Added. * Speedometer/resources/todomvc/dependency-examples/flight/index.html: Added. * Speedometer/resources/todomvc/dependency-examples/flight/karma.conf.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/package.json: Added. * Speedometer/resources/todomvc/dependency-examples/flight/readme.md: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/.jshintrc: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/fixture/footer.html: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/fixture/new_todo.html: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/fixture/toggle_all.html: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/mock/datastore.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/spec/data/stats_spec.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/spec/data/todos_spec.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/spec/ui/new_item_spec.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/spec/ui/stats_spec.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/spec/ui/toggle_all_spec.js: Added. * Speedometer/resources/todomvc/dependency-examples/flight/test/test-main.js: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/bower.json: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/LICENSE: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/README.md: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/JSXTransformer.js: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/bower.json: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/react.js: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/react.min.js: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/base.css: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/base.js: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/bg.png: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/index.html: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/js/app.jsx: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/js/footer.jsx: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/js/todoItem.jsx: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/js/utils.jsx: Added. * Speedometer/resources/todomvc/labs/architecture-examples/react/readme.md: Added. * Speedometer/resources/todomvc/learn.json: Added. * Speedometer/resources/todomvc/license.md: Added. * Speedometer/resources/todomvc/readme.md: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/bower.json: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/bower_components/todomvc-common/base.css: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/bower_components/todomvc-common/base.js: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/bower_components/todomvc-common/bg.png: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/index.html: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/app.js: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/controller.js: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/helpers.js: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/model.js: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/store.js: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/view.js: Added. * Speedometer/resources/todomvc/vanilla-examples/vanillajs/readme.md: Added. * index.html: Added. * resources/ARES-6-Logo.png: Added. * resources/ARES-6-Logo@2x.png: Added. * resources/JetStream-Logo.png: Added. * resources/JetStream-Logo@2x.png: Added. * resources/MotionMark-Logo.png: Added. * resources/MotionMark-Logo@2x.png: Added. * resources/Speedometer-Logo.png: Added. * resources/Speedometer-Logo@2x.png: Added. * resources/main.css: Added. Canonical link: https://commits.webkit.org/189005@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@216811 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2017-05-13 02:02:02 +00:00
/*
* Copyright (C) 2017 Apple Inc. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
"use strict";
const MLBenchmarkCode = String.raw`
<script src="ml/index.js"></script>
<script src="ml/benchmark.js"></script>
<script>
var results = [];
var benchmark = new MLBenchmark();
var numIterations = 60;
for (var i = 0; i < numIterations; ++i) {
var before = currentTime();
benchmark.runIteration();
var after = currentTime();
results.push(after - before);
}
reportResult(results);
</script>`;
let runMLBenchmark = null;
if (!isInBrowser) {
let sources = [
"ml/index.js"
, "ml/benchmark.js"
];
runMLBenchmark = makeBenchmarkRunner(sources, "MLBenchmark", 60);
}
const MLBenchmarkRunner = {
name: "ML",
code: MLBenchmarkCode,
run: runMLBenchmark,
cells: {}
};
if (isInBrowser) {
MLBenchmarkRunner.cells = {
firstIteration: document.getElementById("MLFirstIteration"),
averageWorstCase: document.getElementById("MLAverageWorstCase"),
steadyState: document.getElementById("MLSteadyState"),
message: document.getElementById("MLMessage")
};
}