js/src/vm/UbiNode.cpp
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +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-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
a4246efc8a253cabde698fbab437824bbcb08915
created 2015-02-25 13:11 -0800
pushed 2015-03-25 14:34 +0000
Terrence Cole Terrence Cole - Bug 1135985 - Split callback and marking tracers completely; r=jonco, r=mccr8
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +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-03-16 02:16 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1142338 - Debugger.Memory's census shouldn't use JS::ubi::Node::as<T>; r=sfink
085b7d36e31d30904edf5742f420b8ab9eeba171
created 2015-03-04 10:25 +0000
pushed 2015-03-04 21:35 +0000
Jon Coppeard Jon Coppeard - Bug 1137478 - Add a read barrier for Debugger::debuggees r=terrence
c4500f0d25cd43c9eb7a421c7554086a647e5726
created 2015-02-09 09:20 -0700
pushed 2015-02-09 21:30 +0000
Brian Hackett Brian Hackett - Bug 1130849 - Rename jsinfer files, r=jandem.
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 22:44 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 22:28 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
6b9ce705adaf4f8dd8a1ae54028412485aab15cc
created 2014-12-16 10:50 -0800
pushed 2014-12-17 00:41 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1102541 - Add JS::ubi::RootList::addRoot; r=shu
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
caa4ffd2f7657fe4e2a19a11e083aeb5a1b241f6
created 2014-12-01 14:49 -0800
pushed 2014-12-08 20:46 +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-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
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 13:26 +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-22 10:59 +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-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
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
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
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
f8f7b0e89bcfdef690759c38b266ab1fb1002595
created 2014-07-14 19:14 -0700
pushed 2014-07-15 12:59 +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-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