js/src/jsarray.h
a922f75bfb1831a1e8bb0f39e667a0e2223a109c
created 2014-04-24 12:08 +0200
pushed 2014-06-09 21:49 +0000
masaya iseki masaya iseki - Bug 939115 - Add MIR node for ArraySplice to avoid creating the result array if it's unused. r=jandem
76618fcca7219afa71ef3fc58e70c6815c8ca131
created 2014-02-19 17:37 +0100
pushed 2014-04-28 18:51 +0000
Jan de Mooij Jan de Mooij - Bug 974350 part 1 - Rewrite CreateRegExpMatchResult to not use an AutoValueVector. r=h4writer
cbd3e46573d88bcc0974066d50f76929af4670c2
created 2014-01-24 19:57 -0800
pushed 2014-03-17 21:55 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 2: Replace JS_UNLIKELY with MOZ_UNLIKELY. r=luke
56f89ea332f75e67657fbadf81d1370a31f68267
created 2014-01-18 13:55 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 952944 - Refactor JSOP_ARRAYPUSH. r=jorendorff
421def41b67092b672d5fd7316edb2c807753669
created 2013-12-12 16:43 +0100
pushed 2014-03-17 21:55 +0000
Hannes Verschore Hannes Verschore - Bug 879402 - Use template object to faster set the input and index properties on CreateRegExpMatchResult, r=bhackett
f7e302573f54086f28dacf9aa89fe25a14b22a3a
created 2013-10-08 15:14 -0700
pushed 2013-12-09 19:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 903193 - Part 6: Add ParallelExecution path to ArraySetLength. (r=bhackett)
4da4d90efca25ec7218e17af72f08a34ce0a8ab5
created 2013-10-08 15:14 -0700
pushed 2013-12-09 19:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 903193 - Part 5: Refactor SetPropertyHelper and friends to have a thread local variant. (r=bhackett)
59c078a583011445cf18f83e7895c145c266b7a4
created 2013-10-07 12:43 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (2/9); r=ehsan
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
4cdcc55c9dde8f2352906816c4d4bf244742aeb6
created 2013-07-23 17:34 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 6) - Fix #include ordering in some of js/src/*.{h,cpp}. r=nnethercote.
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-09-16 19:14 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
f6fb32d3e1ffd70f48b037a56638265136567812
created 2013-06-19 01:39 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 7) - Move some methods from JSObject to ArrayObject. r=jwalden.
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2013-08-05 18:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
be1399f8f9731c8386bb2468a1ba4bbf011bee5b
created 2013-05-30 17:37 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 850026 - Allow metadata objects to be associated with JS objects, and add a hook for attaching metadata to newly created objects, r=luke.
7b1025831aeffade0c6481e936d837c986028d55
created 2013-04-30 15:41 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
e578b67ec2fa08851581b4d9eaad8540d4f9f74b
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawShape typedef; r=jonco
ed6ed6288ee27098cd1ffad21ff46127a64a6fd8
created 2013-04-29 12:30 -0700
pushed 2013-06-24 18:52 +0000
Jeff Walden Jeff Walden - Bug 866700 - Assertion when redefining a non-writable length to a non-numeric value. r=bhackett
8eac2a78a7918ad0bd4d7d05f529f2916d2eeb22
created 2013-03-19 17:12 -0700
pushed 2013-06-24 18:52 +0000
Jeff Walden Jeff Walden - Bug 858381 - Implement non-writable array lengths, and add a boatload of tests. r=jorendorff and r=bhackett for the major parts of this, r=jandem for the methodjit changes, r=jimb on a debugger test change, r=nmatsakis for the parallel test. (More details available in the bug, where individual components of the fix were separately reviewed.)
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
fcb84b09972fd124bafe10a065e68b9ea14c094f
created 2013-03-05 18:32 +0000
pushed 2013-05-13 16:59 +0000
Jon Coppeard Jon Coppeard - Bug 847934 - GC: Remove Unrooted - Remove use of DropUnrooted and rename UnrootedThings to RawThings r=terrence
53a09e22d0346a6a024b33e90578fcefbffb6fd6
created 2013-01-28 11:01 -0800
pushed 2013-04-01 19:47 +0000
Terrence Cole Terrence Cole - Bug 706885 - Do not store singletons in the Nursery; r=bhackett
7d45649de683d8ff3c27580d7856c5e1c92b22af
created 2013-01-29 19:50 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 835102 - Convert sufficiently sparse objects back to using dense elements, r=billm.
f11a8adb9a77549ac8f8df419cc3b3d65030bacc
created 2013-01-23 08:43 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 832578 - Tweaks to improve compilation of element accesses, r=dvander.
f4671ccc450246de1b52b9dd5f0b77043e998809
created 2013-01-10 17:53 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 827490 - Allow native objects to have both slots and dense elements, rm dense/slow array distinction, r=billm, dvander.
e6152a34177d70d446585174bb6570ca8a359f86
created 2013-01-23 08:43 -0700
pushed 2013-03-13 18:07 +0000
Brian Hackett Brian Hackett - Bug 832578 - Tweaks to improve compilation of element accesses. r=dvander, a=lsblakk
a41d57f0102000c6007738736ffbe3fb13ce86e7
created 2012-11-29 10:22 -0800
pushed 2013-02-19 18:06 +0000
Terrence Cole Terrence Cole - Bug 816776 - Add debug-mode exact rooting assertions for Shape; r=sfink
d5f69614e2250b6b85c2a608eb028dcf32ce37bd
created 2012-11-17 11:54 +0100
pushed 2013-01-07 21:25 +0000
Jan de Mooij Jan de Mooij - Bug 812537 - Move GetDenseArrayShape to jsarray. r=bhackett
8fd8e9243788363cd60db34a050ff97069d78f66
created 2012-11-01 13:57 -0700
pushed 2013-01-07 21:25 +0000
Steve Fink Steve Fink - Bug 807458 - Eliminate a SkipRoot from NewDenseCopiedArray. r=terrence
497a3ed4573ac39ddb5267e7931fcbeaf79384f7
created 2012-10-05 20:25 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 797825 - Port Array.prototype.concat fast path from JM to Ion. r=dvander
9c656027f5c27fdcfaf9a1099206dd5d36c80012
created 2012-09-30 21:13 -0700
pushed 2012-11-19 21:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 795768 (part 1) - Remove lots of dead JSContext* occurrences.
2d0fac2bc177f8d33deff212219650369f31b202
created 2012-09-20 22:17 -0700
pushed 2012-11-19 21:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 793086 (part 1) - Convert JSClassInitializerOp parameter to HandleObject. r=sfink.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
4b251874c178b8d51b59bfbcaf9821d7998849c0
created 2012-07-31 17:19 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
31f9c38e4cb9719649d9b974c00fe232e3bbb71e
created 2012-07-26 18:19 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c660397f6ab25e596d6fd1a2ce3eb2ca1b52626f
created 2012-05-03 11:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
0e6d579045c8200b5433098f418a3c1ebbf64a1b
created 2012-04-18 10:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
cdc5f3570a4ccf0da8f403027d400c6234158368
created 2012-04-03 09:26 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 739572 part 1 - Inline array.pop and array.shift. r=dvander
57680b93b9c2cf4dea49c120c5a6321966bce3c3
created 2012-03-09 13:37 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
b56f0dfbc628d99d899225cfb73543f78f6d2bf2
created 2012-03-05 17:50 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f977d96263c2bbf35d4308c576feb7cce22c665e
created 2012-03-01 13:45 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c757b4a747a5d92e54403998abe229cbff299a78
created 2012-02-27 12:40 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
6ba07330f431d6f08ea4bc8ad067e6fee2e4a979
created 2012-01-21 17:30 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
220dd5cad2ac17e53112582e5b007737ff77d586
created 2011-12-05 16:57 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central (objshrink, yay!)
7ceaa303896bae686f83081212fec143d3dfd21d
created 2011-11-23 15:19 -0500
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
016702490661e9371adb4542d1f8e156cd2b94fd
created 2011-10-10 17:32 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
2be20e5f492dadc7bae0803a23684ead05cec3f6
created 2011-08-30 18:19 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
a43711f75e378f40c107dc654dcbdfafa5466c20
created 2011-08-12 16:34 -0700
pushed 2012-11-19 21:10 +0000
Brian Hackett Brian Hackett - Merge JM -> IM
e87b5d87406e3d0a1b067a8c5100ceb2c3d9feef
created 2011-08-07 19:54 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
74b2b46fca7d4e5e36c1e396045975889351ee24
created 2011-07-28 15:40 -0700
pushed 2012-11-19 21:10 +0000
Steve Fink Steve Fink - Dummy merge to revert tracemonkey to mozilla-inbound tip so we can run TM-specific tests on the CLOSED TREE known as tracemonkey (r=testing-gods)
bf1a005f1e61d7e3861b644b5db1953d487792a0
created 2012-08-21 13:13 -0600
pushed 2012-10-08 18:29 +0000
Brian Hackett Brian Hackett - Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
less more (0) -100 -60 tip