- 18 Feb, 2013 1 commit
-
-
Baptiste Lepilleur authored
-
- 20 Dec, 2012 1 commit
-
-
Baptiste Lepilleur authored
-
- 27 Jul, 2012 1 commit
-
-
Baptiste Lepilleur authored
-
- 12 Mar, 2012 1 commit
-
-
Aaron Jacobs authored
This can be used when it's clear that the consumer is able to deal with this, as web browsers are. Thanks to Yatin Chawathe for the patch.
-
- 08 Jan, 2012 1 commit
-
-
Aaron Jacobs authored
-
- 22 Dec, 2011 1 commit
-
-
Aaron Jacobs authored
Including <iostream> causes the file to be polluted with a static initializer for the __ioinit symbol. This can harm binary startup time. For more info, see here: http://neugierig.org/software/chromium/notes/2011/08/static-initializers.html
-
- 14 Sep, 2011 1 commit
-
-
Aaron Jacobs authored
This allows users to override it with their compiler invocation. For example: g++ -D JSON_USE_EXCEPTION=0 ...
-
- 24 Jun, 2011 1 commit
-
-
Christopher Dunn authored
-
- 22 Jun, 2011 3 commits
-
-
Christopher Dunn authored
-
Christopher Dunn authored
-
Christopher Dunn authored
-
- 21 Jun, 2011 6 commits
-
-
Christopher Dunn authored
-
Christopher Dunn authored
-
Christopher Dunn authored
Simple changes to Reader initialization, from Chromium folks. (I do not think this was submitted as a bug.)
-
Christopher Dunn authored
-
Christopher Dunn authored
Switched CRLF to LF in repo, and added svn:eol-style native. I might have missed a few files though. Just committing what I have so far.
-
Christopher Dunn authored
Just testing whether I can still commit changes. I cannot tell my access-level from the sf project page.
-
- 27 May, 2011 1 commit
-
-
Baptiste Lepilleur authored
Fixed unit tests execution on MSVC 6 by removing usage of std::numeric_limits. It was returning 0 value in some max cases. Fixed Value::asFloat() to use integerToDouble().
-
- 26 May, 2011 13 commits
-
-
Baptiste Lepilleur authored
Fixed compilation issues with MSVC 6: replace usage of ostringstream with valueToString to support 64 bits integer and high precision floating point conversion to string. Replace usage of ULL and LL literal with UInt64(expr) and Int64(expr). Introduced helper function uint64ToDouble() to work-around missing conversion. Unit tests do not pass yet.
-
Baptiste Lepilleur authored
Fixed MSVS 2003, 2005 and 2008 tests execution by normalizing floating-point string representation using helper normalizeFloatingPointStr().
-
Baptiste Lepilleur authored
Fixed unit test failure on IBM AIX xlC by hard-coding the maxUInt64AsDouble as double constant instead of relying on double(Value::maxUInt64) which produces an incorrect value.
-
Baptiste Lepilleur authored
- Worked-around unit test failure with MSVS* by "forcing" all floating-point numbers to be loaded from memory instead of FPU registers.
-
Aaron Jacobs authored
-
Aaron Jacobs authored
in the past.
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-
Aaron Jacobs authored
* isFoo methods determine exact representability. * asFoo methods cause casting when safe. * isConvertibleTo indicates whether casting is safe. See NEWS.txt for details.
-
Aaron Jacobs authored
capabilities (and simplifying its implementation) in the process.
-
Aaron Jacobs authored
-
- 25 May, 2011 9 commits
-
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-
Aaron Jacobs authored
NEWS.txt for more details.
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-