[issue42081] Consider fast_double_parser for faster str->double

2020-10-19 Thread Antoine Pitrou


Change by Antoine Pitrou :


--
resolution:  -> duplicate
stage:  -> resolved
status: open -> closed
superseder:  -> micro-optimization: increase our float parsing speed by Nx

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42081] Consider fast_double_parser for faster str->double

2020-10-19 Thread Antoine Pitrou


Antoine Pitrou  added the comment:

Oh, thank you.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42081] Consider fast_double_parser for faster str->double

2020-10-19 Thread Eric V. Smith


Eric V. Smith  added the comment:

This was proposed in issue 41310.

--
nosy: +eric.smith

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue42081] Consider fast_double_parser for faster str->double

2020-10-19 Thread Antoine Pitrou


New submission from Antoine Pitrou :

This is more of a "could be nice" entry if there are any interested core 
developers.

A new algorithm and library was recently published for faster parsing of double 
numbers.  It claims rigorous accuracy and the performance is impressive.  The 
implementation is in C++ but it's really decorated C.  It also seems simple 
enough that it can be reimplemented independently.

https://github.com/lemire/fast_double_parser/

--
components: Interpreter Core
messages: 378960
nosy: mark.dickinson, pitrou, tim.peters
priority: low
severity: normal
status: open
title: Consider fast_double_parser for faster str->double
type: enhancement
versions: Python 3.10

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com