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: e772a7deaf8e
Choose a base ref
...
head repository: nodejs/node-v0.x-archive
compare: 2dafa193ee9f
Choose a head ref
  • 3 commits
  • 4 files changed
  • 1 contributor

Commits on Aug 2, 2013

  1. Copy the full SHA
    3158ffb View commit details
    Browse the repository at this point in the history
  2. smalloc: fix assertion fails/segfault

    * Numeric values passed to alloc were converted to int32, not uint32
      before the range check, which allows wrap around on ToUint32. This
      would cause massive malloc calls and v8 fatal errors.
    * dispose would not check if value was an Object, causing segfault if a
      Primitive was passed.
    * kMaxLength was not enumerable.
    trevnorris committed Aug 2, 2013
    Copy the full SHA
    da07709 View commit details
    Browse the repository at this point in the history
  3. smalloc: remove double checks

    Now that values are checks in JS, no need for them to be checked in C++.
    trevnorris committed Aug 2, 2013
    Copy the full SHA
    2dafa19 View commit details
    Browse the repository at this point in the history