Features (2)

Array.prototype.includes

Category: JavaScript

Method to determine whether an array includes a given element.

JSON data
{
  "category": "JavaScript",
  "flag_name": null,
  "id": 5964420647747584,
  "milestone": 47,
  "name": "Array.prototype.includes",
  "summary": "Method to determine whether an array includes a given element."
}
Rest parameters (ES6)

Category: JavaScript

Allows representation of an indefinite number of arguments as an array.

JSON data
{
  "category": "JavaScript",
  "flag_name": null,
  "id": 5937087912083456,
  "milestone": 47,
  "name": "Rest parameters (ES6)",
  "summary": "Allows representation of an indefinite number of arguments as an array."
}

API Changes (8)

  • [heap] No leakage of incremental-marking.h outside of heap.
  • Allow JavaScript accessors on API objects.
  • Introduce a V8_NORETURN macro and use it to make GCC 4.9.2 happy again.
  • [presubmit] Fix build/include linter violations.
  • [presubmit] Fix runtime/indentation_namespace linter violations.
  • Native context: alpha sort slots and remove boilerplate.
  • Update version to 4.7
  • [es6] Parameter scopes for sloppy eval
JSON data
[
  {
    "author": {
      "name": "mstarzinger",
      "email": "mstarzinger@chromium.org",
      "time": "Tue Sep 29 16:59:01 2015"
    },
    "commit": "ddafe2c4940ae20a7c925047d27b54be234cada4",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Sep 29 16:59:16 2015"
    },
    "subject": "[heap] No leakage of incremental-marking.h outside of heap.",
    "milestone": 47
  },
  {
    "author": {
      "name": "vogelheim",
      "email": "vogelheim@chromium.org",
      "time": "Tue Sep 29 11:15:59 2015"
    },
    "commit": "ed110a1715e245a93fd8be60cc9edac06ba11887",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Sep 29 11:16:14 2015"
    },
    "subject": "Allow JavaScript accessors on API objects.",
    "milestone": 47
  },
  {
    "author": {
      "name": "karl",
      "email": "karl@skomski.com",
      "time": "Mon Sep 28 14:02:50 2015"
    },
    "commit": "0b48b2a8ebfc791a36f4ec1f299f46db76265a3a",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Sep 28 14:03:10 2015"
    },
    "subject": "Introduce a V8_NORETURN macro and use it to make GCC 4.9.2 happy again.",
    "milestone": 47
  },
  {
    "author": {
      "name": "mstarzinger",
      "email": "mstarzinger@chromium.org",
      "time": "Thu Sep 03 07:55:53 2015"
    },
    "commit": "92e85aed109d03498eb8cb5ad1b10e95b1686e42",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Sep 03 07:56:14 2015"
    },
    "subject": "[presubmit] Fix build/include linter violations.",
    "milestone": 47
  },
  {
    "author": {
      "name": "mstarzinger",
      "email": "mstarzinger@chromium.org",
      "time": "Tue Sep 01 15:19:57 2015"
    },
    "commit": "093f7260e9260b5ea0fc8b78b6b7c68cf37c5112",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Sep 01 15:20:09 2015"
    },
    "subject": "[presubmit] Fix runtime/indentation_namespace linter violations.",
    "milestone": 47
  },
  {
    "author": {
      "name": "yangguo",
      "email": "yangguo@chromium.org",
      "time": "Mon Aug 24 07:15:01 2015"
    },
    "commit": "38d46c037288999043080b006756cdc76f2d262b",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Aug 24 07:15:17 2015"
    },
    "subject": "Native context: alpha sort slots and remove boilerplate.",
    "milestone": 47
  },
  {
    "author": {
      "name": "Michael Hablich",
      "email": "hablich@chromium.org",
      "time": "Fri Aug 21 12:40:27 2015"
    },
    "commit": "03704f3d94113f8248819fa98e75801e70d48f8b",
    "committer": {
      "name": "Michael Hablich",
      "email": "hablich@chromium.org",
      "time": "Fri Aug 21 12:40:54 2015"
    },
    "subject": "Update version to 4.7",
    "milestone": 47
  },
  {
    "author": {
      "name": "rossberg",
      "email": "rossberg@chromium.org",
      "time": "Fri Aug 21 10:58:35 2015"
    },
    "commit": "365fd7bc351705e4fb181741829f89e580549daf",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Aug 21 10:58:47 2015"
    },
    "subject": "[es6] Parameter scopes for sloppy eval",
    "milestone": 47
  }
]