Features (1)

Computed Property Names (ES6)

Category: JavaScript

Allows expression for property names in object literals and class literals

JSON data
{
  "category": "JavaScript",
  "flag_name": null,
  "id": 5654306493562880,
  "milestone": 44,
  "name": "Computed Property Names (ES6)",
  "summary": "Allows expression for property names in object literals and class literals"
}

API Changes (33)

  • Fixing patch level so it reflects the version in the tags
  • Fix bug introduced by 4.4.83.18
  • Add the concept of a V8 extras exports object
  • Add ObjectTemplate::New() taking FunctionTemplate.
  • Unify internal and external typed arrays a bit
  • Pass ArrayBuffer::Allocator via Isolate::CreateParams
  • Extending v8::GetHeapStatistics to return total available size.
  • deprecate non-phantom weak callbacks
  • Debugger: clean up debug events.
  • add StdGlobalValueMap
  • make Handle a synonym of Local
  • Allow for accessing an ArrayBuffer contents without externalizing it
  • Remove support for externally backed elements from the API
  • Deprecate 3-args ResourceConstraints::ConfigureDefaults
  • Adding missing V8_EXPORT flag in SpaceStatistics class in v8.h
  • Adding V8 api to get memory statistics of spaces in V8::Heap.
  • Remove support for specifying the number of available threads
  • When converting Maybe and MaybeLocal values with a check, always check
  • Restore V8_LIBC_UCLIBC as a libc option.
  • Expose ArrayBufferView::HasBuffer
  • api: introduce SealHandleScope
  • simplify GlobalValueMap calls to DisposeWeak
  • Special case the "empty string" root so it doesn't constantly jump around
  • CpuProfiler: public API for deopt info in cpu profiler.
  • CpuProfiler: public API for deopt info in cpu profiler.
  • Debugger: remove debug command API.
  • Move prototype metadata from internal properties to prototype maps
  • Updated version to 4.4
  • make ToLocalCheck crash in release mode
  • Expose an API on ArrayBufferView to copy out content w/o changing the buffer
  • Add a UseCounter for Object.observe
  • Deprecate IdleNotification()
  • ensure maybe results are checked in v8.h
JSON data
[
  {
    "author": {
      "name": "hablich",
      "email": "hablich@chromium.org",
      "time": "Mon Jul 20 08:41:19 2015"
    },
    "commit": "692530531ddef91c3c91deefef892abef00f28c0",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Jul 20 08:41:42 2015"
    },
    "subject": "Fixing patch level so it reflects the version in the tags",
    "milestone": 44
  },
  {
    "author": {
      "name": "Toon Verwaest",
      "email": "verwaest@chromium.org",
      "time": "Fri Jul 10 13:02:07 2015"
    },
    "commit": "3809b683c9c90d7b9a9020ea0118417e8b13e6ad",
    "committer": {
      "name": "Toon Verwaest",
      "email": "verwaest@chromium.org",
      "time": "Fri Jul 10 13:02:38 2015"
    },
    "subject": "Fix bug introduced by 4.4.83.18",
    "milestone": 44
  },
  {
    "author": {
      "name": "domenic",
      "email": "domenic@chromium.org",
      "time": "Fri May 08 12:06:35 2015"
    },
    "commit": "ad547cea05f3e02c67243b682e933fc53ac763d9",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri May 08 12:06:35 2015"
    },
    "subject": "Add the concept of a V8 extras exports object",
    "milestone": 44
  },
  {
    "author": {
      "name": "ben",
      "email": "ben@strongloop.com",
      "time": "Wed May 06 14:10:38 2015"
    },
    "commit": "6618793e876a20ebe91a87eb20069ef4070280ed",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed May 06 14:10:44 2015"
    },
    "subject": "Add ObjectTemplate::New() taking FunctionTemplate.",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Thu Apr 30 13:46:27 2015"
    },
    "commit": "98140318fac953e675369d0e97dc8f8646324060",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Apr 30 13:46:34 2015"
    },
    "subject": "Unify internal and external typed arrays a bit",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Wed Apr 29 09:54:34 2015"
    },
    "commit": "9ba5fe028f5420012cd161820ff0a6fa0e1e8a68",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Apr 29 09:54:43 2015"
    },
    "subject": "Pass ArrayBuffer::Allocator via Isolate::CreateParams",
    "milestone": 44
  },
  {
    "author": {
      "name": "ssid",
      "email": "ssid@chromium.org",
      "time": "Tue Apr 28 10:57:38 2015"
    },
    "commit": "0a1352a716e9af5d861dcede0d7c6580f018a10b",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Apr 28 10:57:15 2015"
    },
    "subject": "Extending v8::GetHeapStatistics to return total available size.",
    "milestone": 44
  },
  {
    "author": {
      "name": "dcarney",
      "email": "dcarney@chromium.org",
      "time": "Mon Apr 27 13:06:47 2015"
    },
    "commit": "39c31da2142ab0fca9dae279b9e59cd4951a1982",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Apr 27 13:06:18 2015"
    },
    "subject": "deprecate non-phantom weak callbacks",
    "milestone": 44
  },
  {
    "author": {
      "name": "yangguo",
      "email": "yangguo@chromium.org",
      "time": "Mon Apr 27 12:10:24 2015"
    },
    "commit": "10b979e6aaf9b39867497773b09c28aea9a71620",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Apr 27 12:10:00 2015"
    },
    "subject": "Debugger: clean up debug events.",
    "milestone": 44
  },
  {
    "author": {
      "name": "dcarney",
      "email": "dcarney@chromium.org",
      "time": "Wed Apr 22 09:17:47 2015"
    },
    "commit": "8a9fe731fb92c786718e32f8e02fa550cec753d1",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Apr 22 09:17:34 2015"
    },
    "subject": "add StdGlobalValueMap",
    "milestone": 44
  },
  {
    "author": {
      "name": "dcarney",
      "email": "dcarney@chromium.org",
      "time": "Tue Apr 21 08:16:12 2015"
    },
    "commit": "202a97c88eb6807915135a1e6be9aa921cd8efac",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Apr 21 08:15:57 2015"
    },
    "subject": "make Handle a synonym of Local",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Mon Apr 20 15:01:55 2015"
    },
    "commit": "ad854ea11e787a673a40b7917a955bee6d7dc253",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Apr 20 15:01:43 2015"
    },
    "subject": "Allow for accessing an ArrayBuffer contents without externalizing it",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Mon Apr 20 13:31:38 2015"
    },
    "commit": "53cc6486df3e787898294664c0991f00ce57dcef",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Apr 20 13:31:27 2015"
    },
    "subject": "Remove support for externally backed elements from the API",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Mon Apr 20 13:26:38 2015"
    },
    "commit": "36f17ed0305017547fce39cb6a53c1c2ba79b3d8",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Apr 20 13:26:21 2015"
    },
    "subject": "Deprecate 3-args ResourceConstraints::ConfigureDefaults",
    "milestone": 44
  },
  {
    "author": {
      "name": "ssid",
      "email": "ssid@chromium.org",
      "time": "Fri Apr 17 19:33:18 2015"
    },
    "commit": "4a597f527a657846210edcc69e2b20ff1ba02afd",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Apr 17 19:33:13 2015"
    },
    "subject": "Adding missing V8_EXPORT flag in SpaceStatistics class in v8.h",
    "milestone": 44
  },
  {
    "author": {
      "name": "ssid",
      "email": "ssid@chromium.org",
      "time": "Fri Apr 17 14:04:32 2015"
    },
    "commit": "281d30d758dc9060045ada1b3d326bfe3ef668dd",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Apr 17 14:04:24 2015"
    },
    "subject": "Adding V8 api to get memory statistics of spaces in V8::Heap.",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Wed Apr 15 07:15:52 2015"
    },
    "commit": "47cca4684e18c928d5d32b290b4c1314ac156953",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Apr 15 07:15:43 2015"
    },
    "subject": "Remove support for specifying the number of available threads",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Wed Apr 15 07:11:54 2015"
    },
    "commit": "ac23150fd2be43fcda9ad12dc118c6b16d96cdb6",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Apr 15 07:11:50 2015"
    },
    "subject": "When converting Maybe and MaybeLocal values with a check, always check",
    "milestone": 44
  },
  {
    "author": {
      "name": "smcgruer",
      "email": "smcgruer@google.com",
      "time": "Tue Apr 14 07:54:30 2015"
    },
    "commit": "a684535693b4949e4863d0f60178ac3fc6638e82",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Apr 14 07:54:26 2015"
    },
    "subject": "Restore V8_LIBC_UCLIBC as a libc option.",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Mon Apr 13 11:28:02 2015"
    },
    "commit": "ada32ae63651f544801647b7a6fe16f0f6146996",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Apr 13 11:27:58 2015"
    },
    "subject": "Expose ArrayBufferView::HasBuffer",
    "milestone": 44
  },
  {
    "author": {
      "name": "fedor",
      "email": "fedor@indutny.com",
      "time": "Fri Apr 10 23:17:09 2015"
    },
    "commit": "1f85559a69fb385b9fd7d6724c6113e743ce6fec",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Apr 10 23:17:09 2015"
    },
    "subject": "api: introduce SealHandleScope",
    "milestone": 44
  },
  {
    "author": {
      "name": "dcarney",
      "email": "dcarney@chromium.org",
      "time": "Fri Apr 10 13:40:06 2015"
    },
    "commit": "e7ba4791e5d4c6c185fe68809f1369b4674403b1",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Apr 10 13:40:31 2015"
    },
    "subject": "simplify GlobalValueMap calls to DisposeWeak",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Fri Apr 10 09:23:44 2015"
    },
    "commit": "f56fb72f984a212e698c27799b5d10b9aace59db",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Apr 10 09:23:44 2015"
    },
    "subject": "Special case the \"empty string\" root so it doesn't constantly jump around",
    "milestone": 44
  },
  {
    "author": {
      "name": "loislo",
      "email": "loislo@chromium.org",
      "time": "Wed Apr 08 16:13:24 2015"
    },
    "commit": "eb95406e2bc46e14efac17a771a21989a59a6ec9",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Apr 08 16:13:31 2015"
    },
    "subject": "CpuProfiler: public API for deopt info in cpu profiler.",
    "milestone": 44
  },
  {
    "author": {
      "name": "loislo",
      "email": "loislo@chromium.org",
      "time": "Tue Apr 07 12:40:41 2015"
    },
    "commit": "baf927ff5115ec62a6dad684b9232ed9d3960e3a",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Apr 07 12:40:47 2015"
    },
    "subject": "CpuProfiler: public API for deopt info in cpu profiler.",
    "milestone": 44
  },
  {
    "author": {
      "name": "yangguo",
      "email": "yangguo@chromium.org",
      "time": "Tue Apr 07 12:21:34 2015"
    },
    "commit": "8e723e98929b68c87ce39ff9f5c2d136a2ed8a46",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Apr 07 12:21:42 2015"
    },
    "subject": "Debugger: remove debug command API.",
    "milestone": 44
  },
  {
    "author": {
      "name": "jkummerow",
      "email": "jkummerow@chromium.org",
      "time": "Tue Apr 07 10:42:45 2015"
    },
    "commit": "90cbede58882383173963809c90bf5514cc91648",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Apr 07 10:42:57 2015"
    },
    "subject": "Move prototype metadata from internal properties to prototype maps",
    "milestone": 44
  },
  {
    "author": {
      "name": "hablich",
      "email": "hablich@chromium.org",
      "time": "Mon Apr 06 21:32:07 2015"
    },
    "commit": "31bbcc3e197cd69c0bb806107448aff2c1ae8b15",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Apr 06 21:32:13 2015"
    },
    "subject": "Updated version to 4.4",
    "milestone": 44
  },
  {
    "author": {
      "name": "dcarney",
      "email": "dcarney@chromium.org",
      "time": "Thu Apr 02 10:59:45 2015"
    },
    "commit": "ce7cc5119c1e031bf1eb8476fbf5e55bef738f94",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Apr 02 10:59:51 2015"
    },
    "subject": "make ToLocalCheck crash in release mode",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Thu Apr 02 09:36:37 2015"
    },
    "commit": "2a5eb8299b2fa13d57d1d4741d4f121df1c3e883",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Apr 02 09:36:39 2015"
    },
    "subject": "Expose an API on ArrayBufferView to copy out content w/o changing the buffer",
    "milestone": 44
  },
  {
    "author": {
      "name": "adamk",
      "email": "adamk@chromium.org",
      "time": "Tue Mar 31 23:03:08 2015"
    },
    "commit": "729b85ae8678ebd998a0e5f254817683198d0610",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Mar 31 23:03:19 2015"
    },
    "subject": "Add a UseCounter for Object.observe",
    "milestone": 44
  },
  {
    "author": {
      "name": "jochen",
      "email": "jochen@chromium.org",
      "time": "Tue Mar 31 17:11:10 2015"
    },
    "commit": "3fbc0cb79a2e1208cc94309eda5205119f938fce",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Mar 31 17:11:21 2015"
    },
    "subject": "Deprecate IdleNotification()",
    "milestone": 44
  },
  {
    "author": {
      "name": "dcarney",
      "email": "dcarney@chromium.org",
      "time": "Mon Mar 30 09:15:54 2015"
    },
    "commit": "f303b81bde52ba45228aa26a69a2ac25c01c10b3",
    "committer": {
      "name": "Commit bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Mar 30 09:16:07 2015"
    },
    "subject": "ensure maybe results are checked in v8.h",
    "milestone": 44
  }
]