11# Bencode
2- [ ![ npm] ( http ://img.shields.io/npm/v/bencode.svg?style=flat)] ( https://npmjs.com/bencode )
3- [ ![ npm downloads] ( http ://img.shields.io/npm/dm/bencode.svg?style=flat)] ( https://npmjs.com/bencode )
4- [ ![ build status] ( http ://img.shields.io/travis/themasch/node-bencode.svg?style=flat)] ( https://travis-ci.org/themasch/node-bencode )
2+ [ ![ npm] ( https ://img.shields.io/npm/v/bencode.svg?style=flat-square )] ( https://npmjs.com/bencode )
3+ [ ![ npm downloads] ( https ://img.shields.io/npm/dm/bencode.svg?style=flat-square )] ( https://npmjs.com/bencode )
4+ [ ![ build status] ( https ://img.shields.io/travis/themasch/node-bencode.svg?style=flat-square )] ( https://travis-ci.org/themasch/node-bencode )
55
66A node library for encoding and decoding bencoded data,
77according to the [ BitTorrent specification] ( http://www.bittorrent.org/beps/bep_0003.html ) .
@@ -30,7 +30,7 @@ It supports four different types of values:
3030Bencoding is most commonly used in torrent files.
3131These metadata files are simply bencoded dictionaries.
3232
33- ## Install with [ npm] ( http ://npmjs.org)
33+ ## Install with [ npm] ( https ://npmjs.org)
3434
3535```
3636npm install bencode
@@ -40,23 +40,23 @@ npm install bencode
4040
4141### encode
4242```
43- 19,235 op/s » bencode
44- 9,684 op/s » bencoding
45- 11,988 op/s » dht_bencode
46- 8,946 op/s » bncode
47- 18,744 op/s » dht
43+ 34,832 op/s » bencode
44+ 17,475 op/s » bencoding
45+ 15,947 op/s » dht_bencode
46+ 15,036 op/s » bncode
47+ 21,577 op/s » dht
4848```
4949
5050### decode
5151```
52- 33,786 op/s » bencode
53- 55,040 op/s » bencoding
54- 40,872 op/s » dht_bencode
55- 2,533 op/s » bncode
56- 30,292 op/s » dht
52+ 50,460 op/s » bencode
53+ 45,318 op/s » bencoding
54+ 60,672 op/s » dht_bencode
55+ 2,928 op/s » bncode
56+ 49,488 op/s » dht
5757```
5858
59- * Benchmarks run on an 1.8 GHz Intel Core i5 with io.js 1.0.4 *
59+ * Benchmarks run on an 2,6 GHz Intel Core i5 with node 5.5.0 *
6060
6161To run the benchmarks simply use
6262
0 commit comments