js/src/vm/GlobalObject.cpp
de953677a1819ad7e64e647d4c5d6093b2cc76c2
created 2015-10-08 15:07 -0700
pushed 2015-10-09 09:43 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Make more objects on the global prototype chain have immutable [[Prototype]], when we enable enforcement of this requirement. r=bz
2384726c541f40b11ae6ac139d89baa5a63a9f9f
created 2015-10-07 14:54 -0700
pushed 2015-10-08 13:27 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1185106) for mulet m(4) orange
deb987f79ee89c00e7ce50aa216f2ad157d9416e
created 2015-10-05 13:24 -0700
pushed 2015-10-08 13:27 +0000
Till Schneidereit Till Schneidereit - Bug 1185106 - Part 1: ShellPromise boilerplate. (r=efaust)
3bcc3881b95d119b3f554a57d994e3f3755409f7
created 2015-10-06 14:00 -0700
pushed 2015-10-07 17:31 +0000
Shu-yu Guo Shu-yu Guo - Bug 589199 - Make a global lexical scope and hook it up to JS entry points. (r=efaust)
54129d68a0531c2bc063751396e9e02b03428f59
created 2015-10-06 08:49 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for SM bustage CLOSED TREE
3afd56565e237af3f9c96755a285d7138da50b9b
created 2015-10-05 13:24 -0700
pushed 2015-10-07 17:31 +0000
Till Schneidereit Till Schneidereit - Bug 1185106 - Part 1: ShellPromise boilerplate. (r=efaust)
77416253dff525714a33f84e81823b32a67aacb6
created 2015-10-05 14:27 -0700
pushed 2015-10-06 10:01 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for build bustage CLOSED TREE
c3d780ac9879a58f837f25610292f82c7917b419
created 2015-10-05 13:24 -0700
pushed 2015-10-06 10:01 +0000
Till Schneidereit Till Schneidereit - Bug 1185106 - Part 1: ShellPromise boilerplate. (r=efaust)
891371c4f1fea92ffd708374904c5c3e1756db82
created 2015-10-02 22:10 -0700
pushed 2015-10-03 22:38 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1052139) for mochitest-jetpack bustage
3dc50396132253056430e7ed5f37f67d510fc3ee
created 2014-11-28 02:58 -0500
pushed 2015-10-03 22:38 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Make the [[Prototype]] of all objects on the window object's [[Prototype]] chain be immutable, BUT also disable the code that actually respects immutable-prototype handling. When we want to enable this, it'll then be a one-line change. r=bz
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-10-01 10:39 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
31392a3bfe2a6da206c6cfdaff8dcc32d989e2b6
created 2015-09-01 23:17 -0700
pushed 2015-09-29 10:00 +0000
Jim Blandy Jim Blandy - Bug 1209325: Move implementation of JS WeakMap type into its own file. r=terrence.
c10da22ca197b8d0c7b7052e49bdab2e15bb55d9
created 2015-09-24 12:51 -0700
pushed 2015-09-28 12:17 +0000
Jeff Walden Jeff Walden - Bug 1101561 - Fix StopIteration class initialization to be OOM-safe. r=jandem
bcc6422389f02d426e580adb24411812f6ab5ff3
created 2015-09-24 19:43 -0700
pushed 2015-09-25 12:39 +0000
Jeff Walden Jeff Walden - Back out 62ab5e142af3, 387c21d5c4e3, e3138a3efe4a, d8b09e2a11f1, 8add4271e98c, and ead219581dbe for bustage. r=badness-10000 in a CLOSED TREE
ead219581dbea169be29e9926a86860156da1e0b
created 2015-09-24 12:51 -0700
pushed 2015-09-25 12:39 +0000
Jeff Walden Jeff Walden - Bug 1101561 - Fix StopIteration class initialization to be OOM-safe. r=jandem
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-09-24 10:05 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
6c93d1044b7e66f9c9c368ebfcd9c9da3d481081
created 2015-03-20 16:28 -0500
pushed 2015-09-24 10:05 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
55329d9af36f6bc1fb3986187672bc251cf004d5
created 2015-09-11 18:52 -0700
pushed 2015-09-12 15:57 +0000
Jan de Mooij Jan de Mooij - Bug 1200809 part 6 - Convert various natives to new InlinableNatives system. r=nbp
7fc1a5cd4b301a3f9507697090e71d9f7e975c9b
created 2015-08-24 15:58 +0100
pushed 2015-08-25 00:37 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Add module requestedModules field r=shu
3a580b48d1adca56f74b2a7491b468af3e70bee8
created 2015-08-04 14:32 -0700
pushed 2015-08-12 14:47 +0000
Terrence Cole Terrence Cole - Bug 1191117 - Remove RootedGeneric and replace with normal Rooted usage; r=jonco
198bf962586d888a8ea252d9989338bb69d99952
created 2014-11-04 21:41 -0600
pushed 2015-07-17 14:26 +0000
Jason Orendorff Jason Orendorff - Bug 987514, part 3 - Make every global have a (usually empty) Reflect object; rename JS_InitReflect -> JS_InitReflectParse. r=Waldo.
45b7b670c32ef11c8b88b1ec20b9d645421a6fc8
created 2015-06-08 10:55 -0700
pushed 2015-07-10 23:06 +0000
Jeff Walden Jeff Walden - Bug 1169639 - Make intrinsicsHolder-accesses fallible, now that it's possible to access it without having previously gone through intrinsics-object creation code to ensure its existence. r=shu
9d52e081c34ecd63518132cf697e1481f0995e55
created 2015-07-08 19:56 -0700
pushed 2015-07-09 15:56 +0000
Phil Ringnalda Phil Ringnalda - Back out 6e49d0bf0819 (bug 1169639) for hazard build failures
6e49d0bf08194956d48217e7dfe01131574b88cd
created 2015-06-08 10:55 -0700
pushed 2015-07-09 15:56 +0000
Jeff Walden Jeff Walden - Bug 1169639 - Make intrinsicsHolder-accesses fallible, now that it's possible to access it without having previously gone through intrinsics-object creation code to ensure its existence. r=shu
cc5d4eaf1a5eb760a369ec619a559cd88f94bc73
created 2015-06-21 11:49 -0700
pushed 2015-06-22 12:03 +0000
Shu-yu Guo Shu-yu Guo - Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
937562e73564632d3fa7f512ffe0f37791df5f90
created 2015-06-19 10:56 -0400
pushed 2015-06-19 20:34 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets b41a69e1b81c and 04f4fec38c9d (bug 1171177) for ASAN jsreftest crashes.
b41a69e1b81c4ab38dd1b0291c4bc37aaf2e85b1
created 2015-06-19 01:21 -0700
pushed 2015-06-19 20:34 +0000
Shu-yu Guo Shu-yu Guo - Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
178c1abf3fdb77fce5b3cfcff5cd46166bfff247
created 2015-06-18 13:02 -0400
pushed 2015-06-18 20:03 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 83954c7df8ab and 0a3b1cd87c26 (bug 1171177) for causing frequent crashes/asserts in automation.
83954c7df8ab17e6abbbb730b963fb976a8ce063
created 2015-06-17 21:26 -0700
pushed 2015-06-18 13:13 +0000
Shu-yu Guo Shu-yu Guo - Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
7eb8196a0dd4c3086a53660dc98952485db49eaa
created 2015-06-16 10:45 +0200
pushed 2015-06-16 14:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 09dc89be2cee (bug 1171177)
09dc89be2ceecbd7295b8e10365ec69f6c791223
created 2015-06-15 21:32 -0700
pushed 2015-06-16 14:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
bb430c06683fba4e088c024b605281950020e645
created 2015-06-15 18:07 -0700
pushed 2015-06-16 14:11 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1171177)
18c286d070ada8caab8ac522d2bcd6aec5fa0482
created 2015-06-15 17:38 -0700
pushed 2015-06-16 14:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
5232dd059c11090c118ca413f60b22822823b2c3
created 2015-05-01 14:03 -0500
pushed 2015-05-26 23:16 +0000
Jason Orendorff Jason Orendorff - Bug 1140482 - Add JSPROP_RESOLVING. Give NativeDefineProperty standard behavior in cases where a non-resolving define needs to trigger a resolve hook. r=Waldo.
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-05-20 13:54 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
139f99a75ab88c44fb2899b2f90b3efb7124b75e
created 2015-05-15 11:47 +0900
pushed 2015-05-15 15:40 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1131043 - Part 2: Implement Map[@@species] and Set[@@species] getter. r=evilpie
d3ad5584dc91c4d72d64b526aa3072deedd919ca
created 2015-05-14 13:03 +0900
pushed 2015-05-14 22:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 861219 - Part 0: Make ClassSpec be able to delegate to another ClassSpec. r=bholley
4071627f11d316615f9c0ad80776d33f2ea5c87a
created 2015-05-12 12:27 +0200
pushed 2015-05-12 23:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3841e37b0e2f (bug 861219) for JS Crashes on a CLOSED TREE
3841e37b0e2ff6d2777d50173af14ccc492da739
created 2015-05-12 18:05 +0900
pushed 2015-05-12 23:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 861219 - Part 0: Make ClassSpec be able to delegate to another ClassSpec. r=bholley
1c6a191fead0dcecf7b80c4f339169dd0d4df02f
created 2015-05-06 16:52 +0200
pushed 2015-05-06 20:26 +0000
Jan de Mooij Jan de Mooij - Bug 1160535 part 1 - Give JSFunction its own AllocKind. r=terrence
754814561bc1c4f4993997720af59cb03c212d29
created 2015-04-30 00:32 +0900
pushed 2015-04-29 23:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1102219 - Part 0: Combine WARNED_* slots in GlobalObject and turn it into a bitset. r=till
07900c19ad29f792a460cdf6c79eb7097d50c87e
created 2015-04-22 09:49 -0700
pushed 2015-04-29 23:43 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1065657 - Allow multiple Debuggers to track allocations at the same time. r=shu
8ed771ecfecd259a6236fbf0ad3214affb3b98aa
created 2015-04-23 15:51 +0200
pushed 2015-04-23 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
0b202671c9e24cecd28be9eabf81249064dfe458
created 2015-04-23 08:37 +0200
pushed 2015-04-23 06:37 +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
532169437c2fde41cdad2f0a50035644dad4a9fa
created 2015-04-22 09:49 -0700
pushed 2015-04-23 00:16 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1065657 - Allow multiple Debuggers to track allocations at the same time; r=shu
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +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
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
f82a7f0db599cb3bb6e86c30f2c3f5dda34ccd1b
created 2015-03-18 18:22 +0900
pushed 2015-03-18 22:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1079919 - Part 0: Add RegExp ClassSpec. r=bholley
b105c303ca33ed024d8e34413da7cf24f848f129
created 2015-03-14 01:36 -0400
pushed 2015-03-16 02:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1142296. Remove the parent argument from NewObjectWithGivenProto. r=waldo
6da864042bbff1f781e785c30389ec394d62c611
created 2015-03-12 21:46 -0400
pushed 2015-03-13 13:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1142311 part 2. Rename the parent arg of NewScriptedFunction to enclosingDynamicScope, and make it optional. r=waldo
16dff51f1bb6468ee8b5a7d19464d8add3d500e8
created 2015-03-12 21:46 -0400
pushed 2015-03-13 13:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1142311 part 1. Stop parenting self-hosted objects to the intrinsics holder. r=waldo
e1ec6a6aa82af3ee0b8dfe7f2bb2a1a0ace338ba
created 2015-03-11 22:33 -0400
pushed 2015-03-12 22:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1142282 part 1. Remove the parent argument of NewNativeObjectWithGivenProto. r=waldo
bd142e2ac19ca898893ae02c4747ff23ae08429a
created 2015-03-11 22:33 -0400
pushed 2015-03-12 22:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140586 part 5. Split up js::NewFunction into several different APIs that are more clear in terms of what they do and don't need parents as much. r=waldo
2d8eb9a843bfd5b73a3930a2977d02ee6764d0c5
created 2015-03-11 22:33 -0400
pushed 2015-03-12 22:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140586 part 3. Drop the funobjArg of js::NewFunction and js::NewFunctionWithProto. r=waldo
06f2d4958f52105ae913be23c11f29f8a5a54495
created 2015-03-03 09:33 +0100
pushed 2015-03-04 00:49 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 part 2 - Unprefix a few js_* functions I forgot in part 1. r=bhackett
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 18:20 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
b1cc2dd3e35c8c8e074ac15e3e618520dc07edbc
created 2015-02-18 08:08 -0700
pushed 2015-02-19 01:30 +0000
Brian Hackett Brian Hackett - Bug 1133254 - Dehandlify shape-updating object methods, allow setting multiple flags on an object at once, r=terrence.
6ff7a6801951efddae7ad8266497b39590983dcd
created 2015-02-13 09:36 -0800
pushed 2015-02-16 15:06 +0000
Terrence Cole Terrence Cole - Bug 1131877 - Part 2: Handlify the proto arg to NewObject functions; r=sfink
c448634fb6c945b1d16e003c4d2515407c49487f
created 2015-02-10 14:08 -0800
pushed 2015-02-12 14:33 +0000
Terrence Cole Terrence Cole - Bug 1131789 - Handlify the parent argument to NewObjectWithProto and friends; r=sfink
less more (0) -300 -100 -60 tip