js/src/vm/UbiNode.cpp
caa4ffd2f7657fe4e2a19a11e083aeb5a1b241f6
created 2014-12-01 14:49 -0800
pushed 2014-12-08 18:41 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 1: Move GCTraceKind from jspubtd to TraceAPI; r=jonco, r=mccr8
84d6178e3be2e7d21d68e20c4a0a4b2b4a1fb626
created 2014-11-19 10:19 -0800
pushed 2014-11-19 18:20 +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-19 18:01 +0000
Nick Fitzgerald Nick Fitzgerald - Backed out changeset 73ea3aa3ccec
73ea3aa3ccec755656cd0f40a5491eca05a492d3
created 2014-11-19 09:57 -0800
pushed 2014-11-19 17:57 +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
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 02:32 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
ed38f85902f7ce99667ea02f737beff9008f1ea1
created 2014-09-19 15:10 -0700
pushed 2014-09-19 22:10 +0000
Jim Blandy Jim Blandy - Bug 1063247: Let embeddings tell Debugger how to find the size of a malloc'd block of memory. r=terrence
ef6d81ac0bba5aea6cc3cae4aa91b4ed8910c4c8
created 2014-09-19 15:10 -0700
pushed 2014-09-19 22:10 +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-19 22:10 +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 19:57 +0000
Jim Blandy Jim Blandy - Bug 1063233: Move JS::ubi::Node specializations for SpiderMonkey types closer to those types' definitions. r=terrence
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 04:58 +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-06 00:43 +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-05 21:58 +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
c7ffa64956c6fbe1439c905fc3bae0ebe99c2df7
created 2014-09-05 10:43 -0700
pushed 2014-09-05 17:45 +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-05 17:45 +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-05 17:41 +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-05 17:41 +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-05 17:41 +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-05 17:41 +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
0f0fc022a099cb3487c47c4e3e926d2d3fba28b6
created 2014-08-14 15:59 -0700
pushed 2014-08-14 23:01 +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-13 22:27 +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-11 19:49 +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 00:30 +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-07-31 21:40 +0000
Wes Kocher Wes Kocher - Backed out changeset 61a25c10da62 (bug 1038544) for build failures
61a25c10da6225eb2aaa1009d4a01b56b588e9b9
created 2014-07-31 13:50 -0700
pushed 2014-07-31 20: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 00:14 +0000
Jim Blandy Jim Blandy - Bug 1038316: Add support for ES6 Symbols to ubi::Node. r=sfink
f8f7b0e89bcfdef690759c38b266ab1fb1002595
created 2014-07-14 19:14 -0700
pushed 2014-07-15 02:33 +0000
Chris Peterson Chris Peterson - Bug 1036782 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src. r=jorendorff
3d405f960e94e79b07f3720683d3a04829af176b
created 2014-06-16 15:18 -0700
pushed 2014-06-16 22:19 +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