├── .gitignore ├── LICENSE ├── Microbenchmarks.pdf ├── README.md ├── examples ├── a.js ├── ab.html ├── b.js ├── c.js ├── collecta.js ├── collectb.js ├── collectc.js ├── gela.js ├── gelb.js ├── gelc.js ├── geld.js ├── id-a.js ├── id-b.js ├── innerHTMLa.js ├── innerHTMLb.js ├── layInner.js ├── layNothing.js ├── layOut.js ├── layOutVisible.js ├── react-ab.html ├── react-comp.js ├── react-hook.js ├── react.html └── sandbox.html ├── index.js ├── package.json └── src ├── command.ab.js ├── command.main.js ├── command.results.js ├── command.sandbox.js ├── command.support.js ├── results.js ├── runner.js └── util.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/LICENSE -------------------------------------------------------------------------------- /Microbenchmarks.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/Microbenchmarks.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/README.md -------------------------------------------------------------------------------- /examples/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/a.js -------------------------------------------------------------------------------- /examples/ab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/ab.html -------------------------------------------------------------------------------- /examples/b.js: -------------------------------------------------------------------------------- 1 | function b(a1, a2) { 2 | return a1 + a2; 3 | } 4 | -------------------------------------------------------------------------------- /examples/c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/c.js -------------------------------------------------------------------------------- /examples/collecta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/collecta.js -------------------------------------------------------------------------------- /examples/collectb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/collectb.js -------------------------------------------------------------------------------- /examples/collectc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/collectc.js -------------------------------------------------------------------------------- /examples/gela.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/gela.js -------------------------------------------------------------------------------- /examples/gelb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/gelb.js -------------------------------------------------------------------------------- /examples/gelc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/gelc.js -------------------------------------------------------------------------------- /examples/geld.js: -------------------------------------------------------------------------------- 1 | function geld() { 2 | return document.querySelector('#what'); 3 | } 4 | -------------------------------------------------------------------------------- /examples/id-a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/id-a.js -------------------------------------------------------------------------------- /examples/id-b.js: -------------------------------------------------------------------------------- 1 | function idb() { 2 | return done.innerHTML; 3 | } 4 | -------------------------------------------------------------------------------- /examples/innerHTMLa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/innerHTMLa.js -------------------------------------------------------------------------------- /examples/innerHTMLb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/innerHTMLb.js -------------------------------------------------------------------------------- /examples/layInner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/layInner.js -------------------------------------------------------------------------------- /examples/layNothing.js: -------------------------------------------------------------------------------- 1 | function layNothing() {} 2 | -------------------------------------------------------------------------------- /examples/layOut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/layOut.js -------------------------------------------------------------------------------- /examples/layOutVisible.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/layOutVisible.js -------------------------------------------------------------------------------- /examples/react-ab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/react-ab.html -------------------------------------------------------------------------------- /examples/react-comp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/react-comp.js -------------------------------------------------------------------------------- /examples/react-hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/react-hook.js -------------------------------------------------------------------------------- /examples/react.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/react.html -------------------------------------------------------------------------------- /examples/sandbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/examples/sandbox.html -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/package.json -------------------------------------------------------------------------------- /src/command.ab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/src/command.ab.js -------------------------------------------------------------------------------- /src/command.main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/src/command.main.js -------------------------------------------------------------------------------- /src/command.results.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/src/command.results.js -------------------------------------------------------------------------------- /src/command.sandbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/src/command.sandbox.js -------------------------------------------------------------------------------- /src/command.support.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/src/command.support.js -------------------------------------------------------------------------------- /src/results.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/src/results.js -------------------------------------------------------------------------------- /src/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/src/runner.js -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoyan/ticr/HEAD/src/util.js --------------------------------------------------------------------------------