No new features in this version.

API Changes (27)

  • Create V8 8.2 branch for Chrome M82
  • [heap] Report allocated size of global handles
  • [api] Create v8::String::NewFromLiteral that returns Local<String>
  • Provide a way to propagate contextual script information through promise resolution
  • [runtime] Adapt FunctionCallInfo when arguments are reversed in the stack
  • [heap] Report total size of global handles
  • Add UsageCounters for misc Intl features
  • [turbofan] Add bounds checks to fast API calls
  • [runtime] Add arguments type: kRuntime and kJS.
  • [api] Remove deprecated wasm module type check
  • [api] add v8::Object::IsUndetectable
  • [turbofan] Fast API calls from TurboFan
  • [weakrefs] Call Isolate::ClearKeptObjects() as part of microtask checkpoint
  • [turbofan] Fast API calls from TurboFan
  • [ptr-compr] Fix decompression functions in v8-internal.h
  • [coverage] Provide option to prevent triggered updates
  • Improve V8 GC logic for external memory
  • [weakrefs] Schedule FinalizationGroup cleanup tasks from within V8
  • [api] Remove deprecated and non-functional method
  • [api] Add comment on assumptions about SetWeak callback argument
  • api: Remove deprecated TracedReference::SetFinalizationCallback method
  • [api] Remove deprecated DeserializeOrCompile method
  • Adding counters for elements on Array.prototype and Object.prototype
  • [debugger] Allow termination-on-resume when paused at a breakpoint
  • [tools] Add a VMState for Atomics.wait
  • Update version to 8.2
  • [api] New function for reallocating ArrayBuffer backing store
JSON data
[
  {
    "author": {
      "name": "Lutz Vahl",
      "email": "vahl@chromium.org",
      "time": "Thu Mar 12 15:09:32 2020"
    },
    "commit": "07e7de002d408ba1a60f258fafa4ce27f0fe48b7",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Mar 12 15:51:34 2020"
    },
    "subject": "Create V8 8.2 branch for Chrome M82",
    "milestone": 82
  },
  {
    "author": {
      "name": "Dominik Inführ",
      "email": "dinfuehr@chromium.org",
      "time": "Mon Mar 09 10:42:11 2020"
    },
    "commit": "8d08318e1a852efc17f3c6a0ee6935f596734aaa",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Mar 10 16:46:48 2020"
    },
    "subject": "[heap] Report allocated size of global handles",
    "milestone": 82
  },
  {
    "author": {
      "name": "Dan Elphick",
      "email": "delphick@chromium.org",
      "time": "Mon Mar 09 10:41:45 2020"
    },
    "commit": "b097a8e5de7aa918c079d7defb7fa6a613b3e300",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Mar 09 12:02:07 2020"
    },
    "subject": "[api] Create v8::String::NewFromLiteral that returns Local<String>",
    "milestone": 82
  },
  {
    "author": {
      "name": "Nate Chapin",
      "email": "japhet@chromium.org",
      "time": "Thu Feb 13 18:22:17 2020"
    },
    "commit": "9423ede124f86a9a0e6f54d882c5e7f36c52185a",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Mar 06 18:43:59 2020"
    },
    "subject": "Provide a way to propagate contextual script information through promise resolution",
    "milestone": 82
  },
  {
    "author": {
      "name": "Victor Gomes",
      "email": "victorgomes@chromium.org",
      "time": "Mon Mar 02 08:53:31 2020"
    },
    "commit": "1ed469833165cd1a6801e56a2d1ec956a5af4b21",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Mar 03 16:55:04 2020"
    },
    "subject": "[runtime] Adapt FunctionCallInfo when arguments are reversed in the stack",
    "milestone": 82
  },
  {
    "author": {
      "name": "Dominik Inführ",
      "email": "dinfuehr@chromium.org",
      "time": "Tue Mar 03 11:43:50 2020"
    },
    "commit": "65238018ca4be983c804bf74115f415e0184b354",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Mar 03 13:22:15 2020"
    },
    "subject": "[heap] Report total size of global handles",
    "milestone": 82
  },
  {
    "author": {
      "name": "Frank Tang",
      "email": "ftang@chromium.org",
      "time": "Fri Feb 21 00:22:54 2020"
    },
    "commit": "d5b444bc5a842fbbb1cccfaf0733dba9a551f7bd",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Feb 28 19:48:52 2020"
    },
    "subject": "Add UsageCounters for misc Intl features",
    "milestone": 82
  },
  {
    "author": {
      "name": "Maya Lekova",
      "email": "mslekova@chromium.org",
      "time": "Thu Feb 27 17:21:29 2020"
    },
    "commit": "cca9dd1012f132be9ae49c4b71e495994dd19e2f",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Feb 28 13:37:17 2020"
    },
    "subject": "[turbofan] Add bounds checks to fast API calls",
    "milestone": 82
  },
  {
    "author": {
      "name": "Victor Gomes",
      "email": "victorgomes@chromium.org",
      "time": "Wed Feb 26 16:50:36 2020"
    },
    "commit": "61e117d7948223771087b6c1c682b875103e2ac6",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Feb 26 17:52:04 2020"
    },
    "subject": "[runtime] Add arguments type: kRuntime and kJS.",
    "milestone": 82
  },
  {
    "author": {
      "name": "Clemens Backes",
      "email": "clemensb@chromium.org",
      "time": "Fri Jan 31 14:59:56 2020"
    },
    "commit": "700b1b97e9ab1c3ae7b0a99ef4003de32e2d1590",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Feb 26 17:05:34 2020"
    },
    "subject": "[api] Remove deprecated wasm module type check",
    "milestone": 82
  },
  {
    "author": {
      "name": "Gus Caplan",
      "email": "me@gus.host",
      "time": "Thu Feb 20 22:00:27 2020"
    },
    "commit": "1161fe868d8a80e1a4b11dff25086c361ce707e2",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Feb 24 19:17:56 2020"
    },
    "subject": "[api] add v8::Object::IsUndetectable",
    "milestone": 82
  },
  {
    "author": {
      "name": "Mike Stanton",
      "email": "mvstanton@chromium.org",
      "time": "Wed Feb 19 14:54:24 2020"
    },
    "commit": "4e11ad92f3e1a2ea4f401ebd52e7d37f49cabdfa",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Feb 19 16:31:05 2020"
    },
    "subject": "[turbofan] Fast API calls from TurboFan",
    "milestone": 82
  },
  {
    "author": {
      "name": "Shu-yu Guo",
      "email": "syg@chromium.org",
      "time": "Wed Feb 19 01:22:49 2020"
    },
    "commit": "9f0f2cb7f08d0aecf22c684779b8ecd696bf9675",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Feb 19 02:25:34 2020"
    },
    "subject": "[weakrefs] Call Isolate::ClearKeptObjects() as part of microtask checkpoint",
    "milestone": 82
  },
  {
    "author": {
      "name": "Maya Lekova",
      "email": "mslekova@chromium.org",
      "time": "Tue Feb 18 19:00:42 2020"
    },
    "commit": "50790c0b0dca8c05b81caf7e5737d61381859ec2",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Feb 18 20:25:28 2020"
    },
    "subject": "[turbofan] Fast API calls from TurboFan",
    "milestone": 82
  },
  {
    "author": {
      "name": "Jakob Kummerow",
      "email": "jkummerow@chromium.org",
      "time": "Thu Feb 13 11:35:54 2020"
    },
    "commit": "8738ab8027849225b29bd59ea7e7646b8f851aa7",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Feb 13 12:30:25 2020"
    },
    "subject": "[ptr-compr] Fix decompression functions in v8-internal.h",
    "milestone": 82
  },
  {
    "author": {
      "name": "Sigurd Schneider",
      "email": "sigurds@chromium.org",
      "time": "Fri Feb 07 14:55:19 2020"
    },
    "commit": "117520e2191891613a069f1970d9b48fdc34d283",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Feb 12 10:00:14 2020"
    },
    "subject": "[coverage] Provide option to prevent triggered updates",
    "milestone": 82
  },
  {
    "author": {
      "name": "Joakim Bengtsson",
      "email": "jb@vewd.com",
      "time": "Fri Feb 07 07:59:00 2020"
    },
    "commit": "4b1447e4bb0e306c40214026342858664a13b551",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Feb 10 09:33:33 2020"
    },
    "subject": "Improve V8 GC logic for external memory",
    "milestone": 82
  },
  {
    "author": {
      "name": "Shu-yu Guo",
      "email": "syg@chromium.org",
      "time": "Fri Feb 07 22:24:36 2020"
    },
    "commit": "31d8ff7ac5f4a91099f2f06f01e43e9e7aa79bc4",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Sat Feb 08 00:20:10 2020"
    },
    "subject": "[weakrefs] Schedule FinalizationGroup cleanup tasks from within V8",
    "milestone": 82
  },
  {
    "author": {
      "name": "Clemens Backes",
      "email": "clemensb@chromium.org",
      "time": "Fri Jan 31 14:58:48 2020"
    },
    "commit": "f0057afc2fb629e9625bb43df9fcdff06cbf6bf9",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Feb 07 09:40:47 2020"
    },
    "subject": "[api] Remove deprecated and non-functional method",
    "milestone": 82
  },
  {
    "author": {
      "name": "Georg Neis",
      "email": "neis@chromium.org",
      "time": "Wed Feb 05 12:31:32 2020"
    },
    "commit": "8c8af291e19d3e0b1da809ce9004667a8cba26e7",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Feb 05 13:33:18 2020"
    },
    "subject": "[api] Add comment on assumptions about SetWeak callback argument",
    "milestone": 82
  },
  {
    "author": {
      "name": "Michael Lippautz",
      "email": "mlippautz@chromium.org",
      "time": "Fri Jan 31 15:52:22 2020"
    },
    "commit": "94723c19719961a15b1f5546ec02fd3e916e1c0d",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Feb 04 12:04:53 2020"
    },
    "subject": "api: Remove deprecated TracedReference::SetFinalizationCallback method",
    "milestone": 82
  },
  {
    "author": {
      "name": "Clemens Backes",
      "email": "clemensb@chromium.org",
      "time": "Fri Jan 31 15:32:36 2020"
    },
    "commit": "e395d16984537c0767dc8152c7f273dbf2a555f5",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Feb 04 09:56:04 2020"
    },
    "subject": "[api] Remove deprecated DeserializeOrCompile method",
    "milestone": 82
  },
  {
    "author": {
      "name": "Natalie Silvanovich",
      "email": "natashenka@google.com",
      "time": "Fri Jan 31 19:26:24 2020"
    },
    "commit": "535c5053e4ad36475dbeafc1d0d8a87447a77ab0",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Feb 04 00:07:49 2020"
    },
    "subject": "Adding counters for elements on Array.prototype and Object.prototype",
    "milestone": 82
  },
  {
    "author": {
      "name": "Sigurd Schneider",
      "email": "sigurds@chromium.org",
      "time": "Mon Feb 03 13:45:06 2020"
    },
    "commit": "9e52d5c5d7178ae522c71562b01af79a89f88fad",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Feb 03 16:33:29 2020"
    },
    "subject": "[debugger] Allow termination-on-resume when paused at a breakpoint",
    "milestone": 82
  },
  {
    "author": {
      "name": "Peter Marshall",
      "email": "petermarshall@chromium.org",
      "time": "Fri Jan 31 14:58:42 2020"
    },
    "commit": "e8ba5699c648fb5d9878b582342482360f74f80b",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Jan 31 16:04:55 2020"
    },
    "subject": "[tools] Add a VMState for Atomics.wait",
    "milestone": 82
  },
  {
    "author": {
      "name": "Michael Hablich",
      "email": "hablich@chromium.org",
      "time": "Thu Jan 30 14:08:55 2020"
    },
    "commit": "8be98077e06c1aaa4c87e345fc98f881a551186d",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Jan 30 15:01:12 2020"
    },
    "subject": "Update version to 8.2",
    "milestone": 82
  },
  {
    "author": {
      "name": "Ulan Degenbaev",
      "email": "ulan@chromium.org",
      "time": "Sat Jan 25 20:29:27 2020"
    },
    "commit": "b5c917ee80cbf33b18a96bfcf67a4c598ea85722",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Jan 30 12:05:17 2020"
    },
    "subject": "[api] New function for reallocating ArrayBuffer backing store",
    "milestone": 82
  }
]