{"push_id":2708570076,"size":13,"distinct_size":2,"ref":"refs/heads/gh-pages","head":"ffa69104ef96a69b5c83ec2d1502a67326f1855e","before":"d544a8a3d874f0dd896de4e3026fae94128c8366","commits":[{"sha":"d93a5bc49de3e4175dc941eed70f85f5a53545d0","author":{"name":"Eric Schulte","email":"585400cb9c08a59ef0027a8bb05e6ae9171837a5@grammatech.com"},"message":"Install target for texinfo documentation","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/d93a5bc49de3e4175dc941eed70f85f5a53545d0"},{"sha":"63e492894c66d55e3eaba7549d7a5eb7e964b9ae","author":{"name":"Eric Schulte","email":"585400cb9c08a59ef0027a8bb05e6ae9171837a5@grammatech.com"},"message":"Drop LISP_FLAGS from 'make swank'\n\nThis avoids running in batch mode when swank should be run in a normal\ninteractive mode as it is interactive thorough Emacs.  In particular\nwe want to interactively handle errors.","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/63e492894c66d55e3eaba7549d7a5eb7e964b9ae"},{"sha":"f4dc9e370ad64d335cded2123d19ea8295cdce8d","author":{"name":"Roger Corman","email":"a61a1add71dadc74037ae5e44ee30713db9a7451@corman.net"},"message":"SEL/STEFIL+ package with long-running test support\n\nSupport optionally excluding long running tests.\n\nModified SEL-SUITE* (now DEFSUITE) to create an additional test suite\nwith suffix \"-LONG\".  DEFTEST now times tests and warns when a test\nexceeds *time-threshold* (1 second by default).  Also adds support\nfor\n\n    (deftest (<name> :long-running) () <body>)\n\nto indicate a test is known to be long-running and should be placed in\nthe long-running suite.  By default we don't run long-running tests\nand we don't warn when skipping long-running tests.  When the variable\nSTEFIL+:*long-tests* is non-nil then long-running tests are run.\n\nProjects should use DEFROOT to define the root of their test suite,\nwhich every suite defined with DEFSUITE is now a direct child of.\n\nSee the header of sel/test/src/stefil-plus.lisp for more information.\n\nMany existing SEL tests have been tagged as :long-running.  The SEL\ntest suite now takes roughly 1.5 minutes to run.\n\nThis commit squashed from the long-tests-eschulte branch.","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/f4dc9e370ad64d335cded2123d19ea8295cdce8d"},{"sha":"f3b32f053b4faecbff0bc93fd60003c02b963300","author":{"name":"Roger Corman","email":"a61a1add71dadc74037ae5e44ee30713db9a7451@corman.net"},"message":"Fixed several minor issues in DEFTEST, DEFSUITE\n\nDEFSUITE was always activating the SEL TEST suite,\nrather than the TEST suite for the intended package.\n\nDEFTEST now will add a (declare (long-running t))\ndeclaration when :long-running is specified.\n\nDEFTEST now properly handles declarations and doc\nstrings in the body of the test being defined.\n\nLONG-RUNNING-P function returns true if a test is flagged\nas long-running.\n\n(deftest (foo :long-running) () ...) is equivalent to\n(deftest foo () (declare (long-running t)) ...)\n\nIf a test is declared as long-running, a warning will never\nbe output regarding that fact. It had been issuing warnings\neven if the function was already flagged as long-running.","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/f3b32f053b4faecbff0bc93fd60003c02b963300"},{"sha":"89e45e947b5c66ea800c6ea044d4c526764f46bf","author":{"name":"Eric Schulte","email":"585400cb9c08a59ef0027a8bb05e6ae9171837a5@grammatech.com"},"message":"Better define-constant test for long-suite-suffix","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/89e45e947b5c66ea800c6ea044d4c526764f46bf"},{"sha":"0bee82f01bbcf74eca66637e43ad1d2d9c6c4eaf","author":{"name":"Jason Ruchti","email":"fc8dfafd33faf173849f81354c6ad445ed8a01e3@grammatech.com"},"message":"Add a `num-threads` parameter to instrumentation.\n\n`instrument` and `uninstrument` now take an additional keyword\nparameter, `num-threads`, - the number of threads to utilize.  The\nmethods use the task framework in task.lisp for threading; each\nsoftware object in a project is instrumented or uninstrumented\nas a separate `task`.","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/0bee82f01bbcf74eca66637e43ad1d2d9c6c4eaf"},{"sha":"6f6919c65830e652d1439685fb09e28bb4f23a35","author":{"name":"Eric Schulte","email":"585400cb9c08a59ef0027a8bb05e6ae9171837a5@grammatech.com"},"message":"Appropriately guard new tests\n\nEnsure that they are only run when appropriate, and that they are both\nmarked as long-running.","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/6f6919c65830e652d1439685fb09e28bb4f23a35"},{"sha":"41a401978d0b93bb9861b0d11c7066795ebfdff5","author":{"name":"Eric Schulte","email":"585400cb9c08a59ef0027a8bb05e6ae9171837a5@grammatech.com"},"message":"SEL/utility explicitly requires sb-posix on sbcl\n\nFix #3.","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/41a401978d0b93bb9861b0d11c7066795ebfdff5"},{"sha":"41c2d4a8e75a8cf06b32fb157bab612ea270d698","author":{"name":"Eric Schulte","email":"585400cb9c08a59ef0027a8bb05e6ae9171837a5@grammatech.com"},"message":"SEL/utility uses closer-mop over impl-specific","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/41c2d4a8e75a8cf06b32fb157bab612ea270d698"},{"sha":"496e3f26efee3710e5a0f52d347310805a730977","author":{"name":"Eric Schulte","email":"585400cb9c08a59ef0027a8bb05e6ae9171837a5@grammatech.com"},"message":"ASDF loads sb-introspect and sb-sprof on SBCL","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/496e3f26efee3710e5a0f52d347310805a730977"},{"sha":"72cdae321d6eee7506273794f6da4b26a9fefee4","author":{"name":"Eric Schulte","email":"585400cb9c08a59ef0027a8bb05e6ae9171837a5@grammatech.com"},"message":"Every sys. has :author, :license, and :description\n\nEnsure every system has :author, :license, and :description fields.","distinct":false,"url":"https://api.github.com/repos/GrammaTech/sel/commits/72cdae321d6eee7506273794f6da4b26a9fefee4"},{"sha":"3cc2f63e891fbda7cd422a3cd9994913a2f80c5d","author":{"name":"Eric Schulte","email":"585400cb9c08a59ef0027a8bb05e6ae9171837a5@grammatech.com"},"message":"Merge branch 'master' into gh-pages","distinct":true,"url":"https://api.github.com/repos/GrammaTech/sel/commits/3cc2f63e891fbda7cd422a3cd9994913a2f80c5d"},{"sha":"ffa69104ef96a69b5c83ec2d1502a67326f1855e","author":{"name":"Eric Schulte","email":"585400cb9c08a59ef0027a8bb05e6ae9171837a5@grammatech.com"},"message":"Documentation update.","distinct":true,"url":"https://api.github.com/repos/GrammaTech/sel/commits/ffa69104ef96a69b5c83ec2d1502a67326f1855e"}]}
{"actor":{"display_login":"eschulte"}}