{"push_id":1030528798,"size":37,"distinct_size":2,"ref":"refs/heads/perf-executor-misc-optimization","head":"af2a7d88c634625ae57ff142f775aa6d2d4503cd","before":"b6318d3977718c6edef5cf61a0065df4d63bcfba","commits":[{"sha":"06ebffa123ebf953552aea49263c01f45164f622","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Config changes for C++ and setjmp() reworks","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/06ebffa123ebf953552aea49263c01f45164f622"},{"sha":"1f69d45e90945561f8ad4aa2ca4990f2062ac6f3","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"C++ exception and setjmp() reworks","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/1f69d45e90945561f8ad4aa2ca4990f2062ac6f3"},{"sha":"3d8c1c6406b3e03effb56b72833929996537ae40","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Documentation changes for setjmp config rework","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/3d8c1c6406b3e03effb56b72833929996537ae40"},{"sha":"32449b29d745ce3b2352b1e78f6d96da586f07b6","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Matrix compile change for setjmp config rework","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/32449b29d745ce3b2352b1e78f6d96da586f07b6"},{"sha":"765ddb3f5efdd4a93254fd25b14457586be8f285","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Releases: setjmp config","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/765ddb3f5efdd4a93254fd25b14457586be8f285"},{"sha":"6f42e83eeddc5f1a90fefad8bb035c22d4ddea33","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Merge pull request #635 from svaarala/setjmp-config-rework\n\nSetjmp config rework","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/6f42e83eeddc5f1a90fefad8bb035c22d4ddea33"},{"sha":"f822f6fbe87b1ff216e2212c59d889fc28248e65","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Remove overlapping manual feature option docs","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/f822f6fbe87b1ff216e2212c59d889fc28248e65"},{"sha":"a691b79ed5a297ab70d8464a2f5148382215a183","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Merge pull request #636 from svaarala/remove-manual-feature-opts-document\n\nRemove overlapping manual feature option docs","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/a691b79ed5a297ab70d8464a2f5148382215a183"},{"sha":"70282b03d7e53ed3812e0293b4909705c04e27e4","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Clarify debugger callback restrictions","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/70282b03d7e53ed3812e0293b4909705c04e27e4"},{"sha":"e26ab8355730423ea5c21f941e3a5f7f695bd18a","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Merge pull request #553 from svaarala/debugger-document-call-into-duktape\n\nClarify debugger documentation for callbacks calling back into Duktape","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/e26ab8355730423ea5c21f941e3a5f7f695bd18a"},{"sha":"0678516196b47350d9a0ea7a2c31de200f64f98c","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Debugger future work transport status note","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/0678516196b47350d9a0ea7a2c31de200f64f98c"},{"sha":"61873cb1f38fdb3e014183f84c22a068093bf123","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Merge pull request #634 from svaarala/debugger-clarify-transport-poll\n\nDebugger future work transport status note","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/61873cb1f38fdb3e014183f84c22a068093bf123"},{"sha":"39f5ac096dc81c38274f12f61139ea1c0853ee43","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Add Duktape testrunner README and Makefile","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/39f5ac096dc81c38274f12f61139ea1c0853ee43"},{"sha":"cbd8168e9ce5b47aa3bcef175a790342a990cd5d","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Add Duktape testrunner Node.js server","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/cbd8168e9ce5b47aa3bcef175a790342a990cd5d"},{"sha":"bf0d8a74b04aa6e176c25593df74988c531ba0ac","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Add Duktape testrunner Node.js client","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/bf0d8a74b04aa6e176c25593df74988c531ba0ac"},{"sha":"7d495360acd1c92efd1bb021ee16c6b68d532394","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Merge pull request #640 from svaarala/testrunner-webhook-minimal\n\nAdd a minimal multi-platform testrunner with push webhook script jobs","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/7d495360acd1c92efd1bb021ee16c6b68d532394"},{"sha":"67a1548f9d31331a2697abf31645c106e6d1acc5","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Change eval/compile automatic filename\n\nPreviously `__FILE__` was used, but this leads to some confusing error\nfile/line pairs: https://github.com/svaarala/duktape/issues/516.\n\nChange the behavior so that:\n\n* Eval code which doesn't have an explicit filename uses \"eval\" for the\n  eval temporary function .fileName.  As a result, errors thrown from\n  eval code will be identified e.g. as \"eval:17\" (17th line in the eval\n  input).  The native function or __FILE__ is not apparent.\n\n* Compiled code which doesn't have an explicit filename uses \"input\" for\n  the function .fileName.","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/67a1548f9d31331a2697abf31645c106e6d1acc5"},{"sha":"11e9a07955a796aa60c4e6e1f5bdad37e6d18b57","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"API testcases for eval/compile auto fname change","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/11e9a07955a796aa60c4e6e1f5bdad37e6d18b57"},{"sha":"fa5ef1a823dd459a19a8609527fefccc63bdd8e5","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"API doc changes for eval/compile auto filename","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/fa5ef1a823dd459a19a8609527fefccc63bdd8e5"},{"sha":"55f6160dd8d97549485b76b9c43c439f98450b82","author":{"email":"9f0eef37c5d246dfd6482a1f372bdd5eae51dfe5@iki.fi","name":"Sami Vaarala"},"message":"Releases: eval/compile auto filename","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/55f6160dd8d97549485b76b9c43c439f98450b82"}]}