{"push_id":892538644,"size":42,"distinct_size":42,"ref":"refs/heads/master","head":"7d9d2e18e2b3678f5158067f78439688394ed017","before":"57eb6ee3f9f85e346f799cf550b148815153ce06","commits":[{"sha":"77d24f5002bb7db1d73944b7192025cc92dd7004","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"enable pack-asmjs to emit v8 binary format","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/77d24f5002bb7db1d73944b7192025cc92dd7004"},{"sha":"40693e987465bb672bb1d355a52cc92f3ad85754","author":{"email":"e3ffdf84fa5b8cb212f6009e47b9326b99bceef5@intel.com","name":"jing.bao"},"message":"Rebase to v8-native-prototype 867fd72","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/40693e987465bb672bb1d355a52cc92f3ad85754"},{"sha":"3eec98f9c2129e701a679a9219d5604d5ee127ea","author":{"email":"e3ffdf84fa5b8cb212f6009e47b9326b99bceef5@intel.com","name":"jing.bao"},"message":"Remove redundant files","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/3eec98f9c2129e701a679a9219d5604d5ee127ea"},{"sha":"8f744e12b0541d28f38bd487b63078fc80adb316","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"add primes benchmarks of c++, asm.js and wasm","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/8f744e12b0541d28f38bd487b63078fc80adb316"},{"sha":"0e043ed1dfce67cdb4f06ba5f412c6327bbe3460","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"add copy benchmark","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/0e043ed1dfce67cdb4f06ba5f412c6327bbe3460"},{"sha":"40b11b1c8a3c9ca6cc2fe6352ebef198bd0487cc","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"add corrections benchmark","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/40b11b1c8a3c9ca6cc2fe6352ebef198bd0487cc"},{"sha":"29b95280226fc47e3bd3d51c6d3ed987305be596","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"add memory load/store operation","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/29b95280226fc47e3bd3d51c6d3ed987305be596"},{"sha":"fee6c42e7d6ea10bc0be4c54d369000e8554f538","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"rebase to v8-native to emit new module format","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/fee6c42e7d6ea10bc0be4c54d369000e8554f538"},{"sha":"1609764b366c578ee81ad77d7cb923175c9d8bae","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"fix a build error caused by typo","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/1609764b366c578ee81ad77d7cb923175c9d8bae"},{"sha":"355272582522e77e6993fd15fa99daf98bff311f","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"add primes-big.js and primies-big.wasm for decoding time test\n\nThe speedup in my local is like below\n  1. BuildTFGraph,  15x decoding faster\n  2. VerifyModule,  128x decoding faster","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/355272582522e77e6993fd15fa99daf98bff311f"},{"sha":"f7622072661c84e80baf602c92cd684b118ab0ea","author":{"email":"e3ffdf84fa5b8cb212f6009e47b9326b99bceef5@intel.com","name":"jing.bao"},"message":"add info.sh to get binarysize, decoding time and JIT time","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/f7622072661c84e80baf602c92cd684b118ab0ea"},{"sha":"d6e664a3e8e2cbfe28a2905d06c36fc94c388e95","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"add memops workload\n\nRunning both asm.js and wasm inside the runtime generated by emscripten","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/d6e664a3e8e2cbfe28a2905d06c36fc94c388e95"},{"sha":"ca8e679ce113820a1f1f9571cb16c61440cb668b","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"some fixes\n\n1. no introduce the off load/store, instead, always do the addressing calculation\n2. always zero imported variables\n3. empty function emits a return statement\n4. linear memory size is by default 16MB","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/ca8e679ce113820a1f1f9571cb16c61440cb668b"},{"sha":"a824aae67e60e7fd119144a8847ef0f01e777ef1","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"refactor wasm workloads\n\nRunning both asm.js and wasm inside the runtime generated by emscripten","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/a824aae67e60e7fd119144a8847ef0f01e777ef1"},{"sha":"57b849f5efaa9a8b2e35e9366977c0acb11fd1fa","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"add fannkuch","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/57b849f5efaa9a8b2e35e9366977c0acb11fd1fa"},{"sha":"333e7a0dd05bdc1220cad4f69ddd6ed5f1ffb14d","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"support function pointer table","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/333e7a0dd05bdc1220cad4f69ddd6ed5f1ffb14d"},{"sha":"712ff162265ffcf0c411c6e59eb18597aabc9d76","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"add fasta and skinning benchmarks","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/712ff162265ffcf0c411c6e59eb18597aabc9d76"},{"sha":"95b71654d604b028b72b207d4793f56b44629d94","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"support calling stdlib through FFI","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/95b71654d604b028b72b207d4793f56b44629d94"},{"sha":"199c9151478708bde5da47c0965310027757b9b6","author":{"email":"e3ffdf84fa5b8cb212f6009e47b9326b99bceef5@intel.com","name":"jing.bao"},"message":"Rebase to v8-native-prototype 66bc3b5.\n\nAll statements become expressions.\nTODO: Switch support.\n      Return optimization.\n      Comma optimization.","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/199c9151478708bde5da47c0965310027757b9b6"},{"sha":"4198537a8e40fe2cb902382bef51d6c07eff700b","author":{"email":"5fc48893deb452dfa8536f87a3ec37910dfa0cce@intel.com","name":"Weiliang Lin"},"message":"add DEPS file","distinct":true,"url":"https://api.github.com/repos/weilianglin/polyfill-prototype-1/commits/4198537a8e40fe2cb902382bef51d6c07eff700b"}]}