Retrieve all own PropertyDescriptors from an object, which could be used by Object.create() or Object.defineProperties().
{
"category": "JavaScript",
"flag_name": null,
"id": 5666580386021376,
"milestone": 54,
"name": "Object.getOwnPropertyDescriptors()",
"summary": "Retrieve all own PropertyDescriptors from an object, which could be used by Object.create() or Object.defineProperties()."
}
These methods are siblings to the Object.keys() function, and aim to provide Objects with the same set of iteration methods that exist for other ES2015 types (Array, Map, and Set).
{
"category": "JavaScript",
"flag_name": null,
"id": 5710160244768768,
"milestone": 54,
"name": "Object.entries() and Object.values()",
"summary": "These methods are siblings to the Object.keys() function, and aim to provide Objects with the same set of iteration methods that exist for other ES2015 types (Array, Map, and Set)."
}
[
{
"author": {
"name": "keishi",
"email": "keishi@chromium.org",
"time": "Tue Aug 23 06:22:52 2016"
},
"commit": "00c49a3e855793278d8ca6920ac98e9c922b966c",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Aug 23 06:23:21 2016"
},
"subject": "Add kGCCallbackFlagCollectAllExternalMemory for external memory limit triggered gc",
"milestone": 54
},
{
"author": {
"name": "littledan",
"email": "littledan@chromium.org",
"time": "Mon Aug 22 21:34:44 2016"
},
"commit": "b2a257f9ffb63a1e1bd0d89a6ef297a1f595f5cc",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Mon Aug 22 21:35:06 2016"
},
"subject": "Remove --promise-extra flag",
"milestone": 54
},
{
"author": {
"name": "peterssen",
"email": "peterssen@google.com",
"time": "Fri Aug 19 09:35:08 2016"
},
"commit": "f4e92fe13e512b0f190db82fed8e1b0da2314cea",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Fri Aug 19 09:35:17 2016"
},
"subject": "Add ToSmi and Goto operations to FastAccessorAssembler.",
"milestone": 54
},
{
"author": {
"name": "mlippautz",
"email": "mlippautz@chromium.org",
"time": "Thu Aug 18 20:45:18 2016"
},
"commit": "28e13bd6a75c9467dae43043e7b741a1387d5252",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Thu Aug 18 20:45:43 2016"
},
"subject": "[heap] Improve size profiling for ArrayBuffer tracking",
"milestone": 54
},
{
"author": {
"name": "jgruber",
"email": "jgruber@chromium.org",
"time": "Tue Aug 16 08:36:47 2016"
},
"commit": "b4c1aefb9c369f1a33a6ca94a5de9b06ea4bf5c4",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Aug 16 08:37:07 2016"
},
"subject": "Refactor data structures for simple stack traces",
"milestone": 54
},
{
"author": {
"name": "mtrofin",
"email": "mtrofin@chromium.org",
"time": "Tue Aug 16 08:07:11 2016"
},
"commit": "0686c414a6c7e2ec26a8a773fd042ca883964596",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Aug 16 08:07:19 2016"
},
"subject": "[wasm] Serialization test using external APIs and contexts",
"milestone": 54
},
{
"author": {
"name": "lpy",
"email": "lpy@chromium.org",
"time": "Wed Aug 10 17:12:05 2016"
},
"commit": "c72f637c73823c64b3baea069be73efbca01e747",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Aug 10 17:12:27 2016"
},
"subject": "Move SimulatorHelper into V8 out of profiler clients.",
"milestone": 54
},
{
"author": {
"name": "lpy",
"email": "lpy@chromium.org",
"time": "Wed Aug 10 17:10:51 2016"
},
"commit": "0359e1f63ec7361e6dd659c8d09d19235aca39a1",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Aug 10 17:11:08 2016"
},
"subject": "[Tracing] Create TraceConfig JSON string parser in D8.",
"milestone": 54
},
{
"author": {
"name": "peterssen",
"email": "peterssen@google.com",
"time": "Wed Aug 10 11:53:54 2016"
},
"commit": "d073777bbf60df574ad0ba4b6069c90752d01ff1",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Aug 10 11:54:11 2016"
},
"subject": "Add faster, but unsafe version of LoadInternalField.",
"milestone": 54
},
{
"author": {
"name": "mtrofin",
"email": "mtrofin@chromium.org",
"time": "Wed Aug 10 06:35:29 2016"
},
"commit": "d29bb4bfab5775e1922a367c872b9ef1b5e5a812",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Aug 10 06:35:42 2016"
},
"subject": "[wasm] serialization: updated external APIs.",
"milestone": 54
},
{
"author": {
"name": "cbruni",
"email": "cbruni@chromium.org",
"time": "Tue Aug 09 13:57:29 2016"
},
"commit": "0cabbd3d60acf1e040113d59e4cdbc99b953843b",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Aug 09 13:57:49 2016"
},
"subject": "[api] Templatize do_callback parameter in CallDepthScope",
"milestone": 54
},
{
"author": {
"name": "mtrofin",
"email": "mtrofin@chromium.org",
"time": "Mon Aug 08 18:18:59 2016"
},
"commit": "5de4722278e6a89c787e2ae951d9c2a0fb4a9ef8",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Mon Aug 08 18:19:55 2016"
},
"subject": "[wasm] external serialization APIs",
"milestone": 54
},
{
"author": {
"name": "jochen",
"email": "jochen@chromium.org",
"time": "Fri Aug 05 12:56:36 2016"
},
"commit": "682a8f71d85cb7b79e5886800be702633af584fe",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Fri Aug 05 13:00:24 2016"
},
"subject": "Mark Local::As and Persistent::As as const",
"milestone": 54
},
{
"author": {
"name": "haraken",
"email": "haraken@chromium.org",
"time": "Wed Aug 03 15:06:50 2016"
},
"commit": "c8241635f1dd6cf539c6dc3839b6a268b50d807c",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Aug 03 15:10:23 2016"
},
"subject": "Change an output parameter of Maybe<T>::To() from a reference to a pointer",
"milestone": 54
},
{
"author": {
"name": "cbruni",
"email": "cbruni@chromium.org",
"time": "Wed Aug 03 14:38:37 2016"
},
"commit": "ce49c329735530d66bb98cb13b4a8f5b1f48500f",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Aug 03 14:39:34 2016"
},
"subject": "[api] Add v8::Object::SetAlignedPointerInInternalFields",
"milestone": 54
},
{
"author": {
"name": "rskang",
"email": "rskang@google.com",
"time": "Tue Aug 02 17:12:20 2016"
},
"commit": "9a6a56d21fd606415685d2078d120f6acb9a2027",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Aug 02 17:13:13 2016"
},
"subject": "Add args and copy support to V8 tracing controller.",
"milestone": 54
},
{
"author": {
"name": "alph",
"email": "alph@chromium.org",
"time": "Tue Aug 02 09:41:31 2016"
},
"commit": "d25e45df73545e6893a9081f38be77b18ffb1485",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Aug 02 09:45:00 2016"
},
"subject": "Deprecate CpuProfileNode::GetCallUid",
"milestone": 54
},
{
"author": {
"name": "mattloring",
"email": "mattloring@google.com",
"time": "Mon Aug 01 16:17:37 2016"
},
"commit": "292cebc58bc827992c43a6a0f9e6f3887b3c1f30",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Mon Aug 01 16:20:54 2016"
},
"subject": "Add libplatform deps file",
"milestone": 54
},
{
"author": {
"name": "haraken",
"email": "haraken@chromium.org",
"time": "Fri Jul 29 10:54:30 2016"
},
"commit": "cf1779495d454003b806d50de80a2c713a782466",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Fri Jul 29 10:56:57 2016"
},
"subject": "Introduce Maybe::To/ToChecked",
"milestone": 54
},
{
"author": {
"name": "yangguo",
"email": "yangguo@chromium.org",
"time": "Wed Jul 27 07:47:16 2016"
},
"commit": "43ab247f56b2742214f848edc977e9bc3593bf2b",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Jul 27 07:50:31 2016"
},
"subject": "Remove NaCl support.",
"milestone": 54
},
{
"author": {
"name": "fmeawad",
"email": "fmeawad@chromium.org",
"time": "Tue Jul 26 22:13:35 2016"
},
"commit": "3d598452679ce208ad9b2f48e0fb3fae352ce375",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Jul 26 22:15:39 2016"
},
"subject": "[Tracing] V8 Tracing Controller",
"milestone": 54
},
{
"author": {
"name": "yangguo",
"email": "yangguo@chromium.org",
"time": "Wed Jul 20 08:50:32 2016"
},
"commit": "ff542972f677c9d5b4f604da605d2c7610a820ad",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Jul 20 08:52:18 2016"
},
"subject": "[debugger] remove deprecated api functions.",
"milestone": 54
},
{
"author": {
"name": "jochen",
"email": "jochen@chromium.org",
"time": "Tue Jul 19 12:21:52 2016"
},
"commit": "562bb5823c4dd4eb8520b0f3fd3a969d3c4922cd",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Jul 19 12:22:37 2016"
},
"subject": "Add API to create a \"remote\" instance of a given FunctionTemplate",
"milestone": 54
},
{
"author": {
"name": "bmeurer",
"email": "bmeurer@chromium.org",
"time": "Tue Jul 19 06:13:34 2016"
},
"commit": "0abba43524eb618ae9733a28d424b395722ea33b",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Jul 19 06:16:14 2016"
},
"subject": "[stubs] Improve code generation for ToBoolean.",
"milestone": 54
},
{
"author": {
"name": "jochen",
"email": "jochen@chromium.org",
"time": "Mon Jul 18 09:29:35 2016"
},
"commit": "ad93c01aa5dae273d1209faca200a8bd331647ed",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Mon Jul 18 09:32:01 2016"
},
"subject": "Track peak Zone memory usage and report it via HeapStatistics",
"milestone": 54
},
{
"author": {
"name": "wfh",
"email": "wfh@chromium.org",
"time": "Thu Jul 14 19:41:01 2016"
},
"commit": "bc44b1c627e92000cd37d46092f8bed8986f52f5",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Thu Jul 14 19:42:39 2016"
},
"subject": "V8: Add API to report OOM to embedder.",
"milestone": 54
},
{
"author": {
"name": "jochen",
"email": "jochen@chromium.org",
"time": "Mon Jul 11 20:11:06 2016"
},
"commit": "992e34c21635b179a993b82ac1d81753e7a6a57a",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Mon Jul 11 20:11:51 2016"
},
"subject": "Don't compile functions in a context the caller doesn't have access to",
"milestone": 54
},
{
"author": {
"name": "jochen",
"email": "jochen@chromium.org",
"time": "Mon Jul 11 14:31:24 2016"
},
"commit": "f592f2e51642b0e21ef7fadc6b25f208841cc4ef",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Mon Jul 11 14:32:48 2016"
},
"subject": "Fix small typo in NewRemoteContext comment",
"milestone": 54
},
{
"author": {
"name": "alph",
"email": "alph@chromium.org",
"time": "Fri Jul 08 15:00:23 2016"
},
"commit": "120b753f71af7588480f4e35bdb6ffb001e87e2e",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Fri Jul 08 15:01:10 2016"
},
"subject": "Introduce v8::CpuProfiler::New and v8::CpuProfiler::Dispose API.",
"milestone": 54
},
{
"author": {
"name": "jochen",
"email": "jochen@chromium.org",
"time": "Thu Jul 07 19:37:05 2016"
},
"commit": "0058f82e2c47b8e12428cbb37093d10eaa4a8064",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Thu Jul 07 19:38:08 2016"
},
"subject": "Add an API to create a detached global object",
"milestone": 54
},
{
"author": {
"name": "lpy",
"email": "lpy@chromium.org",
"time": "Wed Jul 06 18:37:10 2016"
},
"commit": "3172f6a9ce72e7318dd55239677dd542a3fab9e6",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Jul 06 18:40:31 2016"
},
"subject": "Expose TickSample and its APIs in v8-profiler.h",
"milestone": 54
},
{
"author": {
"name": "jochen",
"email": "jochen@chromium.org",
"time": "Wed Jul 06 11:41:37 2016"
},
"commit": "46428e45e9982a7490685ff1af6ffe680096c1a4",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Jul 06 11:42:04 2016"
},
"subject": "Make it possible to create a v8::Function directly w/o a prototype",
"milestone": 54
},
{
"author": {
"name": "littledan",
"email": "littledan@chromium.org",
"time": "Fri Jul 01 19:16:53 2016"
},
"commit": "0ff7b4830c82b9e6a9f14d375b05ee64009e1d01",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Fri Jul 01 19:20:11 2016"
},
"subject": "Implement immutable prototype chains",
"milestone": 54
},
{
"author": {
"name": "hablich",
"email": "hablich@chromium.org",
"time": "Thu Jun 30 14:01:03 2016"
},
"commit": "805b0dd0e10ad6d8304ff85a4d4aa804d6d04404",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Thu Jun 30 14:03:34 2016"
},
"subject": "Update version to 5.4",
"milestone": 54
},
{
"author": {
"name": "jochen",
"email": "jochen@chromium.org",
"time": "Wed Jun 29 07:39:45 2016"
},
"commit": "356a85be5d8dd3087c319d73f2e80d16957c9d6b",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Jun 29 07:42:40 2016"
},
"subject": "Provide a convenience array buffer allocator",
"milestone": 54
},
{
"author": {
"name": "ulan",
"email": "ulan@chromium.org",
"time": "Tue Jun 28 17:30:20 2016"
},
"commit": "c4f4d6352fcf9466b46415e65d6c3793923b6a3d",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Jun 28 17:32:32 2016"
},
"subject": "Make v8::Isolate::SetRAILMode thread safe and remove the",
"milestone": 54
},
{
"author": {
"name": "yangguo",
"email": "yangguo@chromium.org",
"time": "Tue Jun 28 13:47:35 2016"
},
"commit": "872c461b0003f0d453afcbd3c166faeb132293f8",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Jun 28 13:48:05 2016"
},
"subject": "[snapshot] revisit snapshot API.",
"milestone": 54
}
]