eviltrout / ember-performance

A suite of tests for EmberJS to help with performance
140 stars 27 forks source link

add more common variations of `Ember.Object.create` #58

Closed stefanpenner closed 9 years ago

stefanpenner commented 9 years ago
stefanpenner commented 9 years ago

Interesting aside, looking at how various configurations of test runs cause widely different metrics.

The reality is:

  1. realistic code into many edge-cases, resulting in a hard-to reach steady state.
  2. Some individual bad paths, can "poison" others quite easily
  3. Short of code-gen, it is quite unclear how to mitigate the above in systems where a kernel (ember) calls out to dynamic user code)

with components:

screen shot 2015-09-30 at 9 58 11 am

without components:

screen shot 2015-09-30 at 9 59 15 am

With only non-enumerable:

screen shot 2015-09-30 at 9 59 49 am

eviltrout commented 9 years ago

Thanks!