js/public/UbiNode.h
133b747de1a7412aad77504617b1475af740c79d
created 2015-11-04 05:49 -0800
pushed 2016-02-29 17:11 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1220031 - Add JS::ubi::Node::scriptFilename; r=sfink
888009041487c8ddfdae814a2b6feed378e8c556
created 2015-10-13 11:59 +0200
pushed 2016-01-18 19:06 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1213436 - Reject core dumps with node IDs that don't fit in an IEEE 754 double; r=sfink
f065bda0feb4ddb94cf04be3f8fee802eb428acb
created 2015-09-30 16:03 -0700
pushed 2016-01-18 19:06 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1196461 - De-duplicate strings in heap snapshot core dumps; r=shu,jimb
8bdf0fb54af38f04133f875afe3fbe9e84576273
created 2015-09-24 14:01 -0700
pushed 2016-01-18 19:06 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1206290 - Part 1: Implement a JS::ubi::PostOrder depth first traversal; r=sfink
ffb5c875713f88724bcd47dc6237aa28aca665ea
created 2015-09-23 09:39 -0700
pushed 2016-01-18 19:06 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1182653 - Use JSRuntime* instead of JSContext* in ubi::Node infrastructure; r=sfink
e46f4a5bd5583b7ab09ccfafd1c0f5e895e380ad
created 2015-09-22 12:15 -0700
pushed 2016-01-18 19:06 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1199216 - Implement JS::ubi::Node::size for JSScript referents; r=sfink
ba36f2cc953e842d787a9ea1707a7360abc806b6
created 2015-09-22 12:15 -0700
pushed 2016-01-18 19:06 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1199215 - Implement JS::ubi::Node::size for JS::Symbol referents; r=sfink
6c6c8f4949609a681391fef88385a775bc38a18e
created 2015-09-22 11:34 -0700
pushed 2016-01-18 19:06 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1206288 - Remove JS::ubi::SimpleEdge and make JS::ubi::Edge a concrete class; r=shu
e7ef78ecf5b80cbdf3d5e5239bb8ce9ea89064e0
created 2015-09-02 09:01 -0700
pushed 2015-12-04 23:28 +0000
Terrence Cole Terrence Cole - Bug 1199843 - Part 2: Use js::TraceChildren everywhere we don't need external linkage; r=jonco
8985a835958cdf90353d964df0bd9b94867fd406
created 2015-08-31 11:34 -0700
pushed 2015-12-04 23:28 +0000
Jim Blandy Jim Blandy - Bug 1200345: Add comment to js/public/UbiNode.h warning about operating on graphs constructed by hostile code. DONTBUILD r=fitzgen
0cbe50c5dcc5c75e2fa7efc07b0fd86f8888d6a8
created 2015-08-31 20:17 -0700
pushed 2015-12-04 23:28 +0000
Jim Blandy Jim Blandy - Backed out changeset 297155cba060 for landing with the wrong bug number.
297155cba060c097d284210e82910d6aca5ddbc3
created 2015-08-31 11:34 -0700
pushed 2015-12-04 23:28 +0000
Jim Blandy Jim Blandy - Bug 1200482: Add comment to js/public/UbiNode.h warning about operating on graphs constructed by hostile code. DONTBUILD r=fitzgen
be25e1af79f4e8a88c7bfbf7550791e2e761d056
created 2015-08-27 16:16 -0700
pushed 2015-12-04 23:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1196634 - Part 4: Remove JS::ubi::Node::getCanonicalTypeName; r=sfink
d7b759269eabb7e62acdc2b5d746f7cdad1ab5d9
created 2015-08-27 16:16 -0700
pushed 2015-12-04 23:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1196634 - Part 2: Serialize and deserialize coarseType; r=sfink
c7bdb99e57436e9d089b8b24ed6f51547fe60c7f
created 2015-08-27 16:16 -0700
pushed 2015-12-04 23:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1196634 - Part 0: Define a JS::ubi::CoarseType enum; r=sfink
a45c3750a16c2fd3ec84e1ab9db00d0de5b46485
created 2015-08-27 09:17 -0400
pushed 2015-12-04 23:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1198980 - Make JS::ubi::*::identifier be uint64_t instead of uintptr_t. r=sfink
4e90ae2e44ddb022823b6322ee674fc8cc5ca6af
created 2015-08-27 06:03 -0400
pushed 2015-12-04 23:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1196631 - Make JS::ubi::Node::size return 1 by default. r=sfink
a329a372a16d76f21f8114df54638dcf844a0573
created 2015-08-26 11:38 -0700
pushed 2015-12-04 23:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1139476 - Part 0: Add a takeCensus method to HeapSnapshot instances; r=sfink,bholley
01d41f4336916afa54849ff4e1a3c2ee071304fb
created 2015-08-24 09:29 -0700
pushed 2015-12-04 23:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1194424 - Part 3: Implement a concrete JS::ubi::StackFrame specialization backed by a frame deserialized from a core dump; r=sfink
5d44d0ff5fd4032551b351b6801e7f2529a3f924
created 2015-08-13 13:17 -0400
pushed 2015-12-04 23:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1194426 - Add sourceLength and functionDisplayNameLength to JS::ubi::StackFrame. r=sfink
40ffe3eacef1cbbc600250f67d9a483c0f4be3d0
created 2015-08-14 17:49 -0700
pushed 2015-12-04 23:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1187062 - Part 2: Implement a concrete JS::ubi::StackFrame class backed by js::SavedFrame; r=sfink
ae29da8d7f809822f9d535c32fa686692f7c5a46
created 2015-08-14 17:49 -0700
pushed 2015-12-04 23:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1187062 - Part 1: Add the JS::ubi::StackFrame interface; r=sfink
186ef16834789be5d1a68118061748c608bb55b7
created 2015-07-27 21:15 -0400
pushed 2015-10-26 12:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1188208 - Fix more constructors in js; r=jorendorff
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-10-26 12:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
d498daf4f845bb5721bedc84c27194098be720ab
created 2015-06-11 10:03 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1173889 - Strongly type the CallbackTracer dispatch function; r=jonco, r=mccr8
2f4b12b4ebd9c9fcd16664994e17f24c6ed2c825
created 2015-05-28 07:37 -0700
pushed 2015-09-14 18:56 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1024774 - Part 11: Implement a JS::ubi::Node specialization for DeserializedNode; r=jimb
a82f7211c8b2b282b6419ec5864e57c27fdb9f46
created 2015-05-28 07:37 -0700
pushed 2015-09-14 18:56 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1024774 - Part 8: Add JS::ubi::Node::isLive; r=jimb
4df99e7d640a039e48bd8dd7ff3a3c19dcbc43a0
created 2015-05-28 07:37 -0700
pushed 2015-09-14 18:56 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1024774 - Part 3: Serialize heap snapshots. r=jimb
fff6dec11ff9d1a74e903c70b1f8403ab66fd64b
created 2015-05-28 07:37 -0700
pushed 2015-09-14 18:56 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1149397 - JS::ubi::Node::edges should return a mozilla::UniquePtr; r=jimb
93320d4629be28e58ecadbafb205d8639d70b628
created 2015-05-22 10:40 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1167453 - Rename JSGCTraceKind and make it a C++11 enum class; r=jonco
288189a530324762352cae23307b1a244fc0b8eb
created 2015-05-21 11:41 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1167313 - Simplify UbiNode::construct dispatch using CallTyped; r=jimb
ada25868ffa642d6a5b0e4c0db2e1f769656e09f
created 2015-04-27 10:57 -0700
pushed 2015-08-03 13:22 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1134865 - Part 3: Add JS::ubi::Node::jsObjectConstructorName; r=djvj
f65d5df4138be9f16d64346ed123442e5185cd09
created 2015-03-22 23:06 -0700
pushed 2015-08-03 13:22 +0000
Jim Blandy Jim Blandy - Bug 1063257: Implement JS::ubi::Node::size for JSString. r=sfink
0b202671c9e24cecd28be9eabf81249064dfe458
created 2015-04-23 08:37 +0200
pushed 2015-08-03 13:22 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 19 changesets (bug 1149397, bug 1065657, bug 1024774) for fixing Linux PGO xpcshell bustage on a CLOSED TREE
9a3c71b925d4e40713dc6ac06030ef50ea34903b
created 2015-04-22 11:09 -0700
pushed 2015-08-03 13:22 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1024774 - Part 11: Implement a JS::ubi::Node specialization for DeserializedNode; r=jimb
4f37e72e70f68d940f699782fa4a12b431c87a84
created 2015-04-22 11:09 -0700
pushed 2015-08-03 13:22 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1024774 - Part 8: Add JS::ubi::Node::isLive; r=jimb
2522eb4d3cf249a9add3dff6c860299d35430145
created 2015-04-22 11:09 -0700
pushed 2015-08-03 13:22 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1024774 - Part 3: Serialize heap snapshots. r=jimb
ba8e68e05149d1adb5b583eee0ed1966deaa2616
created 2015-04-22 11:09 -0700
pushed 2015-08-03 13:22 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1149397 - JS::ubi::Node::edges should return a mozilla::UniquePtr; r=jimb
2b9d047bd0d3ae784a0c414d22c08213d286751c
created 2015-04-16 16:27 -0400
pushed 2015-08-03 13:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 47abda42667c (bug 1063257) jit-test failures.
47abda42667c7ff6b823e81f9d1f04bb9887059e
created 2015-03-22 23:06 -0700
pushed 2015-08-03 13:22 +0000
Jim Blandy Jim Blandy - Bug 1063257: Implement JS::ubi::Node::size for JSString. r=sfink
23a91d7d5f003c76acdd00770bd67ffc75d19524
created 2015-04-01 18:04 -0700
pushed 2015-08-03 13:22 +0000
Jim Blandy Jim Blandy - Bug 1062473: Implement JS::ubi::Node::size for JSObjects. r=sfink,terrence
e958fbf5cbbcbb905ff764e1c279d7c9e060735a
created 2015-04-15 22:04 -0700
pushed 2015-08-03 13:22 +0000
Jim Blandy Jim Blandy - Bug 1155197: For JS::ubi::Node, provide jsObjectClassName directly in JSObject specialization. r=terrence
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-06-19 19:24 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-06-19 19:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
5d9d3e38eb1676f758a373eab42415e39831eae3
created 2015-03-13 13:19 -0700
pushed 2015-06-19 19:24 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1142338 - Debugger.Memory's census shouldn't use JS::ubi::Node::as<T>; r=sfink
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-04-21 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
de42116d5ef3aa8a26c1a601675786faa9bb5179
created 2015-02-03 18:52 +0200
pushed 2015-04-21 23:03 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1120796 - Part 2: Replace ConvertibleToBool hackarounds with explicit bool operators. r=Waldo
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-03-23 22:08 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
6b9ce705adaf4f8dd8a1ae54028412485aab15cc
created 2014-12-16 10:50 -0800
pushed 2015-03-23 22:08 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1102541 - Add JS::ubi::RootList::addRoot; r=shu
93ede5de8bd31bd3316ade72b0731fe11bd4e660
created 2014-12-12 12:39 -0800
pushed 2015-03-23 22:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 0064d8949f0c (bug 1102541) for build bustage on a CLOSED TREE
0064d8949f0c0cd397696b894a6eeb51107c5315
created 2014-12-11 13:55 -0800
pushed 2015-03-23 22:08 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1102541 - Add JS::ubi::RootList::addRoot; r=shu
84d6178e3be2e7d21d68e20c4a0a4b2b4a1fb626
created 2014-11-19 10:19 -0800
pushed 2015-02-18 20:30 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1083456 - Part 2: Provide a mechanism to find all GC roots for a JS::ubi::Node traversal. r=jimb
3f5f0844f2f45389a3cd884e2f69e748d4219c9f
created 2014-11-19 10:00 -0800
pushed 2015-02-18 20:30 +0000
Nick Fitzgerald Nick Fitzgerald - Backed out changeset 73ea3aa3ccec
73ea3aa3ccec755656cd0f40a5491eca05a492d3
created 2014-11-19 09:57 -0800
pushed 2015-02-18 20:30 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1083456 - Part 2: Provide a mechanism to find all GC roots for a JS::ubi::Node traversal. r=jimb
eca9d4c70a7b60521c574e79a17d083544ff2305
created 2014-11-07 11:56 +0100
pushed 2015-02-18 20:30 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1083456 - Part 1: Add JS_TraceIncomingCCWs. r=terrence
c70ca7e5474135b799f0bc26f5d8ff9c66faaf1b
created 2014-10-02 10:19 +0100
pushed 2015-01-05 23:23 +0000
Jim Blandy Jim Blandy - Bug 1075564: Give JS::ubi::Node its implicit constructor back, with the right annotation this time. r=luke
98da988a5ac1542aef97da9d069721c3da86e40b
created 2014-09-23 22:04 -0400
pushed 2015-01-05 23:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1068024 - Fix more bad implicit constructors in JS; r=luke,Waldo
less more (0) -60 tip