js/src/jsweakmap.cpp
dae8ccc52200b44ba0bf0cb27d1cfc5cab3d0be5
created 2014-11-04 00:23 +0900
pushed 2014-11-13 23:59 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1092537 - Handle optional iterable argument in WeakMap constructor. r=evilpie
dab206576a0c8b52f60da153ffa1a732a44307a5
created 2014-10-27 14:11 -0700
pushed 2014-10-28 00:28 +0000
Steve Fink Steve Fink - Bug 1088307 - Pull out WeakMap unbarriering to a single location, r=terrence
a59c2ddcf04cae9dc2e3a7702c8703b7430c3ff3
created 2014-10-02 10:19 +0100
pushed 2014-10-02 09:19 +0000
Jim Blandy Jim Blandy - Bug 1075591: Make js::gc::TenuredCell::asTenured return a TenuredCell &, not a TenuredCell *. r=terrence
020a62efb303bb8a1d78a7b124de112c7c704fe9
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT_IF by MOZ_ASSERT_IF. r=jorendorff
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
ba00c79e932c9b720c2441ba84d95d561649c8e3
created 2014-09-16 10:01 -0400
pushed 2014-10-01 11:47 +0000
Till Schneidereit Till Schneidereit - Bug 1067459 - Only install a small subset of the standard builtins in the self-hosting global. r=jorendorff
44134599b738e7f22cb9f9741233f8380ca2aef5
created 2014-09-17 15:35 +0100
pushed 2014-09-19 09:27 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix shell test failures caused by compacting GC r=terrence
f4e226d272443fa3515ae579e4d8fcd7b0cc292a
created 2014-09-17 10:32 -0700
pushed 2014-09-17 17:58 +0000
Terrence Cole Terrence Cole - Bug 1068223 - Clean up the Cell hierarchy; r=jonco
3e9f9a5671eefdb95cc3d3db278516810684dc9f
created 2014-09-17 17:33 +0100
pushed 2014-09-17 16:34 +0000
Ed Morley Ed Morley - Backed out changeset 6f0a56999e9b (bug 650161)
6f0a56999e9bbfc01afe2d7bae499b1dd2e7af57
created 2014-09-17 15:35 +0100
pushed 2014-09-17 14:38 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix shell test failures caused by compacting GC r=terrence
b01844af31c986f08379e826d745a525e19d20c4
created 2014-08-18 12:20 -0700
pushed 2014-08-18 19:21 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Use static and internal name linkage for more symbols r=nbp
5f351726ed582578dd05961645adb0dddd1ad1ff
created 2014-08-14 11:52 +0100
pushed 2014-08-15 10:18 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix test failures with compacting GC enabled r=terrence
da9a761dc0783cb1bb06ab2047428ad11de5f966
created 2014-08-14 12:52 +0100
pushed 2014-08-14 11:53 +0000
Ed Morley Ed Morley - Backed out changeset 8d1e96d1eb31 (bug 650161)
8d1e96d1eb31a7d1dfd107764ac32e75f913a52a
created 2014-08-14 11:52 +0100
pushed 2014-08-14 11:02 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix test failures with compacting GC enabled r=terrence
2986d8d21bc5997f063e1c7a2f7cf1e17de8e602
created 2014-07-28 10:16 -0700
pushed 2014-08-11 19:55 +0000
Terrence Cole Terrence Cole - Bug 1024250; r=billm
aabe2de625c6f372cc75543206be6109f144de29
created 2014-07-03 22:55 +0530
pushed 2014-07-04 09:37 +0000
Rishab Arora Rishab Arora - Bug 1031632 - Make Map.prototype.set, WeakMap.prototype.set and Set.prototype.add chainable. r=till
df1552da0b8f6209de02980dafa715740ad4d07c
created 2014-06-23 10:55 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 4 - Rename DefinePropertiesAndBrand -> DefinePropertiesAndFunctions. r=bhackett.
57014191cb434d704159cf4ef73086a10cf7f88c
created 2014-05-28 17:34 -0700
pushed 2014-05-30 21:13 +0000
Terrence Cole Terrence Cole - Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
29ca8bc78484630eb38ed9e159552b73e34b9bf5
created 2014-05-29 13:26 -0400
pushed 2014-05-29 17:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0d61bcf08362 (bug 1013531) for bustage.
0d61bcf083620018a023b1da9f735f18b621601c
created 2014-05-28 17:34 -0700
pushed 2014-05-29 17:09 +0000
Terrence Cole Terrence Cole - Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
a6cf64544f9b9c82e3bde274db80bd2a2fa3be4e
created 2014-05-14 19:48 -0700
pushed 2014-05-20 20:48 +0000
Terrence Cole Terrence Cole - Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
1b4e6df50d16d3fbfd8e004ef029196a02978413
created 2014-05-16 14:52 -0400
pushed 2014-05-16 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 36bfb1d8b8fe (bug 1010655) for Cpp test crashes.
36bfb1d8b8fef01877faaf2741d9b1908a47708d
created 2014-05-14 19:48 -0700
pushed 2014-05-16 17:09 +0000
Terrence Cole Terrence Cole - Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
c0a3683c752e4e80ed4f55e7e04ffd12ba1afc3c
created 2014-05-16 12:10 +0100
pushed 2014-05-16 11:11 +0000
Jon Coppeard Jon Coppeard - Bug 982561 - Fix rooting analysis false positive caused by 36eba9f58983 r=me
36eba9f589835a35fc5eaac1a373be47ae032003
created 2014-05-16 09:44 +0100
pushed 2014-05-16 09:09 +0000
Jon Coppeard Jon Coppeard - Bug 982561 - Add zone edges for unmarked weakmap keys with delegates in a different zone r=terrence
0ca489a88977865fbf8a3b56f20a0ec0450b16f8
created 2014-05-16 09:44 +0100
pushed 2014-05-16 09:09 +0000
Jon Coppeard Jon Coppeard - Bug 982561 - Convert JSCompartment's list of marked weakmaps into list of all weakmaps r=terrence
e2e131ffc4379d3950c6bfc11dd5f7287039bf8e
created 2014-05-09 10:00 +0200
pushed 2014-05-13 10:08 +0000
Arpad Borsos Arpad Borsos - Bug 1007285 - Length property of the (Weak){Map,Set} constructors should be 1; r=jorendorff
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2014-05-01 09:28 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2014-04-30 13:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b82db9273f3 (bug 988486)
8b82db9273f36a7ca177c4ca7a138f241b8e2654
created 2014-04-30 12:13 +0100
pushed 2014-04-30 13:17 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
85d37fc36546aa776336ddb88261c2b6f7c8f523
created 2014-04-30 13:59 +0200
pushed 2014-04-30 11:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3e6abdf3b4b4 (bug 988486)
3e6abdf3b4b4fbab07b722205f2d0b478b29f1e4
created 2014-04-30 12:13 +0100
pushed 2014-04-30 11:19 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
ae4769d5b60e41a66e5fc6284ff22b770a51a11e
created 2014-04-11 07:59 -0700
pushed 2014-04-11 14:59 +0000
Bobby Holley Bobby Holley - Bug 990290 - Expose JSAPI functions for creating and manipulating scripted WeakMaps. r=terrence
f253ea1b13f4049587a8a0ebff4adbaf13dd84f2
created 2014-04-08 12:35 -0500
pushed 2014-04-08 18:41 +0000
Jason Orendorff Jason Orendorff - Bug 990787, part 8 - Add an OOM check in WeakMap_set_impl. r=Waldo.
0ebc8c3099efb453856b4953f6b1e723e429a3da
created 2014-03-24 08:49 -0400
pushed 2014-03-24 12:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 845478 - Part 5: Use JS::CallArgs instead of `vp` in js/src/. r=evilpie
0ae9c4eef8d6ec3c7ddf977ca9a9efd1758183ec
created 2014-03-17 16:17 +0000
pushed 2014-03-17 16:23 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify some friend and debug APIs r=sfink r=bholley
6635d1edc7497a5fa346d0921013d0fde248c0bb
created 2014-03-10 16:29 -0500
pushed 2014-03-10 21:33 +0000
Jason Orendorff Jason Orendorff - Bug 975589, part 1 - Rename js::DefineConstructorAndPrototype -> GlobalObject::initBuiltinConstructor and refactor it a bit. r=jwalden.
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2014-01-28 07:53 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
5ac97770b63cb9b72cb5e87a4c582fd9187f61b4
created 2014-01-24 16:08 -0800
pushed 2014-01-25 00:08 +0000
Bobby Holley Bobby Holley - Bug 957688 - Kill off checkAccess. r=mrbkap
56f89ea332f75e67657fbadf81d1370a31f68267
created 2014-01-18 13:55 +0100
pushed 2014-01-18 12:56 +0000
Jan de Mooij Jan de Mooij - Bug 952944 - Refactor JSOP_ARRAYPUSH. r=jorendorff
e665842a7e10f314b689719ddafd6bae5282937c
created 2013-12-12 11:21 +0000
pushed 2013-12-12 11:28 +0000
Jon Coppeard Jon Coppeard - Bug 949038 - Fix windows browser build error in jsweakmap.h with generational GC r=terrence
d791c9be9a6ea664c203973a4bc2ac23041c0778
created 2013-12-04 11:02 +0000
pushed 2013-12-04 11:03 +0000
Jon Coppeard Jon Coppeard - Bug 945844 - Fix build error when compiling with GGC enabled and initialise store buffer reentry check member r=sfink
b96d513cd89f5aff1841c6a6c926481807864589
created 2013-11-25 17:35 -0800
pushed 2013-12-04 00:41 +0000
Jeff Walden Jeff Walden - Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
ab7ece2fd8059f687d0c60ec188c568916a04877
created 2013-11-25 14:06 -0800
pushed 2013-11-28 18:53 +0000
Terrence Cole Terrence Cole - Bug 944040 - Do not use the store buffer during moving GC; r=jonco
442211bce621f621b19feca73192755fd3798c99
created 2013-11-10 22:48 -0800
pushed 2013-11-11 06:49 +0000
Bill McCloskey Bill McCloskey - Bug 928050 - Specify whether to iterate over atoms zone (r=bhackett)
5126b48adf91390db142ee55bc9c19cc1b9ae801
created 2013-10-15 20:02 -0400
pushed 2013-10-15 18:04 +0000
Tom Schuster Tom Schuster - Bug 8844105 - Handlify JS_WrapObject. r=terrence
212dafcf376f624c59aad688c24db443d4ab1d80
created 2013-10-07 12:44 -0400
pushed 2013-10-07 17:28 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (8/9); r=ehsan
e621399eb90f077cf46b5f2dd6071267b8128d75
created 2013-09-11 16:52 -0700
pushed 2013-09-12 09:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 915482 (part 2) - Minimize gc/Barrier-inl.h includes. r=terrence.
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-09-11 12:50 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
6eaf9e414a520fe9fd91f6b50d3436e7913e6182
created 2013-05-28 11:23 -0700
pushed 2013-08-20 20:07 +0000
Terrence Cole Terrence Cole - Bug 906940 - Exactly root the IsAcceptableThis callback; r=jonco,smaug
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-08 23:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-08-06 10:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
3ce7cb22607a9e8e7a79e7234e34093d255de144
created 2013-07-31 12:05 -0700
pushed 2013-07-31 19:08 +0000
Bill McCloskey Bill McCloskey - Bug 899759 - Bustage fix on a CLOSED TREE.
eb36948223ccb81b59c0a21adaaca99abbfad93b
created 2013-07-31 11:45 -0700
pushed 2013-07-31 18:47 +0000
Bill McCloskey Bill McCloskey - Bug 899759 - Prevent JS_NondeterministicGetWeakMapKeys from GCing while iterating over a weakmap (r=sfink)
1de22229a4f3681891c348f2a85d31c4dc4afdb7
created 2013-06-26 16:26 -0700
pushed 2013-07-25 19:59 +0000
Terrence Cole Terrence Cole - Bug 887563 - Convert CallArgs::operator[] to return a Handle; r=Waldo,bz
bb2316d853d66f51808c8c506f974784e851fbe7
created 2013-06-27 22:42 -0700
pushed 2013-07-21 23:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 4) - Introduce WrapperObject and CrossCrompartmentWrapperObject. r=jorendorff.
96b8f28d35e8aa2ad1ab41fad4a17662a056ba9c
created 2013-06-20 22:39 -0700
pushed 2013-07-12 06:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 2) - Move various functions into ProxyObject and FunctionProxyObject. r=jorendorff.
9b78a71801209dfea5e12554b3c46cb280aabde4
created 2013-06-20 21:27 -0700
pushed 2013-07-12 06:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 1) - Introduce ProxyObject and some sub-classes. r=jorendorff.
8526023eb2b1bac08d21749ce7dd77aea483902d
created 2013-06-17 16:23 -0700
pushed 2013-06-21 05:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 21) - Use JSObject::{is,as} for GlobalObject. r=sfink.
d0cb0a8fc7e8dddf3755eab80ebf247e8413d079
created 2013-06-18 19:54 -0700
pushed 2013-06-20 01:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 1) - Add a WeakMapObject class. r=jwalden.
less more (0) -100 -60 tip