GitHub PushEvent at 2014-11-12 10:38:26
Repository: brjs
Actor: thecapdan
Payload: {"shas":[["c4ffae6b31b13f6886452aa9988f42c369a9e35e","8ec92635da0e0507e0f721f875ec5a77ed724196@gmail.com","Squashed 'brjs-sdk/workspace/sdk/libs/javascript/topiarist/' changes from 07fce20..7355c55\n\n7355c55 Merge pull request #17 from janhancic/gh-pages\naeb35a1 Optimized the most common use-case likely with Topiarist (verifying arguments using isA()) so that it's now ~2.5 times slower than doing the same check manually, rather than being ~25 times slower, as was the case before. To achive this I did have to relax the argument checking performed, but this actuallly resulted in the browser throwing a clearer error message than what Topiarist was producing anyway.\n03e51ba Added a new command (npm run test-performance) that shows that topiarist is currently ~25 times slower than using typeof and instanceof directly for the most common use case -- verifiying argument types.\n8d50258 Also skip `toString` as it can break in IE8\na703e66 Made exportTo() available as export(), to remain backwardly compatible with v0.0.3.\ncc4b1d7 Prepare to make a new version of Topirarist available via 'npm', but also provide a small backwards compatiblity fix so we only have to update the minor version number.\n4686e10 Updated all grunt dependencies to see if this fixes the builds on Travis, plus ensured all dependencies were against fixed versions, since we're not trying to run a continuous integration test against our upstream dependencies.\n0687c68 adding more browser versions for testing incl safari\n\ngit-subtree-dir: brjs-sdk/workspace/sdk/libs/javascript/topiarist\ngit-subtree-split: 7355c5520530c3b441952d06b4673462a5894546","Dominic Chambers",false],["81ff0b58e618d5a9443087eae818a09a7bac184d","8ec92635da0e0507e0f721f875ec5a77ed724196@gmail.com","Merge commit 'c4ffae6b31b13f6886452aa9988f42c369a9e35e' into latest-topiarist","Dominic Chambers",false],["bae4ea1b8b914fbd562aded1e76a14bcffb6f2aa","b2a188fb31410be1c932d337761d59810e1185ae@users.noreply.github.com","Merge pull request #1061 from BladeRunnerJS/latest-topiarist\n\nLatest topiarist","thecapdan",true]],"size":3,"ref":"refs/heads/develop","head":"bae4ea1b8b914fbd562aded1e76a14bcffb6f2aa"}