Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/boa-dev/ryu-js
Fast floating point to string conversion that complies to the ECMAScript number-to-string algorithm
https://github.com/boa-dev/ryu-js
Test minimum supported version in Travis
c9379bede031b93628a220de63a94731d5f52ed5 authored over 6 years ago by David Tolnay <[email protected]>
c9379bede031b93628a220de63a94731d5f52ed5 authored over 6 years ago by David Tolnay <[email protected]>
Remove pub(crate) to support rust 1.17.0
07251fe8d6d791697b7d5f24c5e79b4c8e847111 authored over 6 years ago by David Tolnay <[email protected]>
07251fe8d6d791697b7d5f24c5e79b4c8e847111 authored over 6 years ago by David Tolnay <[email protected]>
No glob imports in groups to support rust 1.24.0
8a534d28d3ecbc6098e68578b7438bc57b60d6ac authored over 6 years ago by David Tolnay <[email protected]>
8a534d28d3ecbc6098e68578b7438bc57b60d6ac authored over 6 years ago by David Tolnay <[email protected]>
Optional u128 to support rust 1.25.0
95dfb20d16523a0cd3978a19cf76dd4f42fa159e authored over 6 years ago by David Tolnay <[email protected]>
95dfb20d16523a0cd3978a19cf76dd4f42fa159e authored over 6 years ago by David Tolnay <[email protected]>
Remove f32::to_bits and f64::to_bits to support rust 1.26.0
eb5d54cbe03596856500f4bc2ca8b902349bf5d2 authored over 6 years ago by David Tolnay <[email protected]>
eb5d54cbe03596856500f4bc2ca8b902349bf5d2 authored over 6 years ago by David Tolnay <[email protected]>
More concise tests
3b57ce1bfb656e2aad8543bb96a72f57bbdb34ef authored over 6 years ago by David Tolnay <[email protected]>
3b57ce1bfb656e2aad8543bb96a72f57bbdb34ef authored over 6 years ago by David Tolnay <[email protected]>
Restrict visibility of private helpers
b0954d29902f86af7eeb159d972a469eef105710 authored over 6 years ago by David Tolnay <[email protected]>
b0954d29902f86af7eeb159d972a469eef105710 authored over 6 years ago by David Tolnay <[email protected]>
More functions that can never panic
24d99e0aab065793200aeb80f9ade139157037a3 authored over 6 years ago by David Tolnay <[email protected]>
24d99e0aab065793200aeb80f9ade139157037a3 authored over 6 years ago by David Tolnay <[email protected]>
Remove bounds check in pretty wrappers
1f1b7816ae275b45ae058bf0bac6a85d324b9269 authored over 6 years ago by David Tolnay <[email protected]>
1f1b7816ae275b45ae058bf0bac6a85d324b9269 authored over 6 years ago by David Tolnay <[email protected]>
Sync to ulfjack/ryu@87d807b
a45c404f463588f8692da91402ce6d5fb6df7883 authored over 6 years ago by David Tolnay <[email protected]>
a45c404f463588f8692da91402ce6d5fb6df7883 authored over 6 years ago by David Tolnay <[email protected]>
Inline the buffer methods
bb8e07adf1c0b208276f877e81d8714b5a70bcab authored over 6 years ago by David Tolnay <[email protected]>
bb8e07adf1c0b208276f877e81d8714b5a70bcab authored over 6 years ago by David Tolnay <[email protected]>
Tests of pretty buffer
a0066b99d4410472135666a4c87ad1615c841bd4 authored over 6 years ago by David Tolnay <[email protected]>
a0066b99d4410472135666a4c87ad1615c841bd4 authored over 6 years ago by David Tolnay <[email protected]>
Buffer api
3ac3a225826d57478fbaa486fa7487a9c86481ba authored over 6 years ago by David Tolnay <[email protected]>
3ac3a225826d57478fbaa486fa7487a9c86481ba authored over 6 years ago by David Tolnay <[email protected]>
Add a safe interface
085ff44f256e1b32372796c820fea9bf3b2254e1 authored over 6 years ago by David Tolnay <[email protected]>
085ff44f256e1b32372796c820fea9bf3b2254e1 authored over 6 years ago by David Tolnay <[email protected]>
Sync to ulfjack/ryu@84de233
38d02ddae4082ad0647d66ce0c015d69ce54b046 authored over 6 years ago by David Tolnay <[email protected]>
38d02ddae4082ad0647d66ce0c015d69ce54b046 authored over 6 years ago by David Tolnay <[email protected]>
Test pretty
2c4c04cfb5105165aaa0626b1f5e63ad04eb34ad authored over 6 years ago by David Tolnay <[email protected]>
2c4c04cfb5105165aaa0626b1f5e63ad04eb34ad authored over 6 years ago by David Tolnay <[email protected]>
Pretty
643a7f49e6ad77664a6e39b253b1ed16bb50be57 authored over 6 years ago by David Tolnay <[email protected]>
643a7f49e6ad77664a6e39b253b1ed16bb50be57 authored over 6 years ago by David Tolnay <[email protected]>
Feature to require proof of no panics
05ee0146faac35991cd6e5d19123a7d16372eb3f authored over 6 years ago by David Tolnay <[email protected]>
05ee0146faac35991cd6e5d19123a7d16372eb3f authored over 6 years ago by David Tolnay <[email protected]>
Eliminate possibility of panic in mul_pow5_div_pow2
649debc9b09630cb0eb9cf2b5df0aaa43b5188cd authored over 6 years ago by David Tolnay <[email protected]>
649debc9b09630cb0eb9cf2b5df0aaa43b5188cd authored over 6 years ago by David Tolnay <[email protected]>
Sync to ulfjack/ryu@8ea2961
0b808c85296e545b2d4712c00b2238bb5a8a7c44 authored over 6 years ago by David Tolnay <[email protected]>
0b808c85296e545b2d4712c00b2238bb5a8a7c44 authored over 6 years ago by David Tolnay <[email protected]>
Assert required size of buffer
2a9ae805475f893c426eac70f7997ee61bcf3bf5 authored over 6 years ago by David Tolnay <[email protected]>
2a9ae805475f893c426eac70f7997ee61bcf3bf5 authored over 6 years ago by David Tolnay <[email protected]>
Sync to ulfjack/ryu@e55d383
c3042de10925a150987e8165d449db7df1b32d99 authored over 6 years ago by David Tolnay <[email protected]>
c3042de10925a150987e8165d449db7df1b32d99 authored over 6 years ago by David Tolnay <[email protected]>
Format with rustfmt 0.9.0
167b42bde52d398d9c702ae5aee979ed9554647a authored over 6 years ago by David Tolnay <[email protected]>
167b42bde52d398d9c702ae5aee979ed9554647a authored over 6 years ago by David Tolnay <[email protected]>
Simplify start of d2d
57ddfb686504b015bff547666b9e1d33bb6875a1 authored over 6 years ago by David Tolnay <[email protected]>
57ddfb686504b015bff547666b9e1d33bb6875a1 authored over 6 years ago by David Tolnay <[email protected]>
Port upstream test suite
14885867ec75fd317dfe86296c157dcf714ffabe authored over 6 years ago by David Tolnay <[email protected]>
14885867ec75fd317dfe86296c157dcf714ffabe authored over 6 years ago by David Tolnay <[email protected]>
Sync to ulfjack/ryu@03d044c
2098ecdd69cb58840069d22b7023fef916fa3df6 authored over 6 years ago by David Tolnay <[email protected]>
2098ecdd69cb58840069d22b7023fef916fa3df6 authored over 6 years ago by David Tolnay <[email protected]>
Tuple indexing instead of array indexing
b74b8fc4f9e77ce6ea6e216ed0bcae943ed35a85 authored over 6 years ago by David Tolnay <[email protected]>
b74b8fc4f9e77ce6ea6e216ed0bcae943ed35a85 authored over 6 years ago by David Tolnay <[email protected]>
Format with rustfmt 0.8.2
0039db13bb311d955a6f8337bf29ac277edb9481 authored over 6 years ago by David Tolnay <[email protected]>
0039db13bb311d955a6f8337bf29ac277edb9481 authored over 6 years ago by David Tolnay <[email protected]>
Ignore clippy lint on passing FloatingDecimal64
7e1671eff4964324b93ab89115d3f9bb43640c25 authored over 6 years ago by David Tolnay <[email protected]>
7e1671eff4964324b93ab89115d3f9bb43640c25 authored over 6 years ago by David Tolnay <[email protected]>
Sync to ulfjack/ryu@f37f0eb
5610414273d2d6e7993a2df99aa4244ce2bf4563 authored over 6 years ago by David Tolnay <[email protected]>
5610414273d2d6e7993a2df99aa4244ce2bf4563 authored over 6 years ago by David Tolnay <[email protected]>
Sync to ulfjack/ryu@725bba5
8045b7925857ebd48b8a7c11be6650aa41bf7c26 authored over 6 years ago by David Tolnay <[email protected]>
8045b7925857ebd48b8a7c11be6650aa41bf7c26 authored over 6 years ago by David Tolnay <[email protected]>
Simplify DIGIT_TABLE
a7dbe4bf62e0068e6551ef7c5a376469ac29729a authored over 6 years ago by David Tolnay <[email protected]>
a7dbe4bf62e0068e6551ef7c5a376469ac29729a authored over 6 years ago by David Tolnay <[email protected]>
Merge pull request #1 from dtolnay/u128
Use u128 multiplication
596f921ab6dd49f1233604e32815159d39e581d6 authored over 6 years ago by David Tolnay <[email protected]>
Use u128 multiplication
69275975c9a91f4a65cf866eed55a653824144ee authored over 6 years ago by David Tolnay <[email protected]>
69275975c9a91f4a65cf866eed55a653824144ee authored over 6 years ago by David Tolnay <[email protected]>
Support no_std
4f984a46e321d1d2ba19aea7259111a96b5337c7 authored over 6 years ago by David Tolnay <[email protected]>
4f984a46e321d1d2ba19aea7259111a96b5337c7 authored over 6 years ago by David Tolnay <[email protected]>
Replace as_ptr().offset(...) with get_unchecked(...)
aba7e6d3020758da6c8d7ff182c071cfac54fb20 authored over 6 years ago by David Tolnay <[email protected]>
aba7e6d3020758da6c8d7ff182c071cfac54fb20 authored over 6 years ago by David Tolnay <[email protected]>
Get clippy clean
aa682e59f3bc6aaaff45bf3b29d23e98e60cfd41 authored over 6 years ago by David Tolnay <[email protected]>
aa682e59f3bc6aaaff45bf3b29d23e98e60cfd41 authored over 6 years ago by David Tolnay <[email protected]>
Format with rustfmt 0.8.2
8fbfa242d822d7d0568b4022ca9ae7d606239a6f authored over 6 years ago by David Tolnay <[email protected]>
8fbfa242d822d7d0568b4022ca9ae7d606239a6f authored over 6 years ago by David Tolnay <[email protected]>
Add f2s tests
15e9e49a18cd3eee2d27d5a029da9d68ec709081 authored over 6 years ago by David Tolnay <[email protected]>
15e9e49a18cd3eee2d27d5a029da9d68ec709081 authored over 6 years ago by David Tolnay <[email protected]>
Port f2s
16d0b875c8580a9c945fdab07298492225625d7a authored over 6 years ago by David Tolnay <[email protected]>
16d0b875c8580a9c945fdab07298492225625d7a authored over 6 years ago by David Tolnay <[email protected]>
Move d2s to a module
77219c49369e6a3c008b786bc17690af8c01d00f authored over 6 years ago by David Tolnay <[email protected]>
77219c49369e6a3c008b786bc17690af8c01d00f authored over 6 years ago by David Tolnay <[email protected]>
Remove bounds checks not present in the C code
26db7eb152c45809fefa85b8eeda0d6efe852db4 authored over 6 years ago by David Tolnay <[email protected]>
26db7eb152c45809fefa85b8eeda0d6efe852db4 authored over 6 years ago by David Tolnay <[email protected]>
Set up Travis build
249c5fe27a9cfda7d752d84fe129d23d1ccff86f authored over 6 years ago by David Tolnay <[email protected]>
249c5fe27a9cfda7d752d84fe129d23d1ccff86f authored over 6 years ago by David Tolnay <[email protected]>
Add random testing
a75a621fd77b047697b56977feacdc7366fb299a authored over 6 years ago by David Tolnay <[email protected]>
a75a621fd77b047697b56977feacdc7366fb299a authored over 6 years ago by David Tolnay <[email protected]>
Require caller to check number of bytes written by d2s_buffered_n
70abcbed67d44ac95a5760dce5335dc0d39758b4 authored over 6 years ago by David Tolnay <[email protected]>
70abcbed67d44ac95a5760dce5335dc0d39758b4 authored over 6 years ago by David Tolnay <[email protected]>
Make mul_shift_all safe
a392cef7851a1c3070961382b5e502155ad45b9d authored over 6 years ago by David Tolnay <[email protected]>
a392cef7851a1c3070961382b5e502155ad45b9d authored over 6 years ago by David Tolnay <[email protected]>
Clean up decimal_length
d60e33944d035ffae6d00e0692f6b4032e865610 authored over 6 years ago by David Tolnay <[email protected]>
d60e33944d035ffae6d00e0692f6b4032e865610 authored over 6 years ago by David Tolnay <[email protected]>
Arrage into modules
322c230eb06c1e4f5204b7d26b7cfe87b228237b authored over 6 years ago by David Tolnay <[email protected]>
322c230eb06c1e4f5204b7d26b7cfe87b228237b authored over 6 years ago by David Tolnay <[email protected]>
Link to specific commit that was translated
9eb9d5a81dbf991b93810c831ff0389d2dee42c3 authored over 6 years ago by David Tolnay <[email protected]>
9eb9d5a81dbf991b93810c831ff0389d2dee42c3 authored over 6 years ago by David Tolnay <[email protected]>
Ryu ported to Rust
8999d2c5d1d862a40a97d3cdca7ebb1240d4b605 authored over 6 years ago by David Tolnay <[email protected]>
8999d2c5d1d862a40a97d3cdca7ebb1240d4b605 authored over 6 years ago by David Tolnay <[email protected]>