aboutsummaryrefslogtreecommitdiff
path: root/src/ProtoGen/PrimitiveFieldGenerator.cs
Commit message (Collapse)AuthorAgeFilesLines
* Several performance tweakscsharptest2011-06-091-1/+1
| | | | | | | | | | - Removed default value assingment when default is equal to default(T) - Added Benchmarks for most types and repeated/packed arrays - Left PopsicleList's list fields uninitialized util needed - Changed CodedInputStream's repated/packed reader - Changed Enum writers to simply cast to int - Changed the WriteEnum to use object rawValue that provides .ToString() if needed - Should be fully on par with original library for performance, gaining 2x-3x in some cases
* Finished adding find tag by namecsharptest2011-06-081-4/+4
|
* A few performance tweaks of the ICodedOutputStream interface/implementationcsharptest2011-06-081-3/+3
|
* Refactoring of CodedInputStream.Read??? to use boolean return with out param.csharptest2011-06-031-1/+1
|
* Added the field name to all CodedOutputStream.Write??? callscsharptest2011-06-031-1/+1
| | | | | | | Refactored 'speed' generated write of arrays to call Write???Array. This may have impacted speed write speeds for arrays of non-reference types due to the use of non-generic IEnumerable and the subsequent boxing of value types. This could be addressed later if desired.
* reformatted all code to .NET standard formattingcsharptest2011-05-201-119/+134
|
* Lite feature complete.csharptest2010-11-091-0/+12
|
* Regionify copyright statementJon Skeet2009-09-091-0/+3
|
* Fix copyright noticesJon Skeet2009-06-251-1/+31
|
* Add CLSCompliance.Jon Skeet2009-06-051-0/+3
|
* Setters/adders now throw ArgumentNullException appropriately.Jon Skeet2009-01-271-0/+1
|
* Fix property special-casingJon Skeet2008-11-241-13/+13
|
* Replaced copyright noticeJon Skeet2008-10-231-1/+1
|
* First cut at new layoutJon Skeet2008-10-221-0/+70