{"push_id":1256517870,"size":486,"distinct_size":4,"ref":"refs/heads/perf-dense-array-fastpaths","head":"f2d1846f8ddb9a41bd59c380df158feb1ddda5fe","before":"aae97f39a48c55041feeeb1f75615d1ca21cd617","commits":[{"sha":"08b504b3b4f2c22f8304e61f4e035f344ab18ace","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Document code footprint options","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/08b504b3b4f2c22f8304e61f4e035f344ab18ace"},{"sha":"ba9b43265b52ee77bd2ea53abbbba82866573492","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Merge pull request #633 from svaarala/document-code-footprint-gcc\n\nDocument code footprint options","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/ba9b43265b52ee77bd2ea53abbbba82866573492"},{"sha":"6f31970b38ed42ad82093eca68404c7a7e8398c6","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Add testcase for dense array tricks","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/6f31970b38ed42ad82093eca68404c7a7e8398c6"},{"sha":"982ffe6c22644e397d4c8150582fc2fdea89870d","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Merge pull request #698 from svaarala/array-apply-test-case\n\nAdd testcase for dense array tricks","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/982ffe6c22644e397d4c8150582fc2fdea89870d"},{"sha":"90ac6c3ff8ac00906d9c087360a0bae85b2bfe5a","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Add duk_tval fastint macros when fastints disabled\n\nFor example, add DUK_TVAL_SET_FASTINT_U32() which, when fastints are disabled,\nsimply coerces its argument to a double.  This reduces the number of ifdefs\nrequired in calling code when the argument would need to be cast anyway.","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/90ac6c3ff8ac00906d9c087360a0bae85b2bfe5a"},{"sha":"c1295fafc362f4e6dc084e08e82b46c7ae84df0c","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Doc update for fastint macros","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/c1295fafc362f4e6dc084e08e82b46c7ae84df0c"},{"sha":"498f9d79ddc93c575eb29d860cc1d822ab02540f","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Merge pull request #699 from svaarala/duk-tval-fastint-macro-update\n\nAdd duk_tval fastint macros even when fastints disabled","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/498f9d79ddc93c575eb29d860cc1d822ab02540f"},{"sha":"c467c8c5af61e8758bde3429540f7227ad426af5","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Minor fix to dist Makefile.cmdline\n\nSwap target order so that default target is 'duk' as intended.","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/c467c8c5af61e8758bde3429540f7227ad426af5"},{"sha":"c39f9a6e49a89602955c0668894f8f7c9b579492","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Merge pull request #704 from svaarala/dist-makefile-cmdline-fix\n\nMinor fix to dist Makefile.cmdline","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/c39f9a6e49a89602955c0668894f8f7c9b579492"},{"sha":"6c9610da5a5f92a39a0fae10e6790ce51fff5494","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Document -fno-stack-protector","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/6c9610da5a5f92a39a0fae10e6790ce51fff5494"},{"sha":"3b1c6b3b0f691507f2600fc86ee91471b841d12a","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Merge pull request #705 from svaarala/low-footprint-stack-protector\n\nDocument -fno-stack-protector","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/3b1c6b3b0f691507f2600fc86ee91471b841d12a"},{"sha":"2d19e7cdefe7cfddb84cfd078487c800be2404f3","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Improve heap object debug printout\n\n* Add prototype pointer even when not following pointers.\n\n* Include own pointer as __heapptr.","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/2d19e7cdefe7cfddb84cfd078487c800be2404f3"},{"sha":"1874b9247381d623d27b1bb66683ed3286bc4eec","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Avoid .prototype for eval code\n\nEval code doesn't need an automatic prototype object, so avoid creating one.\nThis also avoids making the internal function which eval compiles to part of\na reference loop so that eval functions collect immediately.","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/1874b9247381d623d27b1bb66683ed3286bc4eec"},{"sha":"ac58ebc829a3c164efe9350204fb2c510cffd0e8","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Merge pull request #716 from svaarala/improve-hobject-debug-printout\n\nImprove heap object debug printout","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/ac58ebc829a3c164efe9350204fb2c510cffd0e8"},{"sha":"f3673ae422cb0cf6508d6da4184e5673e91edb90","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Releases: eval reference loop","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/f3673ae422cb0cf6508d6da4184e5673e91edb90"},{"sha":"d48569a6adfdcf5388b2f731d4168174fe239604","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Merge pull request #717 from svaarala/avoid-circular-ref-for-eval-code\n\nAvoid circular reference for eval-compiled functions","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/d48569a6adfdcf5388b2f731d4168174fe239604"},{"sha":"e5a0c8163f88b6483888566f16a52f20307b74bd","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Add 1.5.0 release notes","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/e5a0c8163f88b6483888566f16a52f20307b74bd"},{"sha":"23efd191a8774d4297ba8a7a593a852b1533a151","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Releases: 1.5.0","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/23efd191a8774d4297ba8a7a593a852b1533a151"},{"sha":"b9db69a278220f561da5b24498b256b69b37d929","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Bump DUK_VERSION for 1.5.0 release","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/b9db69a278220f561da5b24498b256b69b37d929"},{"sha":"a5827a36652ef12fa3b741a93e492cb4a5c85f90","author":{"name":"Sami Vaarala","email":"4c8cd70dbf931fe479ec12e2c3f501ced182ac6e@iki.fi"},"message":"Website updates for 1.5.0 release\n\n* Update command line example.\n\n* Update memory figures on index page, now using GCC footprint options.","distinct":false,"url":"https://api.github.com/repos/svaarala/duktape/commits/a5827a36652ef12fa3b741a93e492cb4a5c85f90"}]}
{"actor":{"display_login":"svaarala"}}