[Mono-dev] System.Web.HttpRequest.Params collection optimization

Vladimir Krasnov vladimirk at mainsoft.com
Thu Apr 12 07:12:10 EDT 2007


Hello,

Please review a performance optimization for HttpRequest.Params
collection. This collection contains ServerVariables, Form, QueryString
and Cookies collections merged into one and expensive to initialize if
someone uses Params collection to get values from query string, for
example. So it uses lazy initialization.

Vladimir
-------------- next part --------------
A non-text attachment was scrubbed...
Name: HttpParamsCollection.cs.patch
Type: application/octet-stream
Size: 4281 bytes
Desc: HttpParamsCollection.cs.patch
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070412/aa8ab3a6/attachment.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: HttpRequest.cs.patch
Type: application/octet-stream
Size: 897 bytes
Desc: HttpRequest.cs.patch
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070412/aa8ab3a6/attachment-0001.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: System.Web.dll.sources.patch
Type: application/octet-stream
Size: 446 bytes
Desc: System.Web.dll.sources.patch
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070412/aa8ab3a6/attachment-0002.obj 


More information about the Mono-devel-list mailing list