Hello there,

I’m replacing
<https://chromium-review.googlesource.com/c/chromium/src/+/1698345> Chromium’s
//base double conversion routines with
https://github.com/google/double-conversion. That project is an extracted
version, with a few API tweaks, of the V8 double conversion routines
<https://cs.chromium.org/chromium/src/v8/src/numbers/>. It turns out that Blink
also uses this library
<https://cs.chromium.org/chromium/src/third_party/blink/renderer/platform/wtf/dtoa/>,
so I plan on at least unifying Blink on the new copy in //base.

But I have some questions for V8 that could lead to more unification:

1) Is the github.com/google/double-conversion project backed by V8, or is
it only loosely affiliated?
2) Would V8 consider making the external library its source of truth for
double-conversion?
3) Would V8 consider making v8/src/numbers public API, rather than keeping
it in v8::internal, so that Chromium could consume it directly?

Cheers,
Robert

-- 
-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-dev/CA%2BGwDTriVkHiEaOXxvV_4RKmk68bouRYtTNaFO%2BfVJ24nM3%3DTQ%40mail.gmail.com.

Reply via email to