{"push_id":696190202,"size":436,"distinct_size":49,"ref":"refs/heads/feature-unwind4yall","head":"d7e71571715df8fa7d554d13bf0a895414cd5d39","before":"a8baa53b905643b68633ee6928b059255fecbd29","commits":[{"sha":"f985c6809b976935c0c5031042bb76339cbe5a72","author":{"email":"0659b57f05237420e60f97a92ce40f39b76f3fe1@gmail.com","name":"Alexander Kyte"},"message":"[runtime] Overwrite stacktrace for exception on re-throw. Fixes #1856.\n\nThis fixes a bug where we did not completely mimic .NET's exception handling.\n\nWe previously held onto the stacktrace when an exception was thrown if it already had one. This differs from how .NET behaves, which is to always set the stacktrace to the place that it was last thrown.\n\nEx:\n\nusing System;\n\nclass C\n{\n    static Exception e;\n\n    static void Throw ()\n    {\n        try {\n            int.Parse (null);\n        } catch (Exception ex) {\n            e = ex;\n        }\n    }\n\n    public static void Main ()\n    {\n        Throw ();\n\n        try {\n            throw e;\n        } catch (Exception ex) {\n            Console.WriteLine (ex.StackTrace);\n        }\n    }\n}\n\nWould previously output:\n\n  at System.Int32.Parse (System.String s) [0x00000] in <filename unknown>:0\n  at C.Throw () [0x00000] in <filename unknown>:0\n\nwhen\n\n   at C.Main()\n\nis what .NET output. After this commit we output the same stacktrace as .NET.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/f985c6809b976935c0c5031042bb76339cbe5a72"},{"sha":"0c71975bce24741c6fd5d15ee2932f7d638c7664","author":{"email":"8236e1a651d84e9c36458e357640c3873a9c3744@xamarin.com","name":"Alex Rønne Petersen"},"message":"[sgen] Move the independent parts of SGen to a separate library.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/0c71975bce24741c6fd5d15ee2932f7d638c7664"},{"sha":"e4fc9c9840adcee105a2c66ec0d62aaf290f6715","author":{"email":"69716cfa067de6628ba555aef7d750731e2776aa@xamarin.com","name":"Alexander Kyte"},"message":"[runtime] Use correct namespace for FileNotFoundException","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/e4fc9c9840adcee105a2c66ec0d62aaf290f6715"},{"sha":"364677641c3a8fef958b502a8753ff05147067ee","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexrp.com","name":"Alex Rønne Petersen"},"message":"Merge pull request #1767 from alexanderkyte/err_namespace_fix\n\n[runtime] Use correct namespace for FileNotFoundException","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/364677641c3a8fef958b502a8753ff05147067ee"},{"sha":"38e55c77f98bec7744aa6f5b4f3395cb756f9356","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[runtime] Remove --security=smcs-temporary-hack and --security=cas options and the code supporting them.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/38e55c77f98bec7744aa6f5b4f3395cb756f9356"},{"sha":"239e9848a491d2e3eea1a093c45cb41ce1d16247","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[corlib] Remove unused CAS icalls.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/239e9848a491d2e3eea1a093c45cb41ce1d16247"},{"sha":"52f8ef5f5c82701e2fa30f53f609916c1a2f1e6d","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[runtime] Remove CAS tests.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/52f8ef5f5c82701e2fa30f53f609916c1a2f1e6d"},{"sha":"02c0bf01a13eb85f74514fb7ceab17b4d212e4d9","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[runtime] Remove CAS stuff from configure.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/02c0bf01a13eb85f74514fb7ceab17b4d212e4d9"},{"sha":"0e468746316ed842fe6c9c2d9e98377fd0e01975","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[runtime] Remove CAS stuff from configure.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/0e468746316ed842fe6c9c2d9e98377fd0e01975"},{"sha":"eaf00365d1d3fe670a4bf7d4fc6db375d08e9d87","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[jit] Remove unfinished regalloc2.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/eaf00365d1d3fe670a4bf7d4fc6db375d08e9d87"},{"sha":"036c41714ac8e727cfcc264a6da279413095d59b","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[arm] Fix the DISABLE_JIT build.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/036c41714ac8e727cfcc264a6da279413095d59b"},{"sha":"7639eda430fc5a1863fd4325eaf65db33a3d34f2","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"Fix a warning.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/7639eda430fc5a1863fd4325eaf65db33a3d34f2"},{"sha":"bcecb992fc7dfcf0f139f972feb7684a5df28506","author":{"email":"82b622db46d9e05b1f87c4f493037e9c319ba3bb@sil.org","name":"Stephen McConnel"},"message":"Fix memory leak in SWF.FileDialog due to thumbnail images\n\nThis fixes https://bugzilla.xamarin.com/show_bug.cgi?id=29724.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/bcecb992fc7dfcf0f139f972feb7684a5df28506"},{"sha":"b41ed5db82ad82f0540eef70d821318836fba107","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[arm] Use gcc --shared for linking aot images.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/b41ed5db82ad82f0540eef70d821318836fba107"},{"sha":"e42139d72cc75c558ae0209a0ed9819e4ef3c759","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"Merge pull request #1768 from StephenMcConnel/bug-29724\n\nFix memory leak in SWF.FileDialog due to thumbnail images","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/e42139d72cc75c558ae0209a0ed9819e4ef3c759"},{"sha":"f2339f3ce9231c7be1ace65957f5ed9d1a216393","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[jit] Disable the binary writer on arm, dlopen () can't read the images it creates on some newer linux versions.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/f2339f3ce9231c7be1ace65957f5ed9d1a216393"},{"sha":"aa16c96cbb8c98503a04ff826d38f2a0a4d18925","author":{"email":"75004f149038473757da0be07ef76dd4a9bdbc8d@gnome.org","name":"Miguel de Icaza"},"message":"Update documentation, add float32 section","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/aa16c96cbb8c98503a04ff826d38f2a0a4d18925"},{"sha":"6a2560229d9ebd96561d901932b02dc069b636eb","author":{"email":"75004f149038473757da0be07ef76dd4a9bdbc8d@gnome.org","name":"Miguel de Icaza"},"message":"Update, drop ssapre from the man page","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/6a2560229d9ebd96561d901932b02dc069b636eb"},{"sha":"d7be158c6ba57b6397c88718a50b0f49329759cc","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[sdb] Substract 1 from the ip in the soft breakpoint handling code to avoid associating the ip with the next seq point if two sequence points are emitted after each other.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/d7be158c6ba57b6397c88718a50b0f49329759cc"},{"sha":"1e9b4787b172934dd35d91290468ade131abcc57","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"[arm] Use the OP_TAILCALL code on ios as well.","distinct":false,"url":"https://api.github.com/repos/BrzVlad/mono/commits/1e9b4787b172934dd35d91290468ade131abcc57"}]}