Skip to content

Commit

Permalink
Published version 2.6.3
Browse files Browse the repository at this point in the history
  • Loading branch information
mweststrate committed Nov 17, 2016
1 parent 101da7e commit e32ed82
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 42 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

* Fixed #603: exceptions in transaction breaks future reactions
* Improved typings of `toJS`
* Introduced `setReactionScheduler`. Internal api used by mobx-react@4 to be notified when reactions will be run

# 2.6.2

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "mobx",
"version": "2.6.2",
"version": "2.6.3",
"description": "Simple, scalable state management.",
"main": "lib/mobx.js",
"typings": "lib/mobx.d.ts",
Expand Down
82 changes: 41 additions & 41 deletions test/perf/perf.txt
Original file line number Diff line number Diff line change
@@ -1,51 +1,51 @@

One observers many observes one - Started/Updated in 35/31 ms.
500 props observing sibling - Started/Updated in 3/4 ms.
Late dependency change - Updated in 62ms.
One observers many observes one - Started/Updated in 35/26 ms.
500 props observing sibling - Started/Updated in 3/5 ms.
Late dependency change - Updated in 59ms.
Unused computables - Updated in 0 ms.
Unused observables - Updated in 11 ms.
Unused observables - Updated in 9 ms.
Array reduce - Started/Updated in 30/25 ms.
Array loop - Started/Updated in 103/172 ms.
Order system batched: false tracked: true Started/Updated in 550/73 ms.
Order system batched: true tracked: true Started/Updated in 145/64 ms.
Order system batched: false tracked: false Started/Updated in 158/51 ms.
Order system batched: true tracked: false Started/Updated in 169/93 ms.
Array loop - Started/Updated in 125/173 ms.
Order system batched: false tracked: true Started/Updated in 448/44 ms.
Order system batched: true tracked: true Started/Updated in 93/43 ms.
Order system batched: false tracked: false Started/Updated in 131/65 ms.
Order system batched: true tracked: false Started/Updated in 110/46 ms.

Create array - Created in 516ms.
Create array - Created in 473ms.

Create array (non-recursive) Created in 252ms.
Observable with many observers + dispose: 1919ms
expensive sort: created 4935
expensive sort: updated 17513
expensive sort: disposed441
native plain sort: updated 946
computed memoization 0ms
create folders 0ms.
create displayfolders 0ms.
create text 261ms.
collapse folder 2ms.
Create array (non-recursive) Created in 169ms.
Observable with many observers + dispose: 1240ms
expensive sort: created 5023
expensive sort: updated 15817
expensive sort: disposed641
native plain sort: updated 1643
computed memoization 1ms
create folders 1ms.
create displayfolders 1ms.
create text 271ms.
collapse folder 1ms.
uncollapse folder 0ms.
change name of folder 248ms.
search 54ms.
unsearch 245ms.
change name of folder 327ms.
search 47ms.
unsearch 228ms.
reactive folder tree [total]
812ms.
create folders 29ms.
create displayfolders 2ms.
create text 92ms.
collapse folder 4ms.
uncollapse folder 11ms.
change name of folder 18ms.
search 36ms.
unsearch 39ms.
878ms.
create folders 28ms.
create displayfolders 1ms.
create text 116ms.
collapse folder 3ms.
uncollapse folder 6ms.
change name of folder 10ms.
search 29ms.
unsearch 20ms.
reactive folder tree [total]
235ms.
create boxes 120ms.
mutations 464ms.
total 602ms.
create boxes 122ms.
mutations 956ms.
total 1160ms.
214ms.
create boxes 106ms.
mutations 380ms.
total 498ms.
create boxes 118ms.
mutations 945ms.
total 1175ms.


Completed performance suite in 32.291 sec.
Completed performance suite in 30.532 sec.

0 comments on commit e32ed82

Please sign in to comment.