@@ -48,96 +48,96 @@ There is NO WARRANTY, to the extent permitted by law.
48
48
49
49
### [ echoIntoFile] ( test/echoIntoFile )
50
50
51
- - [ Bash] ( test/echoIntoFile/echoIntoFile.sh ) took ` 842 ` milliseconds
51
+ - [ Bash] ( test/echoIntoFile/echoIntoFile.sh ) took ` 836 ` milliseconds
52
52
53
53
- [ ShellJS 0.5.3] ( test/echoIntoFile/echoIntoFile.js ) took ` 251 ` milliseconds
54
54
55
- - [ ShellJS 0.6.0] ( test/echoIntoFile/echoIntoFile.js ) took ` 260 ` milliseconds
55
+ - [ ShellJS 0.6.0] ( test/echoIntoFile/echoIntoFile.js ) took ` 306 ` milliseconds
56
56
57
- - [ ShellJS latest] ( test/echoIntoFile/echoIntoFile.js ) took ` 199 ` milliseconds
57
+ - [ ShellJS latest] ( test/echoIntoFile/echoIntoFile.js ) took ` 187 ` milliseconds
58
58
59
- ShellJS was ` 4.231 ` times faster than Bash
59
+ ShellJS was ` 4.471 ` times faster than Bash
60
60
61
61
### [ envVariable] ( test/envVariable )
62
62
63
- - [ Bash] ( test/envVariable/envVar.sh ) took ` 333 ` milliseconds
63
+ - [ Bash] ( test/envVariable/envVar.sh ) took ` 220 ` milliseconds
64
64
65
65
- [ ShellJS 0.5.3] ( test/envVariable/envVar.js ) took ` 288 ` milliseconds
66
66
67
- - [ ShellJS 0.6.0] ( test/envVariable/envVar.js ) took ` 291 ` milliseconds
67
+ - [ ShellJS 0.6.0] ( test/envVariable/envVar.js ) took ` 302 ` milliseconds
68
68
69
- - [ ShellJS latest] ( test/envVariable/envVar.js ) took ` 687 ` milliseconds
69
+ - [ ShellJS latest] ( test/envVariable/envVar.js ) took ` 566 ` milliseconds
70
70
71
- Bash was ` 2.063 ` times faster than ShellJS
71
+ Bash was ` 2.573 ` times faster than ShellJS
72
72
73
73
### [ forLoopAlternateSyntax] ( test/forLoopAlternateSyntax )
74
74
75
- - [ Bash] ( test/forLoopAlternateSyntax/helloworld10k.sh ) took ` 100 ` milliseconds
75
+ - [ Bash] ( test/forLoopAlternateSyntax/helloworld10k.sh ) took ` 89 ` milliseconds
76
76
77
- - [ ShellJS 0.5.3] ( test/forLoopAlternateSyntax/helloworld10k.js ) took ` 182 ` milliseconds
77
+ - [ ShellJS 0.5.3] ( test/forLoopAlternateSyntax/helloworld10k.js ) took ` 190 ` milliseconds
78
78
79
- - [ ShellJS 0.6.0] ( test/forLoopAlternateSyntax/helloworld10k.js ) took ` 178 ` milliseconds
79
+ - [ ShellJS 0.6.0] ( test/forLoopAlternateSyntax/helloworld10k.js ) took ` 179 ` milliseconds
80
80
81
- - [ ShellJS latest] ( test/forLoopAlternateSyntax/helloworld10k.js ) took ` 221 ` milliseconds
81
+ - [ ShellJS latest] ( test/forLoopAlternateSyntax/helloworld10k.js ) took ` 224 ` milliseconds
82
82
83
- Bash was ` 2.210 ` times faster than ShellJS
83
+ Bash was ` 2.517 ` times faster than ShellJS
84
84
85
85
### [ helloworld] ( test/helloworld )
86
86
87
- - [ Bash] ( test/helloworld/helloworld.sh ) took ` 84 ` milliseconds
87
+ - [ Bash] ( test/helloworld/helloworld.sh ) took ` 85 ` milliseconds
88
88
89
- - [ ShellJS 0.5.3] ( test/helloworld/helloworld.js ) took ` 161 ` milliseconds
89
+ - [ ShellJS 0.5.3] ( test/helloworld/helloworld.js ) took ` 171 ` milliseconds
90
90
91
- - [ ShellJS 0.6.0] ( test/helloworld/helloworld.js ) took ` 170 ` milliseconds
91
+ - [ ShellJS 0.6.0] ( test/helloworld/helloworld.js ) took ` 172 ` milliseconds
92
92
93
- - [ ShellJS latest] ( test/helloworld/helloworld.js ) took ` 196 ` milliseconds
93
+ - [ ShellJS latest] ( test/helloworld/helloworld.js ) took ` 179 ` milliseconds
94
94
95
- Bash was ` 2.333 ` times faster than ShellJS
95
+ Bash was ` 2.106 ` times faster than ShellJS
96
96
97
97
### [ helloworld10k] ( test/helloworld10k )
98
98
99
- - [ Bash] ( test/helloworld10k/helloworld10k.sh ) took ` 198 ` milliseconds
99
+ - [ Bash] ( test/helloworld10k/helloworld10k.sh ) took ` 162 ` milliseconds
100
100
101
- - [ ShellJS 0.5.3] ( test/helloworld10k/helloworld10k.js ) took ` 300 ` milliseconds
101
+ - [ ShellJS 0.5.3] ( test/helloworld10k/helloworld10k.js ) took ` 256 ` milliseconds
102
102
103
- - [ ShellJS 0.6.0] ( test/helloworld10k/helloworld10k.js ) took ` 261 ` milliseconds
103
+ - [ ShellJS 0.6.0] ( test/helloworld10k/helloworld10k.js ) took ` 296 ` milliseconds
104
104
105
- - [ ShellJS latest] ( test/helloworld10k/helloworld10k.js ) took ` 537 ` milliseconds
105
+ - [ ShellJS latest] ( test/helloworld10k/helloworld10k.js ) took ` 598 ` milliseconds
106
106
107
- Bash was ` 2.712 ` times faster than ShellJS
107
+ Bash was ` 3.691 ` times faster than ShellJS
108
108
109
109
### [ ls10k] ( test/ls10k )
110
110
111
- - [ Bash] ( test/ls10k/ls10k.sh ) took ` 13272 ` milliseconds
111
+ - [ Bash] ( test/ls10k/ls10k.sh ) took ` 11441 ` milliseconds
112
112
113
- - [ ShellJS 0.5.3] ( test/ls10k/ls10k.js ) took ` 1145 ` milliseconds
113
+ - [ ShellJS 0.5.3] ( test/ls10k/ls10k.js ) took ` 796 ` milliseconds
114
114
115
- - [ ShellJS 0.6.0] ( test/ls10k/ls10k.js ) took ` 1313 ` milliseconds
115
+ - [ ShellJS 0.6.0] ( test/ls10k/ls10k.js ) took ` 785 ` milliseconds
116
116
117
- - [ ShellJS latest] ( test/ls10k/ls10k.js ) took ` 2348 ` milliseconds
117
+ - [ ShellJS latest] ( test/ls10k/ls10k.js ) took ` 1091 ` milliseconds
118
118
119
- ShellJS was ` 5.652 ` times faster than Bash
119
+ ShellJS was ` 10.487 ` times faster than Bash
120
120
121
121
### [ pwd10k] ( test/pwd10k )
122
122
123
- - [ Bash] ( test/pwd10k/path10k.sh ) took ` 1259 ` milliseconds
123
+ - [ Bash] ( test/pwd10k/path10k.sh ) took ` 882 ` milliseconds
124
124
125
- - [ ShellJS 0.5.3] ( test/pwd10k/path10k.js ) took ` 1696 ` milliseconds
125
+ - [ ShellJS 0.5.3] ( test/pwd10k/path10k.js ) took ` 1902 ` milliseconds
126
126
127
- - [ ShellJS 0.6.0] ( test/pwd10k/path10k.js ) took ` 2314 ` milliseconds
127
+ - [ ShellJS 0.6.0] ( test/pwd10k/path10k.js ) took ` 2128 ` milliseconds
128
128
129
- - [ ShellJS latest] ( test/pwd10k/path10k.js ) took ` 6881 ` milliseconds
129
+ - [ ShellJS latest] ( test/pwd10k/path10k.js ) took ` 6090 ` milliseconds
130
130
131
- Bash was ` 5.465 ` times faster than ShellJS
131
+ Bash was ` 6.905 ` times faster than ShellJS
132
132
133
133
### [ touchSyntax0.6] ( test/touchSyntax0.6 )
134
134
135
- - [ Bash] ( test/touchSyntax0.6/touchrm10k.sh ) took ` 1750 ` milliseconds
135
+ - [ Bash] ( test/touchSyntax0.6/touchrm10k.sh ) took ` 1423 ` milliseconds
136
136
137
137
- Skipping test for ShellJS 0.5.3
138
138
139
- - [ ShellJS 0.6.0] ( test/touchSyntax0.6/touchrm10k.js ) took ` 275 ` milliseconds
139
+ - [ ShellJS 0.6.0] ( test/touchSyntax0.6/touchrm10k.js ) took ` 274 ` milliseconds
140
140
141
- - [ ShellJS latest] ( test/touchSyntax0.6/touchrm10k.js ) took ` 523 ` milliseconds
141
+ - [ ShellJS latest] ( test/touchSyntax0.6/touchrm10k.js ) took ` 487 ` milliseconds
142
142
143
- ShellJS was ` 3.346 ` times faster than Bash
143
+ ShellJS was ` 2.922 ` times faster than Bash
0 commit comments