js/public/UbiNode.h
93ede5de8bd31bd3316ade72b0731fe11bd4e660
created 2014-12-12 12:39 -0800
pushed 2014-12-15 18:52 +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 2014-12-15 18:52 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1102541 - Add JS::ubi::RootList::addRoot; r=shu
84d6178e3be2e7d21d68e20c4a0a4b2b4a1fb626
created 2014-11-19 10:19 -0800
pushed 2014-11-20 02:35 +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 2014-11-20 02:35 +0000
Nick Fitzgerald Nick Fitzgerald - Backed out changeset 73ea3aa3ccec
73ea3aa3ccec755656cd0f40a5491eca05a492d3
created 2014-11-19 09:57 -0800
pushed 2014-11-20 02:35 +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 2014-11-10 13:26 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1083456 - Part 1: Add JS_TraceIncomingCCWs. r=terrence
c70ca7e5474135b799f0bc26f5d8ff9c66faaf1b
created 2014-10-02 10:19 +0100
pushed 2014-10-02 16:20 +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 2014-09-24 21:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1068024 - Fix more bad implicit constructors in JS; r=luke,Waldo
ef6d81ac0bba5aea6cc3cae4aa91b4ed8910c4c8
created 2014-09-19 15:10 -0700
pushed 2014-09-22 10:59 +0000
Jim Blandy Jim Blandy - Bug 1063247: Amend JS::ubi::Node::size and its implementations to expect a mozilla::MallocSizeOf function. r=terrence
b1cbc50798346c4cf4f361a7958ba3c98263971a
created 2014-09-19 15:10 -0700
pushed 2014-09-22 10:59 +0000
Jim Blandy Jim Blandy - Bug 1063247: Allow implicit construction of JS::ubi::Node from JS::HandleValue. r=terrence
4bbc9c3777e5c6948ae620c9519fdb75fdf21fea
created 2014-09-18 12:56 -0700
pushed 2014-09-18 22:38 +0000
Jim Blandy Jim Blandy - Bug 1063233: Move JS::ubi::Node specializations for SpiderMonkey types closer to those types' definitions. r=terrence
fc35048535c813bd262c0267b5d15c177bbff80b
created 2014-09-18 12:56 -0700
pushed 2014-09-18 22:38 +0000
Jim Blandy Jim Blandy - Bug 1063233: Provide default definitions for optional JS::ubi::Node methods in Base. r=terrence
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 13:57 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
04be894027e67f704d9867a77ec6ee54a18da976
created 2014-09-05 17:42 -0700
pushed 2014-09-08 13:22 +0000
Wes Kocher Wes Kocher - Back out 11 changesets (bug 1063233 and bug 1063247)
e584d23b3ce3f9fbe169577f085ed62c030af7d0
created 2014-09-05 14:57 -0700
pushed 2014-09-08 13:22 +0000
Jim Blandy Jim Blandy - Bug 1063233: Remove use of UbiNode.h from IonCode.h, with consequent changes; Windows non-unified builds seem to be unhappy with it. CLOSED TREE r=bustage
1b69fdc32b25bf2e2d772ea7594d545bf3b5cac1
created 2014-09-05 15:11 -0400
pushed 2014-09-08 13:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060976 - Fix more bad implicit constructors in the JS engine; r=jorendorff
c7ffa64956c6fbe1439c905fc3bae0ebe99c2df7
created 2014-09-05 10:43 -0700
pushed 2014-09-08 13:22 +0000
Jim Blandy Jim Blandy - Bug 1063247: Amend JS::ubi::Node::size and its implementations to expect a mozilla::MallocSizeOf function. r=terrence
dd80b2984fe223054a6189175d4669c8cc09365f
created 2014-09-05 10:43 -0700
pushed 2014-09-08 13:22 +0000
Jim Blandy Jim Blandy - Bug 1063247: Allow implicit construction of JS::ubi::Node from JS::HandleValue. r=terrence
1f6db27e62402d8d9037ee0b4c29a58f8328e5c1
created 2014-09-05 10:37 -0700
pushed 2014-09-08 13:22 +0000
Jim Blandy Jim Blandy - Bug 1063233: Move JS::ubi::Node support for js::types::TypeObject next to where it is declared/defined. r=terrence
b8e3d887faa2630462f97635fa2350115febfdf0
created 2014-09-05 10:37 -0700
pushed 2014-09-08 13:22 +0000
Jim Blandy Jim Blandy - Bug 1063233: Move JS::ubi::Node support for js::jit::JitCode next to where it is declared/defined. r=terrence
8e1913c0732254a014582bc901e9d2984d72af6c
created 2014-09-05 10:36 -0700
pushed 2014-09-08 13:22 +0000
Jim Blandy Jim Blandy - Bug 1063233: Move JS::ubi::Node support for js::Shape and js::BaseShape next to their declarations and definitions. r=terrence
04d42b23a489e8665987d93e14c69dc2bc2e36e1
created 2014-09-05 10:34 -0700
pushed 2014-09-08 13:22 +0000
Jim Blandy Jim Blandy - Bug 1063233: Move JS::ubi::Node support for js::LazyScript to sit next to the rest of LazyScript's implementation. r=terrence
e682602319bee1e5a04ca985288b0b54336e80fc
created 2014-08-18 12:20 -0700
pushed 2014-08-19 12:40 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Delete unneeded semicolons r=nbp
0f0fc022a099cb3487c47c4e3e926d2d3fba28b6
created 2014-08-14 15:59 -0700
pushed 2014-08-15 02:19 +0000
Jim Blandy Jim Blandy - Bug 1051115: Let users tell ubi::Edge not to provide edge names, as they're expensive to compute, and not everyone needs them. r=terrence
b82d0be9e0379d4a7a8379c81c45addf8678e9a5
created 2014-07-27 13:40 -0400
pushed 2014-08-14 07:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1044596 - Fix more bad implicit conversion constructors in the JS engine; r=jorendorff
a65c5d0c752db9db704f8d95d3743fc112e584b3
created 2014-08-11 12:46 -0700
pushed 2014-08-12 14:29 +0000
Jim Blandy Jim Blandy - Bug 1003302: Implement ubi::Node::compartment. r=terrence
d908d662d015dc2a1556a8de06276bd8ea34d36f
created 2014-07-31 17:29 -0700
pushed 2014-08-01 15:52 +0000
Jim Blandy Jim Blandy - Bug 1038544: Implement ubi::Node::zone, to return the JS::Zone to which the node's referent belongs. r=terrence
a379f2213495f95e6dad1a67c4e14e8b07119fa3
created 2014-07-31 14:40 -0700
pushed 2014-08-01 15:52 +0000
Wes Kocher Wes Kocher - Backed out changeset 61a25c10da62 (bug 1038544) for build failures
61a25c10da6225eb2aaa1009d4a01b56b588e9b9
created 2014-07-31 13:50 -0700
pushed 2014-08-01 15:52 +0000
Jim Blandy Jim Blandy - Bug 1038544: Implement ubi::Node::zone, to return the JS::Zone to which the node's referent belongs. r=terrence
7f3a69331538c7159cbe67ea93fddb2fcf0a5d78
created 2014-07-30 17:14 -0700
pushed 2014-07-31 10:58 +0000
Jim Blandy Jim Blandy - Bug 1038316: Add support for ES6 Symbols to ubi::Node. r=sfink
3d405f960e94e79b07f3720683d3a04829af176b
created 2014-06-16 15:18 -0700
pushed 2014-06-17 12:05 +0000
Jim Blandy Jim Blandy - Bug 960786: SpiderMonkey should provide an introspection API for memory heap analysis (ubi::Node) r=sfink
less more (0) tip