folz / bento

:bento: A fast, correct, pure-Elixir library for reading and writing Bencoded metainfo (.torrent) files.
Mozilla Public License 2.0
95 stars 14 forks source link

Shortcut integer parsing #29

Closed danilagamma closed 1 year ago

danilagamma commented 1 year ago

Do not convert charlist to binary when parsing integers. Convert it to integer directly with List.to_integer/1.

This gives minor speedup in parsing benchmark.