Files
node/lib
Brian White 85a92a37ef querystring: optimize parse and stringify
parse optimizations:

* Move try-catch to separate function to keep entire function from
being deoptimized.
* Use key array lookup instead of using hasOwnProperty.
* Avoid decoding known empty strings.
* Avoid possibly unnecessary switch to slower decoder for values if
key decoding throws.

stringify optimizations:

* Use manual loop for default encoder instead of encodeURIComponent.
* Use string concatenation instead of joining an array of strings.
* Avoid caching result of typeof.

PR-URL: https://github.com/iojs/io.js/pull/847
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
2015-03-15 23:11:38 -04:00
..
2015-01-31 23:47:29 -05:00
2015-01-31 23:47:29 -05:00
2015-01-31 23:47:29 -05:00
2015-02-09 14:14:20 +03:00
2015-01-31 23:47:29 -05:00
2015-01-31 23:47:29 -05:00
2015-01-21 16:21:31 -05:00
2015-02-07 12:00:16 -08:00
2015-02-13 13:37:25 -05:00
2015-01-21 16:21:31 -05:00
2015-01-31 23:47:29 -05:00
2014-11-28 13:21:43 +03:00
2015-02-22 20:07:25 -08:00
2015-01-31 23:47:29 -05:00
2015-03-04 11:37:12 +03:00
2015-01-31 23:47:29 -05:00
2015-01-21 16:21:31 -05:00
2015-02-16 12:33:12 +01:00
2015-01-31 23:47:29 -05:00
2015-01-21 16:21:31 -05:00
2015-01-31 23:47:29 -05:00
2015-01-31 23:47:29 -05:00