1
0
Fork 0
easejs/test/perf
Mike Gerwitz 433dd4fb7a Trait definition and mixin performance test cases
Does not yet include many more detailed tests, such as method invocation
times, which will be of particular interest. While definitions are indeed
interesting, they often occur when a program is loading---when the user is
expecting to wait. Not so for method invocations.
2014-03-15 21:16:27 -04:00
..
README Began adding performance tests 2011-03-10 22:43:36 -05:00
common.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-define-methods-keyword-private.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-define-methods-keyword-protected.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-define-methods-keyword-public.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-define-methods.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-define-named.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-define-properties-keyword-private.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-define-properties-keyword-protected.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-define-properties-keyword-public.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-define-properties.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-define.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-get-property.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-inst-anon-empty.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-inst-named-empty.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-invoke-method.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-require.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-class-set-property.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
perf-trait-define.js Trait definition and mixin performance test cases 2014-03-15 21:16:27 -04:00
perf-trait-methods.js Trait definition and mixin performance test cases 2014-03-15 21:16:27 -04:00
perf-trait-mixin.js Trait definition and mixin performance test cases 2014-03-15 21:16:27 -04:00

README

This directory contains the performance tests. These tests contain basic
routines that perform a single action and output the result in seconds, with a
basic description of what has been done. The timing is done via the native Date
object to ensure that it can be run both server and client-side.

It is important that each test performs only a single operation to ensure that
the prior operations have no consequences on the previous, at least when run
server-side by invoking a separate executable for each.