Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nodejs/node-v0.x-archive
base: eef0ccbcafb8
Choose a base ref
...
head repository: nodejs/node-v0.x-archive
compare: 7393740c7b4c
Choose a head ref
  • 2 commits
  • 13 files changed
  • 1 contributor

Commits on Jan 16, 2013

  1. buffer: floating point read/write improvements

    Improvements:
    * floating point operations are approx 4x's faster
    * Now write quiet NaN's
    * all read/write on floating point now done in C, so no more need for
      lib/buffer_ieee754.js
    * float values have more accurate min/max value checks
    * add additional benchmarks for buffers read/write
    * created benchmark/_bench_timer.js which is a simple library that
      can be included into any benchmark and provides an intelligent tracker
      for sync and async tests
    * add benchmarks for DataView set methods
    * add checks and tests to make sure offset is greater than 0
    trevnorris authored and isaacs committed Jan 16, 2013
    Copy the full SHA
    22b84e6 View commit details
    Browse the repository at this point in the history
  2. buffer: improve read/write speed with assert

    Improved assert check order of execution and added additional checks on
    parameters to ensure no bad values make it through (e.g. negative offset
    values).
    trevnorris authored and isaacs committed Jan 16, 2013
    Copy the full SHA
    7393740 View commit details
    Browse the repository at this point in the history