)]}'
{
  "log": [
    {
      "commit": "1d9ddffc7bc5f5eb1a55578bba9eefbe4306b1ba",
      "tree": "b24bd3238105fc17c131620de0fe282337857c3c",
      "parents": [
        "1813a67db4e184c3bec7a72d3137eec055adae13",
        "122ef0c467df013322246a383fef749508591b56"
      ],
      "author": {
        "name": "JF Bastien",
        "email": "github@jfbastien.com",
        "time": "Fri Dec 18 18:15:14 2015"
      },
      "committer": {
        "name": "JF Bastien",
        "email": "github@jfbastien.com",
        "time": "Fri Dec 18 18:15:14 2015"
      },
      "message": "Merge pull request #109 from gahaas/patch-1\n\nAdd comment that this code has moved into the v8 repo"
    },
    {
      "commit": "122ef0c467df013322246a383fef749508591b56",
      "tree": "b24bd3238105fc17c131620de0fe282337857c3c",
      "parents": [
        "1813a67db4e184c3bec7a72d3137eec055adae13"
      ],
      "author": {
        "name": "gahaas",
        "email": "ahaas@google.com",
        "time": "Fri Dec 18 08:22:44 2015"
      },
      "committer": {
        "name": "gahaas",
        "email": "ahaas@google.com",
        "time": "Fri Dec 18 08:22:44 2015"
      },
      "message": "Add comment that this code has moved into the v8 repo"
    },
    {
      "commit": "1813a67db4e184c3bec7a72d3137eec055adae13",
      "tree": "5a916812f3533fbb9bf73858868b9d0a4f3493dc",
      "parents": [
        "5981e06ebc9b1e578831d03100f17ebb77970ee0",
        "032faa8a902f6555980e8848ca28208b0333d974"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Fri Dec 11 08:17:36 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Fri Dec 11 08:17:36 2015"
      },
      "message": "Merge pull request #105 from aseemgarg89/master\n\nadd init function"
    },
    {
      "commit": "032faa8a902f6555980e8848ca28208b0333d974",
      "tree": "5a916812f3533fbb9bf73858868b9d0a4f3493dc",
      "parents": [
        "5981e06ebc9b1e578831d03100f17ebb77970ee0"
      ],
      "author": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Thu Dec 10 18:05:10 2015"
      },
      "committer": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Thu Dec 10 22:51:05 2015"
      },
      "message": "add init function\n"
    },
    {
      "commit": "5981e06ebc9b1e578831d03100f17ebb77970ee0",
      "tree": "2d7d3c6b49f53c5683fc4586aa3d10c92323262c",
      "parents": [
        "f2bc3433d438f95d4a3702e5b5a67a03b4ddff84",
        "735aff1a74f4a3eee00f9adc428277af74dfe344"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 10 15:05:03 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 10 15:05:03 2015"
      },
      "message": "Merge pull request #104 from gahaas/fix-machine-type\n\nAdjustments due to changes of MachineType in V8."
    },
    {
      "commit": "735aff1a74f4a3eee00f9adc428277af74dfe344",
      "tree": "2d7d3c6b49f53c5683fc4586aa3d10c92323262c",
      "parents": [
        "7db6b5d3e7a5ab8d2b4bb7eebeacdccf67c1893f"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Thu Dec 10 14:19:33 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Thu Dec 10 14:19:33 2015"
      },
      "message": "code cleanup\n"
    },
    {
      "commit": "7db6b5d3e7a5ab8d2b4bb7eebeacdccf67c1893f",
      "tree": "df1ff6d1abf333a31c3fa3b2676b2dd3ddfe4648",
      "parents": [
        "f2bc3433d438f95d4a3702e5b5a67a03b4ddff84"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Thu Dec 10 13:58:50 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Thu Dec 10 13:58:50 2015"
      },
      "message": "Adjustments due to the changes to MachineType in V8\n"
    },
    {
      "commit": "f2bc3433d438f95d4a3702e5b5a67a03b4ddff84",
      "tree": "0382223d071ec8393649fd83f7a401920882bf4f",
      "parents": [
        "ec1e7632d67fe2f17e1350213771d4c6c49bab67",
        "91a55a2c730fc857db14ac32cd7f4f87ac034464"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Thu Dec 10 05:00:49 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Thu Dec 10 05:00:49 2015"
      },
      "message": "Merge pull request #103 from aseemgarg89/master\n\nfix name param for encoder"
    },
    {
      "commit": "91a55a2c730fc857db14ac32cd7f4f87ac034464",
      "tree": "0382223d071ec8393649fd83f7a401920882bf4f",
      "parents": [
        "ec1e7632d67fe2f17e1350213771d4c6c49bab67"
      ],
      "author": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Wed Dec 09 22:09:15 2015"
      },
      "committer": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Wed Dec 09 22:09:15 2015"
      },
      "message": "fix name param for encoder\n"
    },
    {
      "commit": "ec1e7632d67fe2f17e1350213771d4c6c49bab67",
      "tree": "43c4c7d9e133b8af92277ba7919457d1e0fc9eb8",
      "parents": [
        "f45b703c983a850e66d1cab61ba83d63014d91c9",
        "559953a1ef3174c07eb951cb6a59c77c879bc97f"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Wed Dec 09 00:08:01 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Wed Dec 09 00:08:01 2015"
      },
      "message": "Merge pull request #101 from aseemgarg89/master\n\nAdd named functions to encoder and instantiate module created by asm-to-wasm"
    },
    {
      "commit": "559953a1ef3174c07eb951cb6a59c77c879bc97f",
      "tree": "43c4c7d9e133b8af92277ba7919457d1e0fc9eb8",
      "parents": [
        "f45b703c983a850e66d1cab61ba83d63014d91c9"
      ],
      "author": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Tue Dec 08 01:14:45 2015"
      },
      "committer": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Wed Dec 09 00:00:18 2015"
      },
      "message": "Add named functions to encoder and instantiate module created by asm-to-wasm\n"
    },
    {
      "commit": "f45b703c983a850e66d1cab61ba83d63014d91c9",
      "tree": "bf6220ab954f8b2bc5db081e28ddca41a398a433",
      "parents": [
        "ce2369d8d9570911720bd6ee2043ab99a6c877cd"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 16:53:20 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 16:53:20 2015"
      },
      "message": "Rename AppendXXX and AddXXX to Emit, to comply more closely to assembler-style methods.\n"
    },
    {
      "commit": "ce2369d8d9570911720bd6ee2043ab99a6c877cd",
      "tree": "b3d9332af5f2513866bf84677c64e80504e701ab",
      "parents": [
        "f813ee32ecb111abc1a9bbf4808192ff881b7521"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 12:38:30 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 12:38:30 2015"
      },
      "message": "Factor decoder.h out of ast-decoder.h\n"
    },
    {
      "commit": "f813ee32ecb111abc1a9bbf4808192ff881b7521",
      "tree": "ff9aa41578ad9ea372855336ac549c6c1af6fb8f",
      "parents": [
        "6c683124c0e3c11e681a89e4cd886d2834291cf6"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 12:27:43 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 12:27:43 2015"
      },
      "message": "Pass TFBuilder directly to AST decoder, instead of TFGraph.\n"
    },
    {
      "commit": "6c683124c0e3c11e681a89e4cd886d2834291cf6",
      "tree": "213417c78f77207e04418ef9585cb5dc80dba9b9",
      "parents": [
        "314848255498210cdc7e479eed27724d956ee2dc"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 10:42:45 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 10:42:45 2015"
      },
      "message": "clang-format src/wasm/*\n"
    },
    {
      "commit": "314848255498210cdc7e479eed27724d956ee2dc",
      "tree": "18f74c624c8822208b89c1a11f36c9426b792bdc",
      "parents": [
        "b6856857e9ec4a8535717dc20e97484974b3fecb"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 10:40:13 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 10:40:13 2015"
      },
      "message": "Namespace switch for wasm-compiler from {v8::internal::wasm} to {v8::internal::compiler}\n"
    },
    {
      "commit": "b6856857e9ec4a8535717dc20e97484974b3fecb",
      "tree": "ed7123e86fd40c6e196e93067c01d9accbb11476",
      "parents": [
        "483099f03e956a2383a2e5d6a64a7b77aba27654"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 10:16:35 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 10:16:35 2015"
      },
      "message": "Merge wasm-wrapper.cc and wasm-graph-builder.cc into wasm-compiler.cc.\n"
    },
    {
      "commit": "483099f03e956a2383a2e5d6a64a7b77aba27654",
      "tree": "b9fc6e5f7432a04b192f54ccbf66a8068f251781",
      "parents": [
        "c4d22a2949e6895b305f90527357c52b1f55dba0"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 10:04:38 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 10:04:38 2015"
      },
      "message": "Move CompileFunction() into wasm-wrapper.cc\n"
    },
    {
      "commit": "c4d22a2949e6895b305f90527357c52b1f55dba0",
      "tree": "dd1a1283b92ccdebc641d4e9749b76b452dd3bdc",
      "parents": [
        "7e1ce161533e25e6dcdffd9cecf409f14a8694af"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 09:34:38 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Dec 07 09:34:38 2015"
      },
      "message": "Rename TFBuilder to WasmGraphBuilder.\n"
    },
    {
      "commit": "7e1ce161533e25e6dcdffd9cecf409f14a8694af",
      "tree": "e9c4b2e370f17a114b05fbf24aa939f152f6fba0",
      "parents": [
        "19e95bb60514c05967cfdc84d1334248c37563a9",
        "25cfa709242469af8d3cdcf121a862a9463bc2cc"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Fri Dec 04 20:57:25 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Fri Dec 04 20:57:25 2015"
      },
      "message": "Merge pull request #93 from aseemgarg89/master\n\nadd globals to asm-to-wasm"
    },
    {
      "commit": "25cfa709242469af8d3cdcf121a862a9463bc2cc",
      "tree": "e9c4b2e370f17a114b05fbf24aa939f152f6fba0",
      "parents": [
        "19e95bb60514c05967cfdc84d1334248c37563a9"
      ],
      "author": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Thu Dec 03 02:05:11 2015"
      },
      "committer": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Fri Dec 04 20:56:31 2015"
      },
      "message": "add globals to asm-to-wasm\n\n*globals can\u0027t be initialized yet\n"
    },
    {
      "commit": "19e95bb60514c05967cfdc84d1334248c37563a9",
      "tree": "5693cace94bdb273a8980d3fde09051ffdd8825e",
      "parents": [
        "d8098ea32ee5fe24875301a031e7eca2e7d7a328",
        "e985b734b28c85922aec0492df4867cf06465adb"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Fri Dec 04 20:46:05 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Fri Dec 04 20:46:05 2015"
      },
      "message": "Merge pull request #98 from gahaas/arm64nativecalls\n\nFixed function calls to wasm functions on arm64."
    },
    {
      "commit": "d8098ea32ee5fe24875301a031e7eca2e7d7a328",
      "tree": "bc016e8d36084b2426d30b38acdc6da57b2f8b6d",
      "parents": [
        "61eb965441fd963c7092c455b7f7b2b75c2c1245",
        "21109bfaac97bf41c661bf3a23d208fe97175419"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Fri Dec 04 20:44:47 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Fri Dec 04 20:44:47 2015"
      },
      "message": "Merge pull request #100 from aseemgarg89/fix_build\n\nfix build"
    },
    {
      "commit": "21109bfaac97bf41c661bf3a23d208fe97175419",
      "tree": "bc016e8d36084b2426d30b38acdc6da57b2f8b6d",
      "parents": [
        "61eb965441fd963c7092c455b7f7b2b75c2c1245"
      ],
      "author": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Fri Dec 04 19:26:11 2015"
      },
      "committer": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Fri Dec 04 19:26:11 2015"
      },
      "message": "fix build\n"
    },
    {
      "commit": "61eb965441fd963c7092c455b7f7b2b75c2c1245",
      "tree": "d9fff523111724ad795be4d35fab3b88d3609706",
      "parents": [
        "aa6fb1189c8dff45688a22fd45c136a773458496"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Dec 04 16:46:54 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Dec 04 16:46:54 2015"
      },
      "message": "Fix type checking of if_else when one arm is unreachable.\n"
    },
    {
      "commit": "e985b734b28c85922aec0492df4867cf06465adb",
      "tree": "1ea2b99b5d51b9bb5575e133ba578e8ec1a5c368",
      "parents": [
        "e9b1c0e0b29be2bf415efc41bebf6ac3d140206b"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Wed Dec 02 17:16:38 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Fri Dec 04 15:09:14 2015"
      },
      "message": "removed debug code\n"
    },
    {
      "commit": "e9b1c0e0b29be2bf415efc41bebf6ac3d140206b",
      "tree": "0fca87bc9a4a3fdc458f54df585f12a2fbb50bc3",
      "parents": [
        "aa6fb1189c8dff45688a22fd45c136a773458496"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Wed Dec 02 15:52:57 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Fri Dec 04 15:09:14 2015"
      },
      "message": "The WasmCallDescriptor has the UseNativeStack flag now.\n"
    },
    {
      "commit": "aa6fb1189c8dff45688a22fd45c136a773458496",
      "tree": "5ac16e6e836bcc3fa6ebd11a003112d13e6f81e6",
      "parents": [
        "2f0fbf724ac64254232e2aca09f87929fcfc8af5"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Dec 04 10:51:59 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Dec 04 10:51:59 2015"
      },
      "message": "Fix off-by-one bounds check for constant index out of bounds.\n"
    },
    {
      "commit": "2f0fbf724ac64254232e2aca09f87929fcfc8af5",
      "tree": "6a1cc1455d0d1c814a69976382091552d30a8297",
      "parents": [
        "bac4510348fcdaa746926eabb5e40bb7a0069eec",
        "0e8c9959af0eb9f81af368ed414a4a9030ce23c3"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Thu Dec 03 20:54:26 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Thu Dec 03 20:54:26 2015"
      },
      "message": "Merge pull request #90 from WebAssembly/fix_unused_variable\n\nFix unused variable warning for release builds."
    },
    {
      "commit": "0e8c9959af0eb9f81af368ed414a4a9030ce23c3",
      "tree": "6a1cc1455d0d1c814a69976382091552d30a8297",
      "parents": [
        "bac4510348fcdaa746926eabb5e40bb7a0069eec"
      ],
      "author": {
        "name": "Nick Bray",
        "email": "ncbray@chromium.org",
        "time": "Thu Dec 03 01:00:36 2015"
      },
      "committer": {
        "name": "Nick Bray",
        "email": "ncbray@chromium.org",
        "time": "Thu Dec 03 20:53:14 2015"
      },
      "message": "Fix unused variable warning for release builds.\n"
    },
    {
      "commit": "bac4510348fcdaa746926eabb5e40bb7a0069eec",
      "tree": "9d4e2b5af375dbcdbe6cf263d1658bebff0fb30a",
      "parents": [
        "381270f55ae4ca8596240d5b27311652b89a27dc",
        "892878b47e336925ac7b002d3643291b36b2e88e"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 17:30:46 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 17:30:46 2015"
      },
      "message": "Merge pull request #91 from WebAssembly/machine_type\n\nUse MachineType instead of MemType and typedef LocalType to MachineType."
    },
    {
      "commit": "892878b47e336925ac7b002d3643291b36b2e88e",
      "tree": "9d4e2b5af375dbcdbe6cf263d1658bebff0fb30a",
      "parents": [
        "381270f55ae4ca8596240d5b27311652b89a27dc"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 16:17:09 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 16:17:09 2015"
      },
      "message": "Use MachineType instead of MemType and typedef LocalType to MachineType.\n"
    },
    {
      "commit": "381270f55ae4ca8596240d5b27311652b89a27dc",
      "tree": "bdae32f1889ed6179c5fc6679c28362203a1c0cd",
      "parents": [
        "24c683c757e63192b958163bcfe9247d11d159f8"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 13:22:51 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 13:24:02 2015"
      },
      "message": "Fixup after src/compiler/machine-type.h moved to src/machine-type.h.\n"
    },
    {
      "commit": "24c683c757e63192b958163bcfe9247d11d159f8",
      "tree": "8bc168e951f88409a32f6423a6cc2207400773e5",
      "parents": [
        "bb502ff2423e39b06dde78f02a15a27eebde3763"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 12:07:55 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 12:07:55 2015"
      },
      "message": "Make TFBuilder into a proper class with private members.\n"
    },
    {
      "commit": "bb502ff2423e39b06dde78f02a15a27eebde3763",
      "tree": "3e4c6ccb6c4afb90f8a1c33e2ffdcf1c67e8ddb1",
      "parents": [
        "14f40264b7f134881ca0282522b4439d97fcb501"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 10:41:18 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 10:41:18 2015"
      },
      "message": "Reformat all code according to clang-format style in V8.\n"
    },
    {
      "commit": "14f40264b7f134881ca0282522b4439d97fcb501",
      "tree": "4a7bec15fa8cba3836a40fed0900148b232e7ef9",
      "parents": [
        "334649237d93c91c897d883755ff9c333c41bccb"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 10:32:25 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 10:32:25 2015"
      },
      "message": "Rename IfThen to IfElse to match design repository.\n"
    },
    {
      "commit": "334649237d93c91c897d883755ff9c333c41bccb",
      "tree": "ee781876b6f1f76697467acaffa7f262c2398e55",
      "parents": [
        "075f7442a5b3da8d6de8918122fbb6f7018674cb",
        "446f10046823f103d36465533728027784cd0ba3"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 08:39:50 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Thu Dec 03 08:39:50 2015"
      },
      "message": "Merge pull request #79 from weilianglin/master\n\nFix verification of forward reference functions and add detected MachineOperatorBuilder flags."
    },
    {
      "commit": "446f10046823f103d36465533728027784cd0ba3",
      "tree": "cec56166b6e57f22fd901630d19d62afd616782f",
      "parents": [
        "036faff10d00b4c55808b48e77a82a8a60ad2fbe"
      ],
      "author": {
        "name": "jing.bao",
        "email": "jing.bao@intel.com",
        "time": "Thu Dec 03 01:58:46 2015"
      },
      "committer": {
        "name": "Weiliang Lin",
        "email": "weiliang.lin@intel.com",
        "time": "Thu Dec 03 04:35:41 2015"
      },
      "message": "Avoid redundant verification of function body\n"
    },
    {
      "commit": "075f7442a5b3da8d6de8918122fbb6f7018674cb",
      "tree": "59d564b6da89d9c46d3fc49d2db4c5825f9662ce",
      "parents": [
        "b440daed7904bac564c4420d93089abe867ef62e"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Dec 02 14:01:45 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Dec 02 14:01:45 2015"
      },
      "message": "Fix creation of CallDescriptor.\n"
    },
    {
      "commit": "b440daed7904bac564c4420d93089abe867ef62e",
      "tree": "7df47d33b22c28f9f26fa67decc0559beb9036ce",
      "parents": [
        "407981c2d14010082b1f57aa8b313165074994a1"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Dec 02 13:21:41 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Dec 02 13:21:41 2015"
      },
      "message": "Rename ResizeMemL to GrowMemory and remove ResizeMemH.\n"
    },
    {
      "commit": "407981c2d14010082b1f57aa8b313165074994a1",
      "tree": "81740241e076155b5dd36330572263a2ddb59a09",
      "parents": [
        "436dd8620179d304c6f64dde47d0b10b1a27fd81",
        "b6fdfe115740a1505b674152a5b4fc44804af527"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Wed Dec 02 13:08:29 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Wed Dec 02 13:08:29 2015"
      },
      "message": "Merge pull request #89 from gahaas/fixfloat32sub\n\nRun_WasmCall_Float32Sub uses float32 instead of converted int32 params now."
    },
    {
      "commit": "436dd8620179d304c6f64dde47d0b10b1a27fd81",
      "tree": "7acf2d4a0e3b670c57b1e986429cb0bb95daac84",
      "parents": [
        "cc7fa32bca8246c3196b6007d11024e113ed009c"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Dec 02 10:54:07 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Dec 02 10:54:07 2015"
      },
      "message": "Fix tableswitch tables that break out of the same tableswitch.\n"
    },
    {
      "commit": "cc7fa32bca8246c3196b6007d11024e113ed009c",
      "tree": "3cbe9eb4673e855390bc1abaa8761aa889b57635",
      "parents": [
        "60791e8cfe7f2044071688fa8b966c5a30bb359c"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Dec 02 09:28:20 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Dec 02 09:28:20 2015"
      },
      "message": "Fix variadic macro.\n"
    },
    {
      "commit": "b6fdfe115740a1505b674152a5b4fc44804af527",
      "tree": "8d4fa3a98eefe4d7571325a957a723b0ca9929a8",
      "parents": [
        "60791e8cfe7f2044071688fa8b966c5a30bb359c"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Wed Dec 02 09:10:53 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Wed Dec 02 09:10:53 2015"
      },
      "message": "Run_WasmCall_Float32Sub uses float32 parameters instead of converted int32 parameter\n"
    },
    {
      "commit": "036faff10d00b4c55808b48e77a82a8a60ad2fbe",
      "tree": "b16896a2da473c83c9ed8924993e3af43dcb434b",
      "parents": [
        "04b796bbf7663d319150057fb27ae382cf3f3fd8"
      ],
      "author": {
        "name": "jing.bao",
        "email": "jing.bao@intel.com",
        "time": "Wed Nov 25 07:40:18 2015"
      },
      "committer": {
        "name": "Weiliang Lin",
        "email": "weiliang.lin@intel.com",
        "time": "Wed Dec 02 04:02:29 2015"
      },
      "message": "Fix verification of function calls\n"
    },
    {
      "commit": "04b796bbf7663d319150057fb27ae382cf3f3fd8",
      "tree": "03cac63e7ccc226f88c3ed4b0d3811e68157f4af",
      "parents": [
        "740c825253ff200c2a88f154bfa05804572dbd5a"
      ],
      "author": {
        "name": "jing.bao",
        "email": "jing.bao@intel.com",
        "time": "Wed Nov 25 07:13:53 2015"
      },
      "committer": {
        "name": "Weiliang Lin",
        "email": "weiliang.lin@intel.com",
        "time": "Wed Dec 02 04:02:29 2015"
      },
      "message": "Fix error handling when verify_functions is on\n"
    },
    {
      "commit": "740c825253ff200c2a88f154bfa05804572dbd5a",
      "tree": "f2d2971afc15d2fadbf1bd8ed2c506ea6a53fa47",
      "parents": [
        "60791e8cfe7f2044071688fa8b966c5a30bb359c"
      ],
      "author": {
        "name": "jing.bao",
        "email": "jing.bao@intel.com",
        "time": "Tue Nov 24 08:12:22 2015"
      },
      "committer": {
        "name": "Weiliang Lin",
        "email": "weiliang.lin@intel.com",
        "time": "Wed Dec 02 04:02:29 2015"
      },
      "message": "Add SupportedMachineOperatorFlags to MachineOperatorBuilder\n"
    },
    {
      "commit": "60791e8cfe7f2044071688fa8b966c5a30bb359c",
      "tree": "a18cc849e736ded50c63c0af3af529a700cdc356",
      "parents": [
        "8729825d72ecf3e79089963a8596cc82ddb3f283",
        "2c1e54382a64ffdd5e8f7f7e876868767b20f7d1"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Wed Dec 02 00:14:30 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Wed Dec 02 00:14:30 2015"
      },
      "message": "Merge pull request #85 from aseemgarg89/globals\n\nGlobals"
    },
    {
      "commit": "2c1e54382a64ffdd5e8f7f7e876868767b20f7d1",
      "tree": "a18cc849e736ded50c63c0af3af529a700cdc356",
      "parents": [
        "8729825d72ecf3e79089963a8596cc82ddb3f283"
      ],
      "author": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Mon Nov 30 23:32:16 2015"
      },
      "committer": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Wed Dec 02 00:13:56 2015"
      },
      "message": "add globals to encoder\n"
    },
    {
      "commit": "8729825d72ecf3e79089963a8596cc82ddb3f283",
      "tree": "bccec165c73d76b141568bc312091cea86759129",
      "parents": [
        "bf1d568d319f6819591d93e700b975819e34ec6b",
        "92f6763e7c6b6e520eb8c300494c08744ff5b105"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Wed Dec 02 00:04:03 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Wed Dec 02 00:04:03 2015"
      },
      "message": "Merge pull request #78 from aseemgarg89/RestoreReturn\n\nRestore return"
    },
    {
      "commit": "92f6763e7c6b6e520eb8c300494c08744ff5b105",
      "tree": "bccec165c73d76b141568bc312091cea86759129",
      "parents": [
        "bf1d568d319f6819591d93e700b975819e34ec6b"
      ],
      "author": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Wed Nov 25 01:25:14 2015"
      },
      "committer": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Wed Dec 02 00:00:44 2015"
      },
      "message": "Use return in asm-to-wasm and remove block scope for function body\n"
    },
    {
      "commit": "bf1d568d319f6819591d93e700b975819e34ec6b",
      "tree": "a5d98f9948330979a8bb6f0a13a691af6ae7d5fc",
      "parents": [
        "a40b793a1ea17bdff5d28eea29bf84ad3b83795e",
        "07eb0aaf7c7c41cc1d02fd1af739716ae711fb53"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Tue Dec 01 23:52:39 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Tue Dec 01 23:52:39 2015"
      },
      "message": "Merge pull request #74 from aseemgarg89/master\n\nadd typecast functions to asm-to-wasm"
    },
    {
      "commit": "07eb0aaf7c7c41cc1d02fd1af739716ae711fb53",
      "tree": "a5d98f9948330979a8bb6f0a13a691af6ae7d5fc",
      "parents": [
        "1277ffaf6c946f3415f677bbae8967a0a2ac3965"
      ],
      "author": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Tue Nov 24 00:22:40 2015"
      },
      "committer": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Tue Dec 01 23:48:50 2015"
      },
      "message": "Add mod to asm to wasm\n"
    },
    {
      "commit": "1277ffaf6c946f3415f677bbae8967a0a2ac3965",
      "tree": "1935f2b75af7b55f8026347f769e4d196b7a2330",
      "parents": [
        "008bf784d3aee1b2a87e88aef81b1db659a7416b"
      ],
      "author": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Mon Nov 23 22:21:14 2015"
      },
      "committer": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Tue Dec 01 23:48:46 2015"
      },
      "message": "remove simple type coercion statements\n"
    },
    {
      "commit": "008bf784d3aee1b2a87e88aef81b1db659a7416b",
      "tree": "feea46bd7c11bd553dba729d8291f4c04451869a",
      "parents": [
        "a40b793a1ea17bdff5d28eea29bf84ad3b83795e"
      ],
      "author": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Sat Nov 21 01:40:00 2015"
      },
      "committer": {
        "name": "Aseem Garg",
        "email": "aseemgarg@google.com",
        "time": "Tue Dec 01 23:46:31 2015"
      },
      "message": "add typecast functions to asm-to-wasm\n"
    },
    {
      "commit": "a40b793a1ea17bdff5d28eea29bf84ad3b83795e",
      "tree": "3e59a83c9ad7ab33beb0e12a97684f7f7ba95979",
      "parents": [
        "2bd61d045cbbc5198c13f8935612503fe4d43da3",
        "e8a8a00b54efdf36fa220198ef3ad095e997b869"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Tue Dec 01 20:30:44 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Tue Dec 01 20:30:44 2015"
      },
      "message": "Merge pull request #87 from WebAssembly/load_store_throws\n\nOut of bounds memory accesses trap."
    },
    {
      "commit": "2bd61d045cbbc5198c13f8935612503fe4d43da3",
      "tree": "a1bfd290675a20b4f428e89ea7630f39f21671c1",
      "parents": [
        "8adff7a52e933f72bd4cf29e72b5409caa483464",
        "a60b697f6532a8a1df0dce6f0b87f7a339d82860"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Tue Dec 01 20:29:51 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Tue Dec 01 20:29:51 2015"
      },
      "message": "Merge pull request #86 from flagxor/drop_small_ints\n\nDrop integer variants no longer emitted by the typer."
    },
    {
      "commit": "e8a8a00b54efdf36fa220198ef3ad095e997b869",
      "tree": "9df266604ec3f1e888ba78d128f87b9e74865984",
      "parents": [
        "db0bf5d29676eeb245a241acc8fb51c2777a7ac5"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Dec 01 18:59:38 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Dec 01 18:59:38 2015"
      },
      "message": "Initialize asm_js field correctly.\n"
    },
    {
      "commit": "db0bf5d29676eeb245a241acc8fb51c2777a7ac5",
      "tree": "371d1948b09686b6703ade2ffad945dce344f0ac",
      "parents": [
        "300e1671b5d6414df155bbc764655ac3e77432ff",
        "8adff7a52e933f72bd4cf29e72b5409caa483464"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Dec 01 18:53:07 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Dec 01 18:53:07 2015"
      },
      "message": "Merge branch \u0027master\u0027 into load_store_throws\n"
    },
    {
      "commit": "8adff7a52e933f72bd4cf29e72b5409caa483464",
      "tree": "cf44f19bc52d0ca7888eb89e66fabe26de1ba0ca",
      "parents": [
        "173094ae98338f50a06c08584f031e4684eb8c76"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Dec 01 18:24:45 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Dec 01 18:24:45 2015"
      },
      "message": "Fix effect chains with multiple traps of the same type.\n"
    },
    {
      "commit": "173094ae98338f50a06c08584f031e4684eb8c76",
      "tree": "f3f2827f8ce2fc7606d0969e7e893742b8512ea4",
      "parents": [
        "01963a83b1b6cffe83968c2a73e0b48edf682440"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Dec 01 16:23:24 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Dec 01 16:23:24 2015"
      },
      "message": "Fix graph building for unreachable loads and stores.\n"
    },
    {
      "commit": "a60b697f6532a8a1df0dce6f0b87f7a339d82860",
      "tree": "5387b4f73e1a755611741096c4a0aaaf9083672f",
      "parents": [
        "01963a83b1b6cffe83968c2a73e0b48edf682440"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "bradnelson@chromium.org",
        "time": "Tue Dec 01 04:55:15 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "bradnelson@chromium.org",
        "time": "Tue Dec 01 04:55:15 2015"
      },
      "message": "Drop integer variants no longer emitted by the typer.\n"
    },
    {
      "commit": "01963a83b1b6cffe83968c2a73e0b48edf682440",
      "tree": "bf8a6054d368c804a38f4814a3e69963db05fd7d",
      "parents": [
        "354ce851eff4092f9a2a9ed3c50f82d8f0d2adc7",
        "1e32bfc604cb459dc819fbee143bce10ea78fa8f"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Tue Dec 01 02:58:54 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Tue Dec 01 02:58:54 2015"
      },
      "message": "Merge pull request #56 from flagxor/memory_ops\n\nAdding heap access to asm-\u003ewasm builder."
    },
    {
      "commit": "300e1671b5d6414df155bbc764655ac3e77432ff",
      "tree": "72964108a1f9463bb53fd2d1e6faa16c16de94f8",
      "parents": [
        "38677e6b5f64279872f79f6540e1c9a9e5744bdf"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 30 16:02:43 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 30 16:02:43 2015"
      },
      "message": "Fix out of bounds memory test.\n"
    },
    {
      "commit": "38677e6b5f64279872f79f6540e1c9a9e5744bdf",
      "tree": "0cb31491f0a7f5621c3499cc4f002ccb2ce60b40",
      "parents": [
        "b8d4aae6720d54184a83969e474f4bb9d5a95e3f",
        "354ce851eff4092f9a2a9ed3c50f82d8f0d2adc7"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 30 15:52:35 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 30 15:52:35 2015"
      },
      "message": "Merge branch \u0027master\u0027 into load_store_throws\n"
    },
    {
      "commit": "354ce851eff4092f9a2a9ed3c50f82d8f0d2adc7",
      "tree": "af1123c8c5cda83864a90efe233b895957a1612b",
      "parents": [
        "f8daceab79d16bcf1f1a3162f6005bf76fa934e1",
        "6eea79f79e8e69c81323257569c9535c5bdfa1db"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 30 15:52:14 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 30 15:52:14 2015"
      },
      "message": "Merge pull request #84 from gahaas/copysign\n\n[tf-builder] Added the F32CopySign and F64Copysign instruction to the tf-builder."
    },
    {
      "commit": "6eea79f79e8e69c81323257569c9535c5bdfa1db",
      "tree": "af1123c8c5cda83864a90efe233b895957a1612b",
      "parents": [
        "138b4006b0ddf9ffd41d2c2f3371c165f6a2583d"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 14:30:35 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 14:30:35 2015"
      },
      "message": "Forgot to adjust a unit test\n"
    },
    {
      "commit": "138b4006b0ddf9ffd41d2c2f3371c165f6a2583d",
      "tree": "1bc66006d18b23356e6d08710e112dfe9883e7cd",
      "parents": [
        "688c9ee22e2a45359c536f26310c62ec0c3955cb"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 13:10:47 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 13:10:47 2015"
      },
      "message": "Make F64CopySign work on 32bit systems.\n"
    },
    {
      "commit": "688c9ee22e2a45359c536f26310c62ec0c3955cb",
      "tree": "feb8232d1e1539fd519103734cc33ce3b4d4b01b",
      "parents": [
        "c2e6317308c2c76050881a27c57d495aa50c0d77"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 08:59:58 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 10:54:51 2015"
      },
      "message": "wasm-opcodes.cc reflects the new supported opcodes now.\n"
    },
    {
      "commit": "c2e6317308c2c76050881a27c57d495aa50c0d77",
      "tree": "3eed23ef041f698fd9dc2c8283af479e1261d064",
      "parents": [
        "f8daceab79d16bcf1f1a3162f6005bf76fa934e1"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Fri Nov 27 15:44:49 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 10:53:50 2015"
      },
      "message": "Implemented the F32CopySign and F64CopySign instruction.\n"
    },
    {
      "commit": "f8daceab79d16bcf1f1a3162f6005bf76fa934e1",
      "tree": "5e2ce363ae394a6a376bf99e32064c3b38e164a7",
      "parents": [
        "2213e0f85791e2f27546f428b2a726397eac782b",
        "3793a7cb4c329ba6c95e57a7ee82d87ac0de7ab0"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 30 10:48:01 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 30 10:48:01 2015"
      },
      "message": "Merge pull request #83 from gahaas/f32rounding\n\n[tf-builder] Added several new instructions to the tf-builder."
    },
    {
      "commit": "3793a7cb4c329ba6c95e57a7ee82d87ac0de7ab0",
      "tree": "83ee6f5ef044e2d4e0ee6265e52758cc42754f2c",
      "parents": [
        "87377dd367c62df4e9870e7e9412bc95f6d2e77f"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 10:00:14 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 10:00:14 2015"
      },
      "message": "Marked the right instructions as supported now.\n"
    },
    {
      "commit": "2213e0f85791e2f27546f428b2a726397eac782b",
      "tree": "c827699bfb00f6969f8999c52be84b5c6ef23689",
      "parents": [
        "17323bdde9409766981efea5ce80a1f2e6d12efd"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 30 09:57:08 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 30 09:57:08 2015"
      },
      "message": "Make WASM GYP suitable for cross-compiles.\n"
    },
    {
      "commit": "87377dd367c62df4e9870e7e9412bc95f6d2e77f",
      "tree": "939af315ee0d934ab33b06bd9090b1b96cfd7e40",
      "parents": [
        "490e3e6974db54b7400384d29b1766b84e1186c2"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 08:57:50 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 08:57:50 2015"
      },
      "message": "wasm-opcodes.cc reflects the new supported opcodes now.\n"
    },
    {
      "commit": "490e3e6974db54b7400384d29b1766b84e1186c2",
      "tree": "9b5c27adcd4d6ab2d185daaecd93a3414e311fc7",
      "parents": [
        "17323bdde9409766981efea5ce80a1f2e6d12efd"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Fri Nov 27 14:59:38 2015"
      },
      "committer": {
        "name": "Andreas Haas",
        "email": "ahaas@google.com",
        "time": "Mon Nov 30 07:39:48 2015"
      },
      "message": "Implemented new wasm instructions: f32floor, f32ceil, f32trunc, f32nearestint, f32min, f32max, f64min, f64max, f32sconverti64, f32uconverti64, f64sconverti64 f64uconverti64\n"
    },
    {
      "commit": "b8d4aae6720d54184a83969e474f4bb9d5a95e3f",
      "tree": "89c63c33b25a33fd072c276a80b27cb490d7037a",
      "parents": [
        "94a90deab2d53f27ba8ae595048274819568a604",
        "17323bdde9409766981efea5ce80a1f2e6d12efd"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 14:15:12 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 14:15:12 2015"
      },
      "message": "Merge with master.\n"
    },
    {
      "commit": "17323bdde9409766981efea5ce80a1f2e6d12efd",
      "tree": "b57ae549091ed3f35ad619e27a512df678688acd",
      "parents": [
        "87280fdf3e3ffcf0d0cbb00d29b89fc5addca19a",
        "8e938bf4ae56835b6a7a61c3761b16c86ba1be47"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 13:15:33 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 13:15:33 2015"
      },
      "message": "Merge pull request #82 from WebAssembly/trap_divzero\n\nTrap on divide by zero and unrepresentable."
    },
    {
      "commit": "8e938bf4ae56835b6a7a61c3761b16c86ba1be47",
      "tree": "b57ae549091ed3f35ad619e27a512df678688acd",
      "parents": [
        "be1a577471218f8b93623524f8a8142c813da753"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 12:28:45 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 12:28:45 2015"
      },
      "message": "Fixup the trap conditions for indirect calls.\n"
    },
    {
      "commit": "be1a577471218f8b93623524f8a8142c813da753",
      "tree": "9131cfc3afeac742ce433758112db17a27cafd15",
      "parents": [
        "63d41b7e454081b82438aa04d3ee46948351707b",
        "87280fdf3e3ffcf0d0cbb00d29b89fc5addca19a"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 12:24:39 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 12:24:39 2015"
      },
      "message": "Merge branch \u0027master\u0027 into trap_divzero\n"
    },
    {
      "commit": "87280fdf3e3ffcf0d0cbb00d29b89fc5addca19a",
      "tree": "7c177af531f94d428bdd80ff8c47f181328efb16",
      "parents": [
        "fca1c5672fb6b009e2be285cf88accc55f5abfa7"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 12:24:16 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 12:24:16 2015"
      },
      "message": "Fixup after AST moved.\n"
    },
    {
      "commit": "63d41b7e454081b82438aa04d3ee46948351707b",
      "tree": "08b9c0be70768cd01422605a2a616bd7d022aa83",
      "parents": [
        "fca1c5672fb6b009e2be285cf88accc55f5abfa7"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Nov 26 09:36:04 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 27 11:49:09 2015"
      },
      "message": "Refactor trap code and trap on divide by zero.\n"
    },
    {
      "commit": "94a90deab2d53f27ba8ae595048274819568a604",
      "tree": "2b7953509ec9b7a9db00a8b70cfa5fb9ebc83419",
      "parents": [
        "731bd45908aafba9a716699339f3b2ef6c22e96c",
        "fca1c5672fb6b009e2be285cf88accc55f5abfa7"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Nov 26 14:21:24 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Nov 26 14:21:24 2015"
      },
      "message": "Merge branch \u0027master\u0027 into load_store_throws\n"
    },
    {
      "commit": "fca1c5672fb6b009e2be285cf88accc55f5abfa7",
      "tree": "f627c475b6184fd60a43c29262ba34db8a089918",
      "parents": [
        "76165bdcdccf5c1146fdfdaf06f1fb6c33696c2c",
        "05df17c81b847d738f0ad0efabab5005f80d5ef2"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Thu Nov 26 13:16:55 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Thu Nov 26 13:16:55 2015"
      },
      "message": "Merge pull request #81 from WebAssembly/robustify_stack_walking\n\nRobustify stack walking."
    },
    {
      "commit": "05df17c81b847d738f0ad0efabab5005f80d5ef2",
      "tree": "f627c475b6184fd60a43c29262ba34db8a089918",
      "parents": [
        "8448a41cd4c2359301467d9f8f4fdc62854d7b15",
        "76165bdcdccf5c1146fdfdaf06f1fb6c33696c2c"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Nov 26 12:27:35 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Nov 26 12:27:35 2015"
      },
      "message": "Resolve conflicts.\n"
    },
    {
      "commit": "8448a41cd4c2359301467d9f8f4fdc62854d7b15",
      "tree": "33bc59f50a19f7c581da7b61b5bb6cd23254d2e0",
      "parents": [
        "5b41872ef363a9764f5cb08ded151b54ebeba4a3"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Nov 26 10:13:02 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Thu Nov 26 10:13:02 2015"
      },
      "message": "I-cache flushing is now done by the assembler.\n"
    },
    {
      "commit": "76165bdcdccf5c1146fdfdaf06f1fb6c33696c2c",
      "tree": "31f81a220d92afb9da1ebb9f26237df1f3945ba7",
      "parents": [
        "c22bc1bfcc2f09208783c7ca48ac12b9fde54824",
        "8732630705ad0e042a2a140c51dd105ce5bf7f39"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Wed Nov 25 14:10:17 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Wed Nov 25 14:10:17 2015"
      },
      "message": "Merge pull request #80 from WebAssembly/break_tests\n\nAdd more tests for breaks."
    },
    {
      "commit": "8732630705ad0e042a2a140c51dd105ce5bf7f39",
      "tree": "31f81a220d92afb9da1ebb9f26237df1f3945ba7",
      "parents": [
        "c22bc1bfcc2f09208783c7ca48ac12b9fde54824"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Nov 25 13:51:34 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Nov 25 14:07:47 2015"
      },
      "message": "Add more tests for breaks.\n"
    },
    {
      "commit": "5b41872ef363a9764f5cb08ded151b54ebeba4a3",
      "tree": "068e258d4b2730c7e5e3bad0da14cd057acfc831",
      "parents": [
        "c2f00f88afa8733d7be01fc0a5fe175cef56c2a9"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Nov 25 10:14:02 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Wed Nov 25 10:14:02 2015"
      },
      "message": "Add is_constructor\u003dfalse to creation of SharedFunctionInfo.\n"
    },
    {
      "commit": "c2f00f88afa8733d7be01fc0a5fe175cef56c2a9",
      "tree": "bdb7f6c76a7cc41ae6455c801f76eecb769374f2",
      "parents": [
        "c22bc1bfcc2f09208783c7ca48ac12b9fde54824"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Nov 24 19:31:12 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Nov 24 19:31:12 2015"
      },
      "message": "Robustify stack walking and add more tests.\n"
    },
    {
      "commit": "731bd45908aafba9a716699339f3b2ef6c22e96c",
      "tree": "a68b7bb8d08705cb8f675869602a49f838a212fe",
      "parents": [
        "5e335850668e83258e4e082b2ccea4a96d52ddd5",
        "c22bc1bfcc2f09208783c7ca48ac12b9fde54824"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Nov 24 09:58:59 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Tue Nov 24 09:58:59 2015"
      },
      "message": "Merge with master. (factor constants out of mjsunit files)\n"
    },
    {
      "commit": "c22bc1bfcc2f09208783c7ca48ac12b9fde54824",
      "tree": "659bdf9ebcdfec19d88c17055803bd4816019671",
      "parents": [
        "b252fd580d6844eed44bbc3c9771debd206ad11f",
        "26a781e01640d43a592b0cbf9c27aec5f53bbb27"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Tue Nov 24 07:36:37 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Tue Nov 24 07:36:37 2015"
      },
      "message": "Merge pull request #77 from flagxor/drop_mem1\n\nDropping opcodes now handled on ia32."
    },
    {
      "commit": "1e32bfc604cb459dc819fbee143bce10ea78fa8f",
      "tree": "4ae3ed9e47f9c015cf2004bd7dbf14adb8430906",
      "parents": [
        "b252fd580d6844eed44bbc3c9771debd206ad11f"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "bradnelson@chromium.org",
        "time": "Mon Nov 09 18:51:58 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "bradnelson@chromium.org",
        "time": "Tue Nov 24 05:24:42 2015"
      },
      "message": "Adding heap access to asm-\u003ewasm builder.\n\nRefactor assignment slightly.\n"
    },
    {
      "commit": "26a781e01640d43a592b0cbf9c27aec5f53bbb27",
      "tree": "659bdf9ebcdfec19d88c17055803bd4816019671",
      "parents": [
        "b252fd580d6844eed44bbc3c9771debd206ad11f"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "bradnelson@chromium.org",
        "time": "Mon Nov 23 23:58:07 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "bradnelson@chromium.org",
        "time": "Mon Nov 23 23:58:07 2015"
      },
      "message": "Dropping opcodes now handled on ia32.\n"
    },
    {
      "commit": "b252fd580d6844eed44bbc3c9771debd206ad11f",
      "tree": "85882457e80bd7f227e6166bbca15715536ebfba",
      "parents": [
        "7581d42f1484acb5ef3db7a1ac27e2be12d2a4bd",
        "137fb935cb05fa14f5c675b480260d64c9ec6526"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 23 19:47:40 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 23 19:47:40 2015"
      },
      "message": "Merge pull request #76 from WebAssembly/factor_constants\n\nFactor WASM-related constants out of all mjsunit files."
    },
    {
      "commit": "137fb935cb05fa14f5c675b480260d64c9ec6526",
      "tree": "85882457e80bd7f227e6166bbca15715536ebfba",
      "parents": [
        "7581d42f1484acb5ef3db7a1ac27e2be12d2a4bd"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 23 17:57:28 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 23 17:57:28 2015"
      },
      "message": "Factor WASM-related constants out of all mjsunit files.\n"
    },
    {
      "commit": "5e335850668e83258e4e082b2ccea4a96d52ddd5",
      "tree": "6108e0d7f5a5747330fb33a4a0914fa3c72abe5a",
      "parents": [
        "627c3096f76bd466f9270f5a9cf424a118fc5c14"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 23 15:26:02 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 23 15:26:02 2015"
      },
      "message": "Out of bounds memory accesses throw an exception.\n"
    },
    {
      "commit": "7581d42f1484acb5ef3db7a1ac27e2be12d2a4bd",
      "tree": "52f1d33c1e080004c345f5bda2822e5193fced5d",
      "parents": [
        "627c3096f76bd466f9270f5a9cf424a118fc5c14",
        "1508396ec4dff41610574d7cf9a334ef98ea70ed"
      ],
      "author": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 23 11:20:23 2015"
      },
      "committer": {
        "name": "titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 23 11:20:23 2015"
      },
      "message": "Merge pull request #75 from WebAssembly/unreachable_code2\n\nHandle unreachable code gracefully in ast-decoder."
    },
    {
      "commit": "1508396ec4dff41610574d7cf9a334ef98ea70ed",
      "tree": "52f1d33c1e080004c345f5bda2822e5193fced5d",
      "parents": [
        "627c3096f76bd466f9270f5a9cf424a118fc5c14"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 23 10:30:44 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Mon Nov 23 10:30:44 2015"
      },
      "message": "Handle unreachable code gracefully in ast-decoder.\n"
    },
    {
      "commit": "627c3096f76bd466f9270f5a9cf424a118fc5c14",
      "tree": "00edd9d49d6febe218963b9cc66a8547cf3734ba",
      "parents": [
        "89eeffdf038ae799a247036f5fdbc52ba3fa731a"
      ],
      "author": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 20 09:34:36 2015"
      },
      "committer": {
        "name": "Ben L. Titzer",
        "email": "titzer@google.com",
        "time": "Fri Nov 20 09:34:36 2015"
      },
      "message": "Fix addition of new_target to JS calls.\n"
    },
    {
      "commit": "89eeffdf038ae799a247036f5fdbc52ba3fa731a",
      "tree": "bc20c007b9f80b020a3b86fe6fe48afc9d095727",
      "parents": [
        "16e057709e37d13e5591695453f868ed62195358",
        "85b6e1d0eadb07c8dd52fdc04c6668cf1aa0e89e"
      ],
      "author": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Fri Nov 20 00:18:07 2015"
      },
      "committer": {
        "name": "Brad Nelson",
        "email": "flagxor@gmail.com",
        "time": "Fri Nov 20 00:18:07 2015"
      },
      "message": "Merge pull request #71 from aseemgarg89/master\n\nadd not and deal with signed and unsigned in asm-to-wasm"
    }
  ],
  "next": "85b6e1d0eadb07c8dd52fdc04c6668cf1aa0e89e"
}
