)]}'
{
  "log": [
    {
      "commit": "a5529db02b6144256b7458bc96e2e7e117b6e5e9",
      "tree": "e69235950f32a1fe4446fbeba8dbcdc87b0920bf",
      "parents": [
        "e25959a5c83201b6eb36b8d34b9f95fcab02f9c8"
      ],
      "author": {
        "name": "Daniel Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Fri Sep 07 05:36:03 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 07 05:36:03 2018"
      },
      "message": "Update README.md"
    },
    {
      "commit": "e25959a5c83201b6eb36b8d34b9f95fcab02f9c8",
      "tree": "100af75509ca5a9d766f1de9f502d77566838a11",
      "parents": [
        "c6ca655dcbfc014d82f3ec500c2e41db34a1dee8"
      ],
      "author": {
        "name": "Daniel Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Apr 25 14:26:22 2017"
      },
      "committer": {
        "name": "Daniel Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Apr 25 14:26:22 2017"
      },
      "message": "Remove stylesheet links\n"
    },
    {
      "commit": "c6ca655dcbfc014d82f3ec500c2e41db34a1dee8",
      "tree": "c3f20068ce947efce519d957e852d5cdd05feea1",
      "parents": [
        "baf493985cb9ea7cdbd0d68704860a8156de9556"
      ],
      "author": {
        "name": "Daniel Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Apr 25 14:23:01 2017"
      },
      "committer": {
        "name": "Daniel Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Apr 25 14:25:13 2017"
      },
      "message": "Readme reflects inactive status of SIMD.js\n"
    },
    {
      "commit": "baf493985cb9ea7cdbd0d68704860a8156de9556",
      "tree": "3d8bc2a2cd83487824793a1aeefbee6f6a0e1d65",
      "parents": [
        "612e80b1ea38f56d04a1eb5089c50b19379eaa03",
        "37f5702e6028d71ef6c545dadeba8cf3073b45e3"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Mon Apr 25 16:45:39 2016"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Mon Apr 25 16:45:39 2016"
      },
      "message": "Merge pull request #342 from aylusltd/patch-1\n\nTypo in MathImul"
    },
    {
      "commit": "37f5702e6028d71ef6c545dadeba8cf3073b45e3",
      "tree": "3d8bc2a2cd83487824793a1aeefbee6f6a0e1d65",
      "parents": [
        "612e80b1ea38f56d04a1eb5089c50b19379eaa03"
      ],
      "author": {
        "name": "Jason Nichols",
        "email": "github@ayl.us",
        "time": "Fri Apr 22 14:14:32 2016"
      },
      "committer": {
        "name": "Jason Nichols",
        "email": "github@ayl.us",
        "time": "Fri Apr 22 14:14:32 2016"
      },
      "message": "Typo in MathImul\n\nReferences x and y, but arguments passed in are called n and m in the h1."
    },
    {
      "commit": "612e80b1ea38f56d04a1eb5089c50b19379eaa03",
      "tree": "cf4d4c8d9f5604196efc4418f9576f40c63a1ba3",
      "parents": [
        "0d28cdc7cad4c1df47dadd23e173fb75e01215e5",
        "1d876c9ccef42df9a417da6ccc1635ae5be1727f"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Mon Mar 14 23:45:46 2016"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Mon Mar 14 23:45:46 2016"
      },
      "message": "Merge pull request #334 from stoklund/coerce-index\n\nCoerce load/store indexes with ToNumber."
    },
    {
      "commit": "1d876c9ccef42df9a417da6ccc1635ae5be1727f",
      "tree": "cf4d4c8d9f5604196efc4418f9576f40c63a1ba3",
      "parents": [
        "0d28cdc7cad4c1df47dadd23e173fb75e01215e5"
      ],
      "author": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Mon Mar 14 18:02:19 2016"
      },
      "committer": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Mon Mar 14 18:38:24 2016"
      },
      "message": "Coerce load/store indexes with ToNumber.\n\nDon\u0027t require load/store indexes to be integers. Coerce the argument to a\nnumber first, and then require that the resultant number is an integer.\n\nFixes issue #328.\n"
    },
    {
      "commit": "0d28cdc7cad4c1df47dadd23e173fb75e01215e5",
      "tree": "04302ed96a6fe3b72e2fd3ce2f425007f9c90c91",
      "parents": [
        "a3132ac462829b406458c5d43d2536d07f8f9ff5",
        "a302d13b0482b1ae314a7663829a580925828438"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Fri Mar 04 18:05:04 2016"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Fri Mar 04 18:05:04 2016"
      },
      "message": "Merge pull request #330 from stoklund/equal-simd\n\nDon\u0027t pass SIMD values to equal()."
    },
    {
      "commit": "a3132ac462829b406458c5d43d2536d07f8f9ff5",
      "tree": "f0b7c486a2dd2ce78d32a5394699333628d9bd6d",
      "parents": [
        "69db65b5e8aff21f259b4a132e88f10d80f952a9",
        "24da21bb92d63527cdbe1b86ac4c28cd279a8842"
      ],
      "author": {
        "name": "PeterJensen",
        "email": "pittss2b@hotmail.com",
        "time": "Wed Mar 02 01:20:52 2016"
      },
      "committer": {
        "name": "PeterJensen",
        "email": "pittss2b@hotmail.com",
        "time": "Wed Mar 02 01:20:52 2016"
      },
      "message": "Merge pull request #332 from stoklund/truncate-range-check\n\nTruncate before range checking in float to int conversion."
    },
    {
      "commit": "24da21bb92d63527cdbe1b86ac4c28cd279a8842",
      "tree": "f0b7c486a2dd2ce78d32a5394699333628d9bd6d",
      "parents": [
        "69db65b5e8aff21f259b4a132e88f10d80f952a9"
      ],
      "author": {
        "name": "Jakob Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Tue Mar 01 21:56:04 2016"
      },
      "committer": {
        "name": "Jakob Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Tue Mar 01 22:26:04 2016"
      },
      "message": "Truncate before range checking in float to int conversion.\n\nImplement the range checking semantics from #315 in the polyfill and tests.\n\nWhen converting a floating point value to an integer value, truncate the\nfloating point value before checking if it is out of range. The effect is that\nnegative numbers \u003e -1.0 are converted to 0 by Uint32x4.fromFloat32x4() rather\nthan throwing a RangeError.\n"
    },
    {
      "commit": "a302d13b0482b1ae314a7663829a580925828438",
      "tree": "1e2f78b0441ecbb3074ba59e9b117ff429321f89",
      "parents": [
        "69db65b5e8aff21f259b4a132e88f10d80f952a9"
      ],
      "author": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Tue Mar 01 18:53:47 2016"
      },
      "committer": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Tue Mar 01 18:58:09 2016"
      },
      "message": "Don\u0027t pass SIMD values to equal().\n\nThis function is implemented in terms of \u0027a \u003d\u003d b\u0027, which causes two problems:\n\n1. It doesn\u0027t do the right thing for Float32x4(NaN, NaN, NaN, NaN), and\n2. It depends on value semantics for \u0027\u003d\u003d\u0027 to work.\n\nValue semantics should only be tested by the testValueSemantics() function.\n"
    },
    {
      "commit": "69db65b5e8aff21f259b4a132e88f10d80f952a9",
      "tree": "8a8364591f5b757f2c06b9f18d2c1af8f73250b6",
      "parents": [
        "13bb2587ca61e09c4d89dbcac47e0fb89b30cb9e",
        "dab221af2f51981f77eff0c6be9e2102bbcc48ae"
      ],
      "author": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Mon Feb 29 22:23:03 2016"
      },
      "committer": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Mon Feb 29 22:23:03 2016"
      },
      "message": "Merge pull request #327 from stoklund/nan-rangeerror\n\nThrow a RangeError when fromFloat32x4 sees a NaN."
    },
    {
      "commit": "dab221af2f51981f77eff0c6be9e2102bbcc48ae",
      "tree": "8a8364591f5b757f2c06b9f18d2c1af8f73250b6",
      "parents": [
        "13bb2587ca61e09c4d89dbcac47e0fb89b30cb9e"
      ],
      "author": {
        "name": "Jakob Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Fri Feb 26 20:57:44 2016"
      },
      "committer": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Mon Feb 29 20:12:17 2016"
      },
      "message": "Throw a RangeError when fromFloat32x4 sees a NaN.\n\nThis brings the polyfill and tests in line with the text of the specification.\n"
    },
    {
      "commit": "13bb2587ca61e09c4d89dbcac47e0fb89b30cb9e",
      "tree": "382e336a24fd80376b4c8368d540d642ea6a8d02",
      "parents": [
        "ddfe45a4eb6df8cbfb8dd0ea36d23472394d2dda",
        "d08bcc78088196ca974a8fee325e89d2afdab997"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Mon Feb 29 17:34:05 2016"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Mon Feb 29 17:34:05 2016"
      },
      "message": "Merge pull request #326 from stoklund/mask-shift-counts\n\nGive shift operators masking shift count semantics."
    },
    {
      "commit": "d08bcc78088196ca974a8fee325e89d2afdab997",
      "tree": "382e336a24fd80376b4c8368d540d642ea6a8d02",
      "parents": [
        "ddfe45a4eb6df8cbfb8dd0ea36d23472394d2dda"
      ],
      "author": {
        "name": "Jakob Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Fri Feb 26 20:40:51 2016"
      },
      "committer": {
        "name": "Jakob Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Fri Feb 26 20:45:17 2016"
      },
      "message": "Give shift operators masking shift count semantics.\n\nAfter pull #320, shift counts are reduced modulo the lane size rather than\nsaturating.\n"
    },
    {
      "commit": "ddfe45a4eb6df8cbfb8dd0ea36d23472394d2dda",
      "tree": "283191e9b9c4c050bc2fd199d5bfecc5d8a9b4ef",
      "parents": [
        "d4e18f6cb1b08d462eda3fe160b202edd10e68e4",
        "5a00f09fbec5c5749daa04afe6b2cae400ee2b11"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Fri Feb 26 20:10:39 2016"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Fri Feb 26 20:10:39 2016"
      },
      "message": "Merge pull request #325 from stoklund/test-unary-abs\n\nTest abs() as a unary function."
    },
    {
      "commit": "d4e18f6cb1b08d462eda3fe160b202edd10e68e4",
      "tree": "306d0ab47434b73e325ffb8e3926e6a974f39dd3",
      "parents": [
        "5f37624e94bac8c1689e14c6fed6bff4d1a01e08",
        "a166a53ee9bd48122e7c9e55120b3dc53dca93a0"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Fri Feb 26 20:10:36 2016"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Fri Feb 26 20:10:36 2016"
      },
      "message": "Merge pull request #324 from stoklund/simd-reciprocal-approximation\n\nFix typo in simd-reciprocal-approximation."
    },
    {
      "commit": "5a00f09fbec5c5749daa04afe6b2cae400ee2b11",
      "tree": "b3fd80c6f3adca3ab52c7f1d4ceca478b000a805",
      "parents": [
        "5f37624e94bac8c1689e14c6fed6bff4d1a01e08"
      ],
      "author": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Fri Feb 26 18:19:37 2016"
      },
      "committer": {
        "name": "Jakob Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Fri Feb 26 19:00:10 2016"
      },
      "message": "Test abs() as a unary function.\n"
    },
    {
      "commit": "a166a53ee9bd48122e7c9e55120b3dc53dca93a0",
      "tree": "306d0ab47434b73e325ffb8e3926e6a974f39dd3",
      "parents": [
        "5f37624e94bac8c1689e14c6fed6bff4d1a01e08"
      ],
      "author": {
        "name": "Jakob Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Tue Oct 27 20:56:57 2015"
      },
      "committer": {
        "name": "Jakob Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Fri Feb 26 18:52:56 2016"
      },
      "message": "Fix typo in simd-reciprocal-approximation.\n"
    },
    {
      "commit": "5f37624e94bac8c1689e14c6fed6bff4d1a01e08",
      "tree": "be82b5581cf984fb9516085afd6096e445ee279d",
      "parents": [
        "fd34086a037af8bdf15721db5d72db7f3578077b",
        "dee74b6afaea3ec3edd9a60d0b376102ca7faf08"
      ],
      "author": {
        "name": "PeterJensen",
        "email": "pittss2b@hotmail.com",
        "time": "Thu Feb 11 15:39:31 2016"
      },
      "committer": {
        "name": "PeterJensen",
        "email": "pittss2b@hotmail.com",
        "time": "Thu Feb 11 15:39:31 2016"
      },
      "message": "Merge pull request #320 from PeterJensen/master\n\nChanged the *shiftByScalar semantics to match the scalar shift ones, …"
    },
    {
      "commit": "dee74b6afaea3ec3edd9a60d0b376102ca7faf08",
      "tree": "be82b5581cf984fb9516085afd6096e445ee279d",
      "parents": [
        "10eeac34369af8f0ef1d6dc51ddd33acaca5a58b"
      ],
      "author": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Mon Feb 08 23:43:47 2016"
      },
      "committer": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Mon Feb 08 23:43:47 2016"
      },
      "message": "Using modulo operator instead of the if-chain to compute masked shift value\n"
    },
    {
      "commit": "10eeac34369af8f0ef1d6dc51ddd33acaca5a58b",
      "tree": "c7fa24a1c0dd363d535a0102fed914992acd14ab",
      "parents": [
        "fd34086a037af8bdf15721db5d72db7f3578077b"
      ],
      "author": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Mon Feb 08 22:10:12 2016"
      },
      "committer": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Mon Feb 08 22:10:12 2016"
      },
      "message": "Changed the *shiftByScalar semantics to match the scalar shift ones, with the masked shift count\n"
    },
    {
      "commit": "fd34086a037af8bdf15721db5d72db7f3578077b",
      "tree": "e189b3f03bad006fe18806bb7094c1ce858f258c",
      "parents": [
        "5e1de7eab0596a7db6eb45207eca30c5c078b546",
        "e0c974cdeabbebcbb57e6c608c9390ffb364831a"
      ],
      "author": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Thu Feb 04 21:01:08 2016"
      },
      "committer": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Thu Feb 04 21:01:08 2016"
      },
      "message": "Merge pull request #319 from billbudge/fix\n\nInitialize all lanes during partial SIMD loads."
    },
    {
      "commit": "e0c974cdeabbebcbb57e6c608c9390ffb364831a",
      "tree": "7f95467f18edbed493503cd9ca6affb9c1a7798a",
      "parents": [
        "1d7131eb2ae7cb5890dd2d0f9820ab63bc022683"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Feb 04 20:57:01 2016"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Feb 04 20:57:01 2016"
      },
      "message": "Fix simd load.\n"
    },
    {
      "commit": "5e1de7eab0596a7db6eb45207eca30c5c078b546",
      "tree": "8d0c0eaee4f27d5f45aee831203b2a8bb2028eca",
      "parents": [
        "1d7131eb2ae7cb5890dd2d0f9820ab63bc022683",
        "f89fdd530d06614d250bdcb799d28bacc7a988ae"
      ],
      "author": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Thu Feb 04 20:35:34 2016"
      },
      "committer": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Thu Feb 04 20:35:34 2016"
      },
      "message": "Merge pull request #318 from billbudge/fix1\n\nFix incorrect polyfill for float64x2 fromBits."
    },
    {
      "commit": "f89fdd530d06614d250bdcb799d28bacc7a988ae",
      "tree": "8d0c0eaee4f27d5f45aee831203b2a8bb2028eca",
      "parents": [
        "1d7131eb2ae7cb5890dd2d0f9820ab63bc022683"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Feb 04 20:33:23 2016"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Feb 04 20:33:23 2016"
      },
      "message": "Fix incorrect polyfill.\n"
    },
    {
      "commit": "1d7131eb2ae7cb5890dd2d0f9820ab63bc022683",
      "tree": "ed9a378bd47c74a2b7596422f417fce11fb6b168",
      "parents": [
        "9801811fed2258d7cf15744ef8ad4cb2ef7adff2",
        "d5ea2b91abaa63a911f895248e7135904f4004ac"
      ],
      "author": {
        "name": "PeterJensen",
        "email": "pittss2b@hotmail.com",
        "time": "Tue Jan 12 21:50:23 2016"
      },
      "committer": {
        "name": "PeterJensen",
        "email": "pittss2b@hotmail.com",
        "time": "Tue Jan 12 21:50:23 2016"
      },
      "message": "Merge pull request #312 from stoklund/fix-bool\n\nFix benchmarks to use boolean types"
    },
    {
      "commit": "d5ea2b91abaa63a911f895248e7135904f4004ac",
      "tree": "ed9a378bd47c74a2b7596422f417fce11fb6b168",
      "parents": [
        "e3e3ddb3775930909fed86110c5ab45b5de774f1"
      ],
      "author": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Wed Jan 06 00:07:15 2016"
      },
      "committer": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Tue Jan 12 19:01:30 2016"
      },
      "message": "Update sinx4.js for Bool32x4.\n"
    },
    {
      "commit": "e3e3ddb3775930909fed86110c5ab45b5de774f1",
      "tree": "8646058bc59e20a9d36bc679ebe4bec025c58915",
      "parents": [
        "a75a14e226d9c09828c12fe624198f0b2b2b6163"
      ],
      "author": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Tue Jan 05 23:33:17 2016"
      },
      "committer": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Tue Jan 12 19:01:30 2016"
      },
      "message": "Update aobench.js for Bool32x4.\n\nUse the pattern select(c, x, y) instead of or(and(c, x), and(not(c), y)).\n\nReplace the signMask property with Bool32x4.anyTrue().\n"
    },
    {
      "commit": "a75a14e226d9c09828c12fe624198f0b2b2b6163",
      "tree": "f3bed69426576cb201d3dc7fd192a94f522df9c9",
      "parents": [
        "b01af20247e3e43780db6547a95b929ace31ab29"
      ],
      "author": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Tue Jan 05 21:35:01 2016"
      },
      "committer": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Wed Jan 06 18:53:35 2016"
      },
      "message": "Update mandelbrot.js for Bool32x4.\n"
    },
    {
      "commit": "b01af20247e3e43780db6547a95b929ace31ab29",
      "tree": "bac571bcddab08eb7d46f3f6ca45f0f492ed0c6c",
      "parents": [
        "9801811fed2258d7cf15744ef8ad4cb2ef7adff2"
      ],
      "author": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Tue Jan 05 21:29:48 2016"
      },
      "committer": {
        "name": "Jakob Stoklund Olesen",
        "email": "jolesen@mozilla.com",
        "time": "Wed Jan 06 18:51:17 2016"
      },
      "message": "Don\u0027t load the Float64x2 benchmarks which were removed.\n\nAlso keep run.js in sync with index.html.\n"
    },
    {
      "commit": "9801811fed2258d7cf15744ef8ad4cb2ef7adff2",
      "tree": "20a172fac7da350d7b7e6a53e9555cb2766407c6",
      "parents": [
        "cdf236f88da96998787f33897e3ecd42656f6923",
        "d78c9e4efca5f2bcdf8076cf6ab70aa98284de46"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Wed Jan 06 18:23:23 2016"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Wed Jan 06 18:23:23 2016"
      },
      "message": "Merge pull request #311 from Elchi3/editorial-fixes\n\nEditorial fixes"
    },
    {
      "commit": "d78c9e4efca5f2bcdf8076cf6ab70aa98284de46",
      "tree": "20a172fac7da350d7b7e6a53e9555cb2766407c6",
      "parents": [
        "cdf236f88da96998787f33897e3ecd42656f6923"
      ],
      "author": {
        "name": "Florian Scholz",
        "email": "elchi3@elchi3.de",
        "time": "Wed Jan 06 18:03:16 2016"
      },
      "committer": {
        "name": "Florian Scholz",
        "email": "elchi3@elchi3.de",
        "time": "Wed Jan 06 18:03:16 2016"
      },
      "message": "Add links to types and fix type table\n"
    },
    {
      "commit": "cdf236f88da96998787f33897e3ecd42656f6923",
      "tree": "d0ff6d6a7674e7712739dd16d6d9b2f2d867ab27",
      "parents": [
        "d49c51f3198284a6c869d24781fe229b0e2eadcf",
        "b455ed8a1a66db2e747b845caf4320bdb85aea0b"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Thu Dec 24 00:16:08 2015"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Thu Dec 24 00:16:08 2015"
      },
      "message": "Merge pull request #309 from bnjbvr/patch-2\n\nRemove dead code about type widening"
    },
    {
      "commit": "b455ed8a1a66db2e747b845caf4320bdb85aea0b",
      "tree": "d0ff6d6a7674e7712739dd16d6d9b2f2d867ab27",
      "parents": [
        "d49c51f3198284a6c869d24781fe229b0e2eadcf"
      ],
      "author": {
        "name": "Benjamin Bouvier",
        "email": "public@benj.me",
        "time": "Wed Dec 23 15:46:41 2015"
      },
      "committer": {
        "name": "Benjamin Bouvier",
        "email": "public@benj.me",
        "time": "Wed Dec 23 15:46:41 2015"
      },
      "message": "Remove dead code about type widening"
    },
    {
      "commit": "d49c51f3198284a6c869d24781fe229b0e2eadcf",
      "tree": "759bb4c50c85bed1691d4fbf12be7b14327787a8",
      "parents": [
        "ca3573382745d8a1da5f846c2abbbce27930cfd2",
        "f5754fea5a8a66400000f5813cec7557fce5e719"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Mon Nov 30 14:40:09 2015"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Mon Nov 30 14:40:09 2015"
      },
      "message": "Merge pull request #305 from nmostafa/ConversionFix\n\nAdded SIMD does not equal TIMD for bit and logical conversion"
    },
    {
      "commit": "f5754fea5a8a66400000f5813cec7557fce5e719",
      "tree": "759bb4c50c85bed1691d4fbf12be7b14327787a8",
      "parents": [
        "ca3573382745d8a1da5f846c2abbbce27930cfd2"
      ],
      "author": {
        "name": "Nagy Mostafa",
        "email": "nagy.mostafa@gmail.com",
        "time": "Sun Nov 29 19:55:41 2015"
      },
      "committer": {
        "name": "Nagy Mostafa",
        "email": "nagy.mostafa@gmail.com",
        "time": "Sun Nov 29 19:55:41 2015"
      },
      "message": "Added SIMD does not equal TIMD for bit and logical conversion\n"
    },
    {
      "commit": "ca3573382745d8a1da5f846c2abbbce27930cfd2",
      "tree": "fd62aac1f1e9fc1f54e3c13fa38afff989e5038a",
      "parents": [
        "cbc21fd89af5d31f836d684db2e7921dc6ff2e86",
        "d0601a8bcc55329a4b751acfd1f3af9633024313"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Tue Nov 17 20:00:21 2015"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Tue Nov 17 20:00:21 2015"
      },
      "message": "Merge pull request #301 from bnjbvr/patch-1\n\nConsider non floating-point arguments to ToFloat32 in the spec text"
    },
    {
      "commit": "d0601a8bcc55329a4b751acfd1f3af9633024313",
      "tree": "fd62aac1f1e9fc1f54e3c13fa38afff989e5038a",
      "parents": [
        "cbc21fd89af5d31f836d684db2e7921dc6ff2e86"
      ],
      "author": {
        "name": "Benjamin Bouvier",
        "email": "public@benj.me",
        "time": "Tue Nov 17 18:24:00 2015"
      },
      "committer": {
        "name": "Benjamin Bouvier",
        "email": "public@benj.me",
        "time": "Tue Nov 17 18:24:00 2015"
      },
      "message": "Consider non floating-point arguments to ToFloat32 in the spec text"
    },
    {
      "commit": "cbc21fd89af5d31f836d684db2e7921dc6ff2e86",
      "tree": "742b2a94347e1587e0619151426fe35b38301eac",
      "parents": [
        "1d272f1685793ab56b2c7a6383effdd9715c308c",
        "2a5d2bed5763bafcb6caf03d4fd7291786a1f106"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Fri Nov 13 21:30:20 2015"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Fri Nov 13 21:30:20 2015"
      },
      "message": "Merge pull request #300 from nmostafa/SIMDElementsFix\n\nRefine definition of [[SIMDElements]]"
    },
    {
      "commit": "2a5d2bed5763bafcb6caf03d4fd7291786a1f106",
      "tree": "742b2a94347e1587e0619151426fe35b38301eac",
      "parents": [
        "1d272f1685793ab56b2c7a6383effdd9715c308c"
      ],
      "author": {
        "name": "Nagy Mostafa",
        "email": "b-namost@microsoft.com",
        "time": "Fri Nov 13 20:30:27 2015"
      },
      "committer": {
        "name": "Nagy Mostafa",
        "email": "b-namost@microsoft.com",
        "time": "Fri Nov 13 20:30:27 2015"
      },
      "message": "Refine definition of [[SIMDElements]]\n"
    },
    {
      "commit": "1d272f1685793ab56b2c7a6383effdd9715c308c",
      "tree": "a59200f055e4e203817e2ec88eb4864f8fbefc28",
      "parents": [
        "ee2d0b4d4a835c64ec152175a3c2f63d1a23c667",
        "ed9169b283002c7053fba52f00ff4f0ccbc03b49"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Wed Oct 28 20:59:23 2015"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Wed Oct 28 20:59:23 2015"
      },
      "message": "Merge pull request #297 from arunetm/arunetm-patch-1\n\nUpdate ecmascript_simd_tests.js"
    },
    {
      "commit": "ed9169b283002c7053fba52f00ff4f0ccbc03b49",
      "tree": "a59200f055e4e203817e2ec88eb4864f8fbefc28",
      "parents": [
        "ee2d0b4d4a835c64ec152175a3c2f63d1a23c667"
      ],
      "author": {
        "name": "Arun Purushan",
        "email": "arun.etm@gmail.com",
        "time": "Wed Oct 28 18:11:26 2015"
      },
      "committer": {
        "name": "Arun Purushan",
        "email": "arun.etm@gmail.com",
        "time": "Wed Oct 28 18:11:26 2015"
      },
      "message": "Update ecmascript_simd_tests.js\n\nEnabling the  validation tests for Boolean types to validate AND, OR and XOR operations #291"
    },
    {
      "commit": "ee2d0b4d4a835c64ec152175a3c2f63d1a23c667",
      "tree": "493e59e95b59cec87a01d4f2ab9541ae24287a16",
      "parents": [
        "739eb41a42ae6222f13290399f983b8810b6a5cd",
        "35a813b1a99e26af47aa44ad4248dda98cb7c171"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Tue Oct 27 21:03:00 2015"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Tue Oct 27 21:03:00 2015"
      },
      "message": "Merge pull request #296 from dtig/master\n\nFixing tests that fail in strict mode due to variable scope."
    },
    {
      "commit": "35a813b1a99e26af47aa44ad4248dda98cb7c171",
      "tree": "493e59e95b59cec87a01d4f2ab9541ae24287a16",
      "parents": [
        "739eb41a42ae6222f13290399f983b8810b6a5cd"
      ],
      "author": {
        "name": "Deepti Gandluri",
        "email": "gdeepti@google.com",
        "time": "Tue Oct 27 20:53:04 2015"
      },
      "committer": {
        "name": "Deepti Gandluri",
        "email": "gdeepti@google.com",
        "time": "Tue Oct 27 20:53:04 2015"
      },
      "message": "Fixing tests that fail in strict mode due to variable scope.\n"
    },
    {
      "commit": "739eb41a42ae6222f13290399f983b8810b6a5cd",
      "tree": "5097381c43f5fed8719d713d6abccb13b3b503d3",
      "parents": [
        "f560663c62516ab80422ed6d5150cbe1cdb15977",
        "08ccd897333b4f2b40024021012d20eb705fc4cf"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Tue Oct 27 16:48:36 2015"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Tue Oct 27 16:48:36 2015"
      },
      "message": "Merge pull request #292 from nmostafa/FromTimdFix\n\nConversion fixes"
    },
    {
      "commit": "f560663c62516ab80422ed6d5150cbe1cdb15977",
      "tree": "4ed668d0c370ae4b5c26c7b95ad722acf115b427",
      "parents": [
        "959d57a1cb857074e68b13156d8dce1fcaa9f44f",
        "945fab224e723374e8a390d2f802794915dff998"
      ],
      "author": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Mon Oct 19 18:08:05 2015"
      },
      "committer": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Mon Oct 19 18:08:05 2015"
      },
      "message": "Merge pull request #294 from dtig/master\n\nDefine Min and Max operations only for floating point types."
    },
    {
      "commit": "945fab224e723374e8a390d2f802794915dff998",
      "tree": "4ed668d0c370ae4b5c26c7b95ad722acf115b427",
      "parents": [
        "959d57a1cb857074e68b13156d8dce1fcaa9f44f"
      ],
      "author": {
        "name": "Deepti Gandluri",
        "email": "gdeepti@google.com",
        "time": "Mon Oct 19 17:37:54 2015"
      },
      "committer": {
        "name": "Deepti Gandluri",
        "email": "gdeepti@google.com",
        "time": "Mon Oct 19 17:37:54 2015"
      },
      "message": "Define Min and Max operations only for floating point types.\n"
    },
    {
      "commit": "08ccd897333b4f2b40024021012d20eb705fc4cf",
      "tree": "2d0b28c24f4d7f733e1823a34b352d2c6eaa8006",
      "parents": [
        "1863a1365a7776b5e22b7e6b9ad60d642fe65c2b"
      ],
      "author": {
        "name": "nmostafa",
        "email": "b-namost@microsoft.com",
        "time": "Mon Oct 19 16:57:31 2015"
      },
      "committer": {
        "name": "nmostafa",
        "email": "b-namost@microsoft.com",
        "time": "Mon Oct 19 16:57:31 2015"
      },
      "message": "Refine FromTIMD definition\n"
    },
    {
      "commit": "1863a1365a7776b5e22b7e6b9ad60d642fe65c2b",
      "tree": "0f97158fb054092eefc8a89aeaf132014ea0456e",
      "parents": [
        "43ef2e0bf3ee1ba2068b5539a5c2d5dc98930388"
      ],
      "author": {
        "name": "nmostafa",
        "email": "b-namost@microsoft.com",
        "time": "Fri Oct 16 21:24:16 2015"
      },
      "committer": {
        "name": "nmostafa",
        "email": "b-namost@microsoft.com",
        "time": "Fri Oct 16 21:24:16 2015"
      },
      "message": "Fix changelog\n"
    },
    {
      "commit": "43ef2e0bf3ee1ba2068b5539a5c2d5dc98930388",
      "tree": "69afcdb35bb209a526deb386fc892c470e5d2d36",
      "parents": [
        "959d57a1cb857074e68b13156d8dce1fcaa9f44f"
      ],
      "author": {
        "name": "nmostafa",
        "email": "b-namost@microsoft.com",
        "time": "Fri Oct 16 20:06:53 2015"
      },
      "committer": {
        "name": "nmostafa",
        "email": "b-namost@microsoft.com",
        "time": "Fri Oct 16 20:06:53 2015"
      },
      "message": "FromTimd fixes: only allowed over Float32x4\u003c-\u003e{Int32x4, Uint32x4}. NaNs throw range error.\n"
    },
    {
      "commit": "959d57a1cb857074e68b13156d8dce1fcaa9f44f",
      "tree": "93a96a9ad8fad417f5bee6a406cec71c1e3c760b",
      "parents": [
        "ceadae67654b67552ea5d03a63d6f4f7e75f91a5",
        "f7e425328022c9adb08b2827b85630baa5705e94"
      ],
      "author": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Thu Oct 15 17:28:43 2015"
      },
      "committer": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Thu Oct 15 17:28:43 2015"
      },
      "message": "Merge pull request #289 from PeterJensen/master\n\nPreserve bits when doing load/store of NaN patterns"
    },
    {
      "commit": "f7e425328022c9adb08b2827b85630baa5705e94",
      "tree": "93a96a9ad8fad417f5bee6a406cec71c1e3c760b",
      "parents": [
        "ceadae67654b67552ea5d03a63d6f4f7e75f91a5"
      ],
      "author": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Thu Oct 15 01:46:01 2015"
      },
      "committer": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Thu Oct 15 01:46:01 2015"
      },
      "message": "Preserve bits when doing load/store of NaN patterns\n"
    },
    {
      "commit": "ceadae67654b67552ea5d03a63d6f4f7e75f91a5",
      "tree": "3092c7da60212f86e2497a2b5fdd9848b08c320a",
      "parents": [
        "6bb1d472cc113326e5bc857dfcc4fca31207fbc6",
        "93c3f8432078c0505a72770b84d3d879168894c9"
      ],
      "author": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Thu Oct 08 01:08:50 2015"
      },
      "committer": {
        "name": "billbudge",
        "email": "bbudge@gmail.com",
        "time": "Thu Oct 08 01:08:50 2015"
      },
      "message": "Merge pull request #287 from kripken/master\n\nBetter web worker support"
    },
    {
      "commit": "93c3f8432078c0505a72770b84d3d879168894c9",
      "tree": "3092c7da60212f86e2497a2b5fdd9848b08c320a",
      "parents": [
        "6bb1d472cc113326e5bc857dfcc4fca31207fbc6"
      ],
      "author": {
        "name": "Alon Zakai",
        "email": "alonzakai@gmail.com",
        "time": "Thu Oct 08 00:50:43 2015"
      },
      "committer": {
        "name": "Alon Zakai",
        "email": "alonzakai@gmail.com",
        "time": "Thu Oct 08 00:50:43 2015"
      },
      "message": "use \u0027self\u0027 to get the global namespace when in a web worker\n"
    },
    {
      "commit": "6bb1d472cc113326e5bc857dfcc4fca31207fbc6",
      "tree": "633059fd950a4ab2cc62f7a7fcb33a298bd25547",
      "parents": [
        "c8ef63c728283debc25891123eb00482fee4b8cd",
        "3795db8ccdb8d7d565e30dfc30356b29b6e8eb9c"
      ],
      "author": {
        "name": "PeterJensen",
        "email": "pittss2b@hotmail.com",
        "time": "Wed Sep 30 00:47:43 2015"
      },
      "committer": {
        "name": "PeterJensen",
        "email": "pittss2b@hotmail.com",
        "time": "Wed Sep 30 00:47:43 2015"
      },
      "message": "Merge pull request #281 from PeterJensen/master\n\nMade bit conversion NaN Canonicalization agnostic.  Fixes fail on FF"
    },
    {
      "commit": "c8ef63c728283debc25891123eb00482fee4b8cd",
      "tree": "ab408f89ea875172127b925ff67478c693239e34",
      "parents": [
        "96483e7c0cb19de23a7b626f79aab915ef5580e6"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 18:15:54 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 18:15:54 2015"
      },
      "message": "Changes from ljharb\u0027s review\n"
    },
    {
      "commit": "96483e7c0cb19de23a7b626f79aab915ef5580e6",
      "tree": "9753b515ded6932512f0c1c981734f2606979886",
      "parents": [
        "4fb0c66064aede554653d02814da7850f2e819b8"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 03:24:27 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 03:24:27 2015"
      },
      "message": "More changes for awb\n"
    },
    {
      "commit": "4fb0c66064aede554653d02814da7850f2e819b8",
      "tree": "eb8c31d4bc99f6ad962c41aa46b85381cb812785",
      "parents": [
        "843e2dffba5a46df601c67b62bdd9e4ba45fa638"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 01:46:58 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 01:46:58 2015"
      },
      "message": "Weaken assertion\n"
    },
    {
      "commit": "843e2dffba5a46df601c67b62bdd9e4ba45fa638",
      "tree": "18011d27fb5fe20f371b14873b1a741b8e0f1290",
      "parents": [
        "b89a96a357b627014c157f5d173d84149e60ff25"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 01:38:53 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 01:38:53 2015"
      },
      "message": "constructor properties\n"
    },
    {
      "commit": "b89a96a357b627014c157f5d173d84149e60ff25",
      "tree": "aeaf6f1782c656fc1776d5d846d498a00ad9e28a",
      "parents": [
        "1cfce995547503419f5213c3cf404db57d9fd5a1"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 01:13:02 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 01:13:31 2015"
      },
      "message": "Remove unnecessary text\n"
    },
    {
      "commit": "1cfce995547503419f5213c3cf404db57d9fd5a1",
      "tree": "aa149c0c7b6b6e0d416e4f0c55e8079ed1ef495d",
      "parents": [
        "70a4aa1a90458baa37da196a2a74d7ba5574d5cb"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 00:57:19 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 00:57:19 2015"
      },
      "message": "CreateArrayFromList\n"
    },
    {
      "commit": "70a4aa1a90458baa37da196a2a74d7ba5574d5cb",
      "tree": "deaa3e3f61a33d991e938a0deda3ce4bd507bd2c",
      "parents": [
        "d39191fb7afd3f527658e4fe6ad76df9cedc3f06"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 00:33:45 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 00:33:45 2015"
      },
      "message": "Remove Array.prototype.join mislayered call\n"
    },
    {
      "commit": "d39191fb7afd3f527658e4fe6ad76df9cedc3f06",
      "tree": "a1f2ced88dfb87be3145fa3f62f839255cb23093",
      "parents": [
        "e7d29304b6cef6e7e5d116953bb9ae8428ffaeb0"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 00:05:30 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 00:05:30 2015"
      },
      "message": "Fix nesting again\n"
    },
    {
      "commit": "e7d29304b6cef6e7e5d116953bb9ae8428ffaeb0",
      "tree": "e762f014935a787f6d93b33d5128c26bcf715c2e",
      "parents": [
        "ac786f5cd1c0c5ce409e825b1887051b8cff20c6"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 00:03:39 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 00:03:39 2015"
      },
      "message": "Fix XML\n"
    },
    {
      "commit": "ac786f5cd1c0c5ce409e825b1887051b8cff20c6",
      "tree": "3d05c9688ab1e68afcf3b1e9d0bf17bc9bde7553",
      "parents": [
        "d9649ecfb1ce57ba4bd1a10e3b46e0309512d0f9"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Mon Sep 21 21:16:33 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Sep 22 00:00:15 2015"
      },
      "message": "Some refactoring from review\n"
    },
    {
      "commit": "3795db8ccdb8d7d565e30dfc30356b29b6e8eb9c",
      "tree": "ecde59d994f8d2cbf11439168526a5d6fd740d35",
      "parents": [
        "abe4488bb66d982e7e16bbe09fc7bdcd95ac7bdc"
      ],
      "author": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Fri Sep 18 22:39:32 2015"
      },
      "committer": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Fri Sep 18 22:39:32 2015"
      },
      "message": "Inlined simdCreateFromBuffer and removed the check to skip the roundtrip tests\n"
    },
    {
      "commit": "d9649ecfb1ce57ba4bd1a10e3b46e0309512d0f9",
      "tree": "00e3b82db856e34a25a10fec42a36d09944e2060",
      "parents": [
        "acce4e5bf7604bb98567431cefbf8a4484115737"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Fri Sep 18 20:43:31 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Fri Sep 18 20:43:31 2015"
      },
      "message": "Fix note syntax\n"
    },
    {
      "commit": "acce4e5bf7604bb98567431cefbf8a4484115737",
      "tree": "efd88920537923bec283addb5e5fe467041ed1a9",
      "parents": [
        "a302e02bbfac4d407ea546ac14a9e08c462fd526"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Fri Sep 18 20:34:30 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Fri Sep 18 20:34:30 2015"
      },
      "message": "Remove sumOfAbsoluteDifferences functions\n\nTo support bug 279\n"
    },
    {
      "commit": "a302e02bbfac4d407ea546ac14a9e08c462fd526",
      "tree": "2a3a91eb0b816234f846d20e8bdba771bc016235",
      "parents": [
        "8d7c3cc652b4e7829d84584fa0013426ed28d44d"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Fri Sep 18 02:37:26 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Fri Sep 18 20:18:41 2015"
      },
      "message": "v0.9\n\nChanges from Waldemar\u0027s review; remove three functions\n"
    },
    {
      "commit": "abe4488bb66d982e7e16bbe09fc7bdcd95ac7bdc",
      "tree": "3c029fe913a8800a79c4084db2ee0a4b8f40acec",
      "parents": [
        "c9e113b7f4c129030964d3afff30a07cd456554d"
      ],
      "author": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Fri Sep 18 01:22:59 2015"
      },
      "committer": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Fri Sep 18 01:22:59 2015"
      },
      "message": "Removed previous commented out code\n"
    },
    {
      "commit": "8d7c3cc652b4e7829d84584fa0013426ed28d44d",
      "tree": "45f7cbdcd17878eb1e763815303f72536232ea49",
      "parents": [
        "a0cc399c46c160748eae77c3c656b5fa3c8f36cb",
        "dd1591bf3f1a8fb1ea2cf863c451c77f4f3aa021"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Fri Sep 18 01:12:03 2015"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Fri Sep 18 01:12:03 2015"
      },
      "message": "Merge pull request #280 from nmostafa/MinorEdits\n\nMinor edits"
    },
    {
      "commit": "c9e113b7f4c129030964d3afff30a07cd456554d",
      "tree": "dc061ce6669b93e486ff3204c707fcca34101c7f",
      "parents": [
        "70ef54ffa71608766cbe3bdf47180d67dc857516"
      ],
      "author": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Fri Sep 18 00:54:35 2015"
      },
      "committer": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Fri Sep 18 00:54:35 2015"
      },
      "message": "Forget to use \u0027new\u0027 when creating a new typed array.  Necessary in Chrome, not in FF\n"
    },
    {
      "commit": "70ef54ffa71608766cbe3bdf47180d67dc857516",
      "tree": "f6d918f8d82fa3a91f8ca972af2acae9e8af8575",
      "parents": [
        "a0cc399c46c160748eae77c3c656b5fa3c8f36cb"
      ],
      "author": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Fri Sep 18 00:27:54 2015"
      },
      "committer": {
        "name": "Peter Jensen",
        "email": "peter.jensen@intel.com",
        "time": "Fri Sep 18 00:27:54 2015"
      },
      "message": "Made bit conversion NaN Canonicalization agnostic.  Fixes fail on Firefox\n"
    },
    {
      "commit": "dd1591bf3f1a8fb1ea2cf863c451c77f4f3aa021",
      "tree": "45f7cbdcd17878eb1e763815303f72536232ea49",
      "parents": [
        "c77611aabfbccff15113eda2730f2a3e216da688"
      ],
      "author": {
        "name": "nmostafa",
        "email": "nagy.h.mostafa@intel.com",
        "time": "Thu Sep 17 19:17:51 2015"
      },
      "committer": {
        "name": "nmostafa",
        "email": "nagy.h.mostafa@intel.com",
        "time": "Thu Sep 17 19:17:51 2015"
      },
      "message": "Fixed bool elements count\n"
    },
    {
      "commit": "c77611aabfbccff15113eda2730f2a3e216da688",
      "tree": "954a7044aeeb0508194da23b335e5b8a686026c0",
      "parents": [
        "a0cc399c46c160748eae77c3c656b5fa3c8f36cb"
      ],
      "author": {
        "name": "nmostafa",
        "email": "nagy.h.mostafa@intel.com",
        "time": "Thu Sep 17 18:54:37 2015"
      },
      "committer": {
        "name": "nmostafa",
        "email": "nagy.h.mostafa@intel.com",
        "time": "Thu Sep 17 18:54:37 2015"
      },
      "message": "Minor fixes.\n"
    },
    {
      "commit": "a0cc399c46c160748eae77c3c656b5fa3c8f36cb",
      "tree": "0ab53462a6cfd6b1c8b4ba7c2d8e6f90b9542652",
      "parents": [
        "97215fd3824168f8dd998b7f2d1a1e0bbcd0cc57",
        "9e762a31d8691a87183519970a94754f89ba2cd7"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Thu Sep 10 23:04:22 2015"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Thu Sep 10 23:04:22 2015"
      },
      "message": "Merge pull request #275 from billbudge/testFromBits\n\nEnable some disabled tests for fromBits and load/store"
    },
    {
      "commit": "9e762a31d8691a87183519970a94754f89ba2cd7",
      "tree": "089cc29b7acc7fefa638f9afb8cf072692c9f734",
      "parents": [
        "8a286cc5fa5f84d27d90ef2cf980cdc3fe62c1d4"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Sep 10 01:33:48 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Sep 10 01:33:48 2015"
      },
      "message": "Rename flag var.\n"
    },
    {
      "commit": "8a286cc5fa5f84d27d90ef2cf980cdc3fe62c1d4",
      "tree": "0b653a0f689d2a6c5dccb482f77315bd3c9bb32e",
      "parents": [
        "c0123dcf3cbcf54162fe42e7a488ae40d764ebc4"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Sep 10 01:31:14 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Sep 10 01:31:14 2015"
      },
      "message": "Split out fromBits round trip tests.\n"
    },
    {
      "commit": "c0123dcf3cbcf54162fe42e7a488ae40d764ebc4",
      "tree": "4a3c9532e31646e74377ac442975ced2e8959b08",
      "parents": [
        "1ef1d8bf1741ff75c284511b1e44131d245f0333"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Fri Aug 28 19:07:20 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Fri Aug 28 19:07:20 2015"
      },
      "message": "Disable NaN round-trip tests, remove old utils* files.\n"
    },
    {
      "commit": "1ef1d8bf1741ff75c284511b1e44131d245f0333",
      "tree": "15fd47bb23e487972d13ecd9c8f83b65fa027303",
      "parents": [
        "84c7ba539d54c3bbc029b91da8faa17655f16e05"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Aug 27 18:51:21 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Aug 27 18:51:21 2015"
      },
      "message": "Update shift right ops.\n"
    },
    {
      "commit": "97215fd3824168f8dd998b7f2d1a1e0bbcd0cc57",
      "tree": "7354159d20db7cc3212f21585815dfffc33eb731",
      "parents": [
        "cc6ace07cf4cd81ac7a319d41f35590342355b1d"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Thu Aug 27 00:44:03 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Thu Aug 27 00:44:03 2015"
      },
      "message": "Merge signed and unsigned shift\n"
    },
    {
      "commit": "cc6ace07cf4cd81ac7a319d41f35590342355b1d",
      "tree": "1b6048ed616d7814f39a0e930d98d83388561c96",
      "parents": [
        "2a8bb1454fde348bc88ca6a58f82ef9becdde982"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Thu Aug 27 00:26:48 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Thu Aug 27 00:28:27 2015"
      },
      "message": "Add script tag\n"
    },
    {
      "commit": "84c7ba539d54c3bbc029b91da8faa17655f16e05",
      "tree": "54dad056737bac4e276b8507ab5cc9398231d1f1",
      "parents": [
        "0c09be35732d674cb4b3771cfcc03650ac03d08c"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Wed Aug 26 23:33:14 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Wed Aug 26 23:33:14 2015"
      },
      "message": "Fix StoreN tests at buffer limit.\n"
    },
    {
      "commit": "2a8bb1454fde348bc88ca6a58f82ef9becdde982",
      "tree": "773b68e11122c4381461d1903efbe110a5a04428",
      "parents": [
        "a4f990921409956d29c985f0b252d44fb73b0114"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Wed Aug 26 23:31:56 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Wed Aug 26 23:31:56 2015"
      },
      "message": "Fix things for ecmarkup v2.0.3\n\n- Add back in all the \u003cp\u003e tags\n- Remove blank lines after \u003ch1\u003e\n"
    },
    {
      "commit": "0c09be35732d674cb4b3771cfcc03650ac03d08c",
      "tree": "fa6d240e0ac0d8e4d17d94a95b2b7fa7f364e9b1",
      "parents": [
        "6dbb2e9413232ac1e7155c0e62700186a2d514ec"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Wed Aug 26 23:29:48 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Wed Aug 26 23:29:48 2015"
      },
      "message": "Test LoadN functions at buffer boundary, re-enable fromBits tests.\n"
    },
    {
      "commit": "a4f990921409956d29c985f0b252d44fb73b0114",
      "tree": "a2c94fd53e7079c92c343ef551d1556605416736",
      "parents": [
        "6dbb2e9413232ac1e7155c0e62700186a2d514ec"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Aug 25 23:58:50 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Wed Aug 26 23:24:21 2015"
      },
      "message": "Remove biblio\n"
    },
    {
      "commit": "6dbb2e9413232ac1e7155c0e62700186a2d514ec",
      "tree": "aa5b9d5f1e16ab29de0dd08b00453086c3aa3b55",
      "parents": [
        "1416fda17806f67644658249afaa483c47fc8f96"
      ],
      "author": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Mon Aug 17 19:21:52 2015"
      },
      "committer": {
        "name": "Dan Ehrenberg",
        "email": "littledan@chromium.org",
        "time": "Tue Aug 25 22:37:27 2015"
      },
      "message": "v0.8.3: Spec changes from bterlson\u0027s comments\n"
    },
    {
      "commit": "1416fda17806f67644658249afaa483c47fc8f96",
      "tree": "3baece21326beb277722c9efbbad37e1a0352aa9",
      "parents": [
        "049e84ac2a756b14a61c13fc31c54ab4240116c8",
        "e152c20c79218d00c4034fe510292bac2195ea31"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Fri Aug 21 23:55:07 2015"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Fri Aug 21 23:55:07 2015"
      },
      "message": "Merge pull request #273 from billbudge/sets\n\nAdd phase2 types behind a runtime flag."
    },
    {
      "commit": "e152c20c79218d00c4034fe510292bac2195ea31",
      "tree": "3baece21326beb277722c9efbbad37e1a0352aa9",
      "parents": [
        "049e84ac2a756b14a61c13fc31c54ab4240116c8"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Fri Aug 21 22:13:57 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Fri Aug 21 22:13:57 2015"
      },
      "message": "Add phase2 types behind a runtime flag var.\n"
    },
    {
      "commit": "049e84ac2a756b14a61c13fc31c54ab4240116c8",
      "tree": "92033e0eaedb6946263b8be932b0f7a37ba12fae",
      "parents": [
        "080561753956da4ac5364442cb1a86e1f8df679b",
        "0c2e65231210c4731f0fd81567ee7dcb56695240"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Fri Aug 21 20:47:31 2015"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Fri Aug 21 20:47:31 2015"
      },
      "message": "Merge pull request #272 from bterlson/master\n\nRemove biblio file (es6 biblio included by default by Ecmarkup)"
    },
    {
      "commit": "0c2e65231210c4731f0fd81567ee7dcb56695240",
      "tree": "92033e0eaedb6946263b8be932b0f7a37ba12fae",
      "parents": [
        "080561753956da4ac5364442cb1a86e1f8df679b"
      ],
      "author": {
        "name": "Brian Terlson",
        "email": "brian.terlson@microsoft.com",
        "time": "Fri Aug 21 19:06:02 2015"
      },
      "committer": {
        "name": "Brian Terlson",
        "email": "brian.terlson@microsoft.com",
        "time": "Fri Aug 21 19:06:02 2015"
      },
      "message": "Remove biblio file (es6 biblio included by default by Ecmarkup)\n"
    },
    {
      "commit": "080561753956da4ac5364442cb1a86e1f8df679b",
      "tree": "9f237fb1ecdee7c89520f170999dc504df411746",
      "parents": [
        "7270420f2f4bd337985307fc46a627c94bd1059e",
        "d97acb08ae2db8f6be5d76d0aad92cd19ffb8f15"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Fri Aug 21 13:51:16 2015"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Fri Aug 21 13:51:16 2015"
      },
      "message": "Merge pull request #271 from billbudge/sets\n\nData-driven test categories."
    },
    {
      "commit": "d97acb08ae2db8f6be5d76d0aad92cd19ffb8f15",
      "tree": "9f237fb1ecdee7c89520f170999dc504df411746",
      "parents": [
        "bb0dd374aaa5e9b6eba14d02e188bc352e0220d9"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Aug 20 22:38:55 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Aug 20 22:38:55 2015"
      },
      "message": "Define filter functions near type data.\n"
    },
    {
      "commit": "bb0dd374aaa5e9b6eba14d02e188bc352e0220d9",
      "tree": "5cc4b6b5ff7d74a07ea44784dc58c174d533f14c",
      "parents": [
        "13a8f8e1225bad4251a53a13d1f09d3b10aa5ce7"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Aug 20 22:36:56 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Aug 20 22:36:56 2015"
      },
      "message": "Define filter functions separately.\n"
    },
    {
      "commit": "13a8f8e1225bad4251a53a13d1f09d3b10aa5ce7",
      "tree": "ca4fadf60d72ecffba41dd0bc561da567a0a6e3b",
      "parents": [
        "7270420f2f4bd337985307fc46a627c94bd1059e"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Aug 20 22:03:14 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Thu Aug 20 22:03:14 2015"
      },
      "message": "Make SIMD type categories data-driven, so it will be easier to add Phase 2 types.\n"
    },
    {
      "commit": "7270420f2f4bd337985307fc46a627c94bd1059e",
      "tree": "6de911cd24ef200f062ff0982d59dca16ae3d220",
      "parents": [
        "0fecaab13e57e9be50d87e3fa49b2729838bb75c",
        "f9cd67868b68dc94e7696f6b1501239dd02eb12f"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Wed Aug 19 21:57:23 2015"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Wed Aug 19 21:57:23 2015"
      },
      "message": "Merge pull request #270 from billbudge/fixes\n\nFixes"
    },
    {
      "commit": "f9cd67868b68dc94e7696f6b1501239dd02eb12f",
      "tree": "6de911cd24ef200f062ff0982d59dca16ae3d220",
      "parents": [
        "49aa8d2e6c5be80e8c951d5b4ab9660e246ba772"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Wed Aug 19 20:07:06 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Wed Aug 19 20:07:06 2015"
      },
      "message": "remove print\n"
    },
    {
      "commit": "49aa8d2e6c5be80e8c951d5b4ab9660e246ba772",
      "tree": "f9fd274e936119674b528ee86b5939927d766dcd",
      "parents": [
        "fd08df5be3ed0b0493a648b62c668f82dbb564c7"
      ],
      "author": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Wed Aug 19 19:51:02 2015"
      },
      "committer": {
        "name": "Bill Budge",
        "email": "bbudge@chromium.org",
        "time": "Wed Aug 19 19:51:02 2015"
      },
      "message": "Avoid introducing \u0027type\u0027 and \u0027toType\u0027 variables in top level function.\n"
    },
    {
      "commit": "0fecaab13e57e9be50d87e3fa49b2729838bb75c",
      "tree": "1c8a69011b2d84142a2fc35c73df121d779cb26f",
      "parents": [
        "470fa8281b8640fc32af40906060c342a4bd165d",
        "fd08df5be3ed0b0493a648b62c668f82dbb564c7"
      ],
      "author": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Tue Aug 18 20:08:30 2015"
      },
      "committer": {
        "name": "littledan",
        "email": "microdan@gmail.com",
        "time": "Tue Aug 18 20:08:30 2015"
      },
      "message": "Merge pull request #269 from billbudge/fixes\n\nFix some bugs in the tests."
    }
  ],
  "next": "fd08df5be3ed0b0493a648b62c668f82dbb564c7"
}
