Menu

JSonSimple Commit Log


Commit Date  
[r220] (HEAD) by fangyidong

Java 8 improves implementation of HashMap, so the orders of its entries change, and we should never depend on the orders of a specific implementation in the testing codes.

2014-07-26 00:11:54 Tree
[r219] by jon.chambers@gmail.com

Routed most toJSONString methods through writeJSONString with a StringWriter to reduce duplicated logic (and in some cases improve performance).

2013-08-10 17:56:42 Tree
[r218] by jon.chambers@gmail.com

Avoided passing temporary strings when serializing a collection for a modest performance gain.

2013-08-10 16:08:51 Tree
[r217] by jon.chambers@gmail.com

Minor formatting fix.

2013-08-10 14:13:35 Tree
[r216] by jon.chambers@gmail.com

Avoided repeated calls to StringBuffer#toString from JSONObject#toJSONString(Map). This yields performance gains of up to two orders of magnitude on large objects in testing.

2013-08-10 04:37:10 Tree
[r215] by jon.chambers@gmail.com

Added a test case to cover https://code.google.com/p/json-simple/issues/detail?id=87.

2013-08-10 04:03:08 Tree
[r214] by jon.chambers@gmail.com

Return a description of the exception via getMessage.

2013-08-10 03:39:11 Tree
[r213] by jon.chambers@gmail.com

Cached original string length in JSONValue#escape to avoid repeated calls to String#length.

2013-08-10 03:34:33 Tree
[r212] by jon.chambers@gmail.com

Marked a pair of parse methods as deprecated.

2013-08-10 03:07:47 Tree
[r211] by jon.chambers@gmail.com

Added support for primitive and Object arrays. Added supporting unit tests.

2013-08-10 02:57:24 Tree
Older >
MongoDB Logo MongoDB