gson-comments/gson
Jesse Wilson 084047d80b Reintroduce string pooling in JsonReader.
This makes Hotspot slower. From my before/after measurements using ParseBenchmark, times in microseconds:
  TWEETS: 350 -> 370 (+6%)
  READER_SHORT: 77 -> 76 (-1%)
  READER_LONG: 870 -> 940 (+8%)
  
But it makes Dalvik faster by a greater margin. These before/after measurements use times in milliseconds:
  TWEETS: 25 -> 20 (-20%)
  READER_SHORT: 5.6 -> 4.7 (-16%)
  READER_LONG: 52 -> 47 (-10%)
 
 It's a net win because we're saving a greater fraction of time, and because we're helping the platform that needs the most help. We're paying microseconds on Hotspot to gain milliseconds on Dalvik.
2012-09-10 16:13:33 +00:00
..
docs/javadocs Javadocs for 2.2.2 2012-07-03 01:09:24 +00:00
src Reintroduce string pooling in JsonReader. 2012-09-10 16:13:33 +00:00
assembly-descriptor.xml removed assembly-descriptor.xml from Gson jar 2011-04-13 18:26:51 +00:00
Gson 2.1 notes.txt Commit to factories as the mechanism to lookup type adapters. This uses factories for type hierarchy adapters. We keep a separate list of factories for tree-style adapters registered with registerTypeHierarchyAdapter to guarantee that these come after the non-hierarchy adapters. 2011-11-23 06:16:55 +00:00
LICENSE Updating License to contain the full text. 2011-04-12 21:21:39 +00:00
pom.xml updated extras pom to latest plugin versions. 2012-08-01 20:54:37 +00:00
README moved gson as a project under trunk 2008-09-01 03:13:32 +00:00

Gson is a Java library that can be used to convert a Java object into its 
JSON representation. It can also be used to convert a JSON string into an 
equivalent Java object. Gson can work with arbitrary Java objects including 
pre-existing objects that you do not have source-code of.

Complete Gson documentation is available at its project page 
http://code.google.com/p/google-gson