Skip to content
This repository was archived by the owner on Jul 13, 2020. It is now read-only.

Commit da25cfa

Browse files
committed
include results
1 parent ddad614 commit da25cfa

File tree

1 file changed

+23
-6
lines changed

1 file changed

+23
-6
lines changed

test/perf.html

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
MODULE NUM_MODULES
1515
|
1616
|
17-
------------------------------------- ...
17+
------------------------------------- ... -----
1818
| | |
19-
MODULE 1 MODULE TREE_DEPTH ...
19+
MODULE 0 MODULE TREE_DEPTH ...
2020
| |
21-
MODULE 2 MODULE TREE_DEPTH + 2
21+
MODULE 1 MODULE TREE_DEPTH + 1
2222
... ...
2323
MODULE TREE_DEPTH - 1 MODULE TREE_DEPTH * 2 - 1
2424
@@ -28,10 +28,27 @@
2828
2929
*/
3030

31+
/*
32+
33+
PERF RESULTS
34+
------------
35+
36+
WITH 1000 modules,
37+
38+
TREE_DEPTH FULL LOAD TIME PER MODULE (including evaluation and defining)
39+
1 0.25ms
40+
10 0.27ms
41+
50 0.30ms
42+
100 0.35ms
43+
500 0.90ms
44+
1000 1.90ms
45+
46+
*/
47+
3148

3249
System.set('module0', System.newModule({}));
3350
System.instantiate = function(load) {
34-
var num = load.name.substr(6);
51+
var num = parseInt(load.name.substr(6));
3552

3653
var deps = [];
3754

@@ -40,8 +57,8 @@
4057
for (var i = 0; i < NUM_MODULES; i += TREE_DEPTH)
4158
deps.push('module' + i);
4259
}
43-
else if (num % TREE_DEPTH > 0)
44-
deps = ['module' + (num - 1)];
60+
else if (num % TREE_DEPTH != TREE_DEPTH - 1)
61+
deps = ['module' + (num + 1)];
4562

4663
return {
4764
deps: deps,

0 commit comments

Comments
 (0)