{"push_id":1254898883,"size":462,"distinct_size":41,"ref":"refs/heads/bugfix","head":"bf1eb95cf3e219a3525eb1eaeef9dbd84c747c1f","before":"acdf75111c7791f934aa5db91d2466e45594ed7a","commits":[{"sha":"403765699e3777b9d9fc2dcd43bd2a81ce2982fd","author":{"name":"Doug Ilijev","email":"379d7edf6e55b3fef54f2d1667cb1c3b3e94393b@microsoft.com"},"message":"Put short flags first in help message so everything lines up better and they are easier to discover.","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/403765699e3777b9d9fc2dcd43bd2a81ce2982fd"},{"sha":"50bb88eebfcadbbb4b929256cf60995446a57df0","author":{"name":"Jianchun Xu","email":"39259bf023e3ecb5a6e52e50b1e6efaa42d80965@microsoft.com"},"message":"xplat: fix rlexe.xml filename case\n\nChange all file names (files/baseline) in rlexe.xml to match real file\nnames on disk.","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/50bb88eebfcadbbb4b929256cf60995446a57df0"},{"sha":"0e9ea74efdee5ebef97c4d40682e6206a11a1fe1","author":{"name":"Jianchun Xu","email":"39259bf023e3ecb5a6e52e50b1e6efaa42d80965@microsoft.com"},"message":"xplat: runtests.py: prevent mixed output, misc improvements\n\nPrevent mixed output: Previously a test run sends/queues multiple result\nmessages. This can result in intertwined messages from different test runs\nthus mixed output. Change test run _print to buffer outputs, and sends\nwhole test pass/fail/elapsed_time together with output as one message.\n\nAdd `exclude_x86/x64' to global `not_tags` to better filter tests.\n\nSupport multiple `tags` in rlexe.xml. Used by some tests.\n\nSupport test specific `timeout`.\n\nChanged log format slightly to log [#current_test/#total_test] to indicate\nprogress.","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/0e9ea74efdee5ebef97c4d40682e6206a11a1fe1"},{"sha":"4106a44877a4268e51e9f99bc03de55030ba2916","author":{"name":"Jianchun Xu","email":"39259bf023e3ecb5a6e52e50b1e6efaa42d80965@microsoft.com"},"message":"[MERGE #1009] xplat: fix rlexe.xml filename case\n\nMerge pull request #1009 from jianchun:rlxmlcase\nChange all file names (files/baseline) in rlexe.xml to match real file\nnames on disk.","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/4106a44877a4268e51e9f99bc03de55030ba2916"},{"sha":"96b00e397765e8fcaa317a044b2e1be231e727dc","author":{"name":"Jianchun Xu","email":"39259bf023e3ecb5a6e52e50b1e6efaa42d80965@microsoft.com"},"message":"[MERGE #1010] xplat: runtests.py: prevent mixed output, misc improvements\n\nMerge pull request #1010 from jianchun:py2\nPrevent mixed output: Previously a test run sends/queues multiple result\nmessages. This can result in intertwined messages from different test runs\nthus mixed output. Change test run _print to buffer outputs, and sends\nwhole test pass/fail/elapsed_time together with output as one message.\n\nAdd `exclude_x86/x64' to global `not_tags` to better filter tests.\n\nSupport multiple `tags` in rlexe.xml. Used by some tests.\n\nSupport test specific `timeout`.\n\nChanged log format slightly to log [#current_test/#total_test] to indicate\nprogress.","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/96b00e397765e8fcaa317a044b2e1be231e727dc"},{"sha":"0d414a5804429334202571e355d0da5c9d945858","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"cross-platform: Enable non-ICU toLocateString\n\n`wcscmp` produces positive or negative results based on the inputs. However we expect -1, 0, +1\n\nAlso, normalized another usage of `wcscmp` although no consumer found for `Compare`.","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/0d414a5804429334202571e355d0da5c9d945858"},{"sha":"fb9b7aa8bdfa3faa0c9223f04785b17d1cbd7e26","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"cross platform: fix FWrite output buffer size\n\nThis issue was preventing WScript.Echo or print functions to output a unicode string.","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/fb9b7aa8bdfa3faa0c9223f04785b17d1cbd7e26"},{"sha":"026ad07ba2390d18f570389e234c744b85df3af7","author":{"name":"Jianchun Xu","email":"39259bf023e3ecb5a6e52e50b1e6efaa42d80965@microsoft.com"},"message":"runtests.py: \"hide\" passed tests on the terminal\n\nWhile running tests we are more interested in failed tests. Printing\npassed results on the screen makes it harder to read failed tests.\n\nChange `runtests.py` slightly so that \"Pass\" tests are still printed on the\nterminal, but immediately overwritten by the next result. Now we can still\nread test progress but passed tests no longer flush the screen.","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/026ad07ba2390d18f570389e234c744b85df3af7"},{"sha":"4a5d872910974f315fc1f0dafe1a603ee9cfe54a","author":{"name":"Jianchun Xu","email":"39259bf023e3ecb5a6e52e50b1e6efaa42d80965@microsoft.com"},"message":"xplat: exclude more unsupported tests\n\nExclude more Simd tests (require_backend), Debugger tests (\nrequire_debugger), and apply exclude_chk/exclude_fre.\n\nExclude tests that require compile-flags: -serialized, -simdjs (neither\nimplemented yet on cross-platform).","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/4a5d872910974f315fc1f0dafe1a603ee9cfe54a"},{"sha":"89e6d5ef57eb9ef731266373e025d4e792ac001c","author":{"name":"Jianchun Xu","email":"39259bf023e3ecb5a6e52e50b1e6efaa42d80965@microsoft.com"},"message":"[MERGE #1024] xplat: 2 test changes\n\nMerge pull request #1024 from jianchun:py\nruntests.py: \"hide\" passed tests on the terminal\n\n```\nWhile running tests we are more interested in failed tests. Printing\npassed results on the screen makes it harder to read failed tests.\n\nChange `runtests.py` slightly so that \"Pass\" tests are still printed on the\nterminal, but immediately overwritten by the next result. Now we can still\nread test progress but passed tests no longer flush the screen.\n```\n\nxplat: exclude more unsupported tests\n\n```\nExclude more Simd tests (require_backend), Debugger tests (\nrequire_debugger), and apply exclude_chk/exclude_fre.\n\nExclude tests that require compile-flags: -serialized, -simdjs (neither\nimplemented yet on cross-platform).\n```","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/89e6d5ef57eb9ef731266373e025d4e792ac001c"},{"sha":"afdb21b4e295a7db9e21d6a6d6e1a3d53d3cfec7","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"[MERGE #1025] cross platform: fix FWrite output buffer size\n\nMerge pull request #1025 from obastemur:obastemur_fix_fwrite\nFixes unicode output to file stream.\n\n```\nprint(\"ab\\u00A0cd\");\n\nbefore fix : ab c\nafter fix  : ab cd\n```","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/afdb21b4e295a7db9e21d6a6d6e1a3d53d3cfec7"},{"sha":"abad8a98d7cf5eea0310f0d6802d9a2a00d593af","author":{"name":"Hitesh Kanwathirtha","email":"29dadca0bef50c3a1fb2b8770e2e2a20a550fe8c@microsoft.com"},"message":"Assorted Linux fixes\n\n- Turn off fpo- stack walking depends on it on retail builds\n- Speed up debug builds by improving performance of IsAddressOnStack\n- Add support for debug and retail builds being in different directories","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/abad8a98d7cf5eea0310f0d6802d9a2a00d593af"},{"sha":"487310bf550ae24ac89d706fc896614f4d901ed2","author":{"name":"Hitesh Kanwathirtha","email":"29dadca0bef50c3a1fb2b8770e2e2a20a550fe8c@microsoft.com"},"message":"Update linux test scripts to use ch from new path\n\nAlso, updated var name based on CR feedback","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/487310bf550ae24ac89d706fc896614f4d901ed2"},{"sha":"f782dc65de35a8d14c764bcc4a7c358eae336858","author":{"name":"Hitesh Kanwathirtha","email":"29dadca0bef50c3a1fb2b8770e2e2a20a550fe8c@microsoft.com"},"message":"[MERGE #1032] Assorted Linux fixes\n\nMerge pull request #1032 from digitalinfinity:linux_ss\n- Turn off fpo- stack walking depends on it on retail builds\n- Speed up debug builds by improving performance of IsAddressOnStack\n- Add support for debug and retail builds being in different directories","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/f782dc65de35a8d14c764bcc4a7c358eae336858"},{"sha":"ce36732811f4b0915e3bfa0ef1c5ed3678fb8841","author":{"name":"Curtis Man","email":"b66d3d61317868ccbf53a8cae0740d6b09f42b49@microsoft.com"},"message":"Enable build with clang on windows","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/ce36732811f4b0915e3bfa0ef1c5ed3678fb8841"},{"sha":"0e7660a8fa8c8ef3339959f13b0f2ef3579a923d","author":{"name":"Curtis Man","email":"b66d3d61317868ccbf53a8cae0740d6b09f42b49@microsoft.com"},"message":"[MERGE #949] Experimental: enable x64 nojit configuation to build using clang on windows\n\nMerge pull request #949 from curtisman:clang\nBuild x64 no jit configurations using clang on windows.\nDisable a bunch of warning,\nFix issue with PCH builds.\n\nSince clang on windows doesn't support /homeparam, any javascript that requires stack walking doesn't work (e.g. exception)","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/0e7660a8fa8c8ef3339959f13b0f2ef3579a923d"},{"sha":"864b1211b322813e21374ca084b2f567ad4c1c11","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"[MERGE #1021] cross-platform: Enable non-ICU toLocateString\n\nMerge pull request #1021 from obastemur:obastemur_fix_wcscmp\n`wcscmp` produces positive or negative results based on the inputs. However we expect -1, 0, +1\n\nAlso, normalized another usage of `wcscmp` although no consumer found for `Compare`.","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/864b1211b322813e21374ca084b2f567ad4c1c11"},{"sha":"6f197425c972b53af6b346ad9a1cfad60ebb0fad","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"cross platform: fix Math.pow -Infinity case\n\n - fix -> on some platforms `pow` doesn't support `-inf`\n - add test case for non-integer negative exponent for -0\n - add test case for negative integer exponent for +0\n - remove PAL::pow","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/6f197425c972b53af6b346ad9a1cfad60ebb0fad"},{"sha":"bee9cf8a87304db02115845699b8964e01cd99d9","author":{"name":"Doug Ilijev","email":"379d7edf6e55b3fef54f2d1667cb1c3b3e94393b@microsoft.com"},"message":"[MERGE #993] Put short flags first in help message so everything lines up better and they are easier to discover.\n\nMerge pull request #993 from dilijev:build","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/bee9cf8a87304db02115845699b8964e01cd99d9"},{"sha":"1acc3d0aba231a6c83180de2eeb4c7087bc22c23","author":{"name":"Curtis Man","email":"b66d3d61317868ccbf53a8cae0740d6b09f42b49@microsoft.com"},"message":"Clean up build error when SIMD is disabled with JIT enabled.","distinct":false,"url":"https://api.github.com/repos/kunalspathak/ChakraCore/commits/1acc3d0aba231a6c83180de2eeb4c7087bc22c23"}]}
{"actor":{"display_login":"kunalspathak"}}