{"push_id":1040072727,"size":3,"distinct_size":3,"ref":"refs/heads/linux","head":"35732ee3a8f3db7dfd72b641cd15257ef0c2d133","before":"4f1a81c2a03dc055c2b4492fba3eba2a50945eee","commits":[{"sha":"b8ad0a1e0839ca89cd8bc5a2586d3e8eebd7b026","author":{"email":"2c32ffcc4ed79d327293ccfdb9160aee1410c7f6@microsoft.com","name":"Jianchun Xu"},"message":"xplat: build lib/Runtime/Language\n\nNotable changes:\n- InterpreterStackFrame.cpp: refactor code to get rid of a \"goto\", which\n  was illegal as it skipped other variable initialization.\n- TaggedInt.cpp: replaced __try/__except with explict test to deal with a\n  floating point exception case.\n- JavascriptMath.cpp: \"and\", \"or\" are reserved keywords and not allowed\n  for variable names.\n- pal_mstypes.h: LARGE_INTEGER should have an unnamed union member.\n\nTo be addressed:\n- implement _ultow_s, _ui64tow_s\n- design/implement xplat stack walker (RtlVirtualUnwind, ...)\n- Simd only partially builds. The rest needs lots of functions declared in\n  emmintrin.h/xmmintrin.h. But PAL conflicts with it. We have been copying\n  some functions by hand into palrt.h, but that seems not maintainable.","distinct":true,"url":"https://api.github.com/repos/Microsoft/ChakraCore/commits/b8ad0a1e0839ca89cd8bc5a2586d3e8eebd7b026"},{"sha":"8c4a147b2714120a6226015b06aec4c09d560b88","author":{"email":"2c32ffcc4ed79d327293ccfdb9160aee1410c7f6@microsoft.com","name":"Jianchun Xu"},"message":"xplat: build lib/Runtime/Math\n\nNothing needed after changes made in building lib/Runtime/Language.","distinct":true,"url":"https://api.github.com/repos/Microsoft/ChakraCore/commits/8c4a147b2714120a6226015b06aec4c09d560b88"},{"sha":"35732ee3a8f3db7dfd72b641cd15257ef0c2d133","author":{"email":"2c32ffcc4ed79d327293ccfdb9160aee1410c7f6@microsoft.com","name":"Jianchun Xu"},"message":"[MERGE #641] xplat: build lib/Runtime/Language, lib/Runtime/Math\n\nMerge pull request #641 from jianchun:lang\nNotable changes:\n- InterpreterStackFrame.cpp: refactor code to get rid of a \"goto\", which\n  was illegal as it skipped other variable initialization.\n- TaggedInt.cpp: replaced __try/__except with explict test to deal with a\n  floating point exception case.\n- JavascriptMath.cpp: \"and\", \"or\" are reserved keywords and not allowed\n  for variable names.\n- pal_mstypes.h: LARGE_INTEGER should have an unnamed union member.\n\nTo be addressed:\n- implement _ultow_s, _ui64tow_s\n- design/implement xplat stack walker (RtlVirtualUnwind, ...)\n- Simd only partially builds. The rest needs lots of functions declared in\n  emmintrin.h/xmmintrin.h. But PAL conflicts with it. We have been copying\n  some functions by hand into palrt.h, but that seems not maintainable.","distinct":true,"url":"https://api.github.com/repos/Microsoft/ChakraCore/commits/35732ee3a8f3db7dfd72b641cd15257ef0c2d133"}]}