js/src/jsarray.cpp
6902b39cd26e7bf745de72bc459bdb1a7126c6c2
created 2014-11-03 15:55 -0800
pushed 2015-01-12 19:37 +0000
Jim Blandy Jim Blandy - Bug 1091882: Simplify some uses of mozilla::PointerRangeSize, and clarify comment. r=waldo
51a1fa4c521fef7fe83a15aeca12cd0dca356aea
created 2014-07-01 21:01 -0500
pushed 2015-01-12 19:37 +0000
Jason Orendorff Jason Orendorff - Bug 918828, part 1 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=Waldo with earlier review work by nbp.
f4a77b74abc376bc428cd7b4d428f97c01a997e5
created 2014-10-23 19:07 +0200
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1087963 - Optimize Array.prototype.slice on sparse arrays. r=bhackett
c42ba3f5ac3296b5930f57b5a39ade48134ecc53
created 2014-10-20 09:07 +0100
pushed 2015-01-12 19:37 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Relocate global objects r=terrence
d646fdb79bf6018d1aeeed355a8e51e5f2289f63
created 2014-09-26 19:39 -0500
pushed 2014-11-28 15:29 +0000
Jason Orendorff Jason Orendorff - Bug 1026918, part 2 - Rename js::GetPropertyNames -> GetPropertyKeys. r=efaust.
ebcbf94ef701951a8d3718c9bf3534eb5c414989
created 2014-10-07 18:50 -0700
pushed 2014-11-28 15:29 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Rename ObjectImpl to NativeObject, sr=luke.
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-11-28 15:29 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
7009237d5e47c9e15d1fde75d19c2744afe3322b
created 2014-10-02 17:38 +0200
pushed 2014-11-28 15:29 +0000
Till Schneidereit Till Schneidereit - Bug 1075059 - Part 2: Backout of Array.prototpype.contains. r=jorendorff
020a62efb303bb8a1d78a7b124de112c7c704fe9
created 2014-10-01 19:17 +0200
pushed 2014-11-28 15:29 +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-11-28 15:29 +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-11-28 15:29 +0000
Till Schneidereit Till Schneidereit - Bug 1067459 - Only install a small subset of the standard builtins in the self-hosting global. r=jorendorff
239d373ebd6b94f6a35006551d439bdd9858d33e
created 2014-09-25 17:39 +0100
pushed 2014-11-28 15:29 +0000
Jon Coppeard Jon Coppeard - Bug 1063468 - Remove more unnecessary use of address() r=sfink
178df0290ee1b1f79599142cb0d2e7af81630690
created 2014-09-18 17:22 +0800
pushed 2014-11-28 15:29 +0000
Till Schneidereit Till Schneidereit - changeset: 229386:2c92e43e29d8
c902ebaa8520ae9ebf36276283b6e28a850ae57c
created 2014-09-20 20:53 -0700
pushed 2014-11-28 15:29 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1069063, bug 1062860) for mochitest-chrome and jsreftest bustage
2c92e43e29d8d1c2a538d79d406e50fd78d6f82b
created 2014-09-18 17:22 +0800
pushed 2014-11-28 15:29 +0000
ziyunfei ziyunfei - Bug 1069063 - Implement Array.prototype.contains. r=till
bb579e3de64b12ee5628c327619440ab9aaed1c2
created 2014-09-16 17:26 -0400
pushed 2014-11-28 15:29 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 918828) for mass bustage on a CLOSED TREE.
621224c58e71fec5fad0ff270fe348be1b1bd560
created 2014-07-01 21:01 -0500
pushed 2014-11-28 15:29 +0000
Jason Orendorff Jason Orendorff - Bug 918828, part 2 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=nbp.
cf9ed5c3532974b8b55d9b9ec6968d5c9b1e6026
created 2014-09-16 18:45 +0200
pushed 2014-11-28 15:29 +0000
Lars T Hansen Lars T Hansen - Bug 1054882 - Rollup patch. r=till, r=sstangl, r=jorendorff
7e47a9f5e048f47e6a360f4af85a85730ffc6018
created 2014-09-15 09:58 +0200
pushed 2014-11-28 15:29 +0000
Jan de Mooij Jan de Mooij - Bug 1066197 part 3 - Move some iterator functions into js namespace, remove js_ prefix. r=bhackett
ed78dbda11cd8b118750556b81798c31c59d7d35
created 2014-09-12 14:24 +0200
pushed 2014-11-28 15:29 +0000
Jan de Mooij Jan de Mooij - Bug 1063253 - Fix CodeGenerator::visitNewArrayCallVM to not ignore the AllocatingBehaviour value. r=h4writer
f1f12964fe26b06588e58e7e501111e7c0e9b48f
created 2014-09-09 15:08 -0700
pushed 2014-11-28 15:29 +0000
Terrence Cole Terrence Cole - Bug 914402 - Remove the defunct conservative stack scanner; r=sfink
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-11-28 15:29 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
992b2c2eef2cb87d4515f7e6c9c36c9d7c121baa
created 2014-09-04 14:26 +0200
pushed 2014-11-28 15:29 +0000
Johannes Schulte Johannes Schulte - Bug 1059241 - Don't mark array as non-packed, when calling pop() . r=bhackett
0f2020c52ad7e805692d84a5db9e297868f18694
created 2014-08-27 23:35 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1040593 (attempt 2) - Partly allocate elements for |new Array(N)| when N > 2048. r=jandem,bhackett.
c234ba51a1d1594e49b635e9624c813147bb3496
created 2014-09-04 18:00 -0700
pushed 2014-11-28 15:29 +0000
Wes Kocher Wes Kocher - Backed out changeset 94eed55e5a5b (bug 1040593) on a CLOSED TREE
94eed55e5a5b07b54ef38a7bdb69150b0eea74f9
created 2014-08-27 23:35 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1040593 - Partly allocate elements for |new Array(N)| when N > 2048. r=jandem,bhackett.
888e2521a27704aa7d31acef7b29e5929ca8b768
created 2014-09-02 11:07 +0200
pushed 2014-11-28 15:29 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix up shared object elements from copy on write arrays r=terrence
9605a571ca8ad581b903537906f99e0c449199e6
created 2014-08-19 22:25 -0800
pushed 2014-10-13 16:35 +0000
Brian Hackett Brian Hackett - Bug 934450 - Allow objects to have copy on write elements, r=billm,jandem.
3074b8e53bc6948a9d956fb28054c305e16a342e
created 2014-08-18 12:20 -0700
pushed 2014-10-13 16:35 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Constify some static variables r=nbp
b01844af31c986f08379e826d745a525e19d20c4
created 2014-08-18 12:20 -0700
pushed 2014-10-13 16:35 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Use static and internal name linkage for more symbols r=nbp
e682602319bee1e5a04ca985288b0b54336e80fc
created 2014-08-18 12:20 -0700
pushed 2014-10-13 16:35 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Delete unneeded semicolons r=nbp
4168157414b582dff53e55319e98f138538cc208
created 2014-08-13 13:35 +0200
pushed 2014-10-13 16:35 +0000
David Moreira David Moreira - Bug 977966 - Implement MArrayJoin. r=nbp
9bdc7649cc780a0f5ba02e5ce977ed07ec98954a
created 2014-08-04 07:18 -0700
pushed 2014-10-13 16:35 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1040027 part 2 - IonMonkey: Recover MNewArray. r=jandem
d4be8edb114bb271c2cad82a48964d82c6bc8884
created 2014-07-29 21:00 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 940305 - Move extraWarnings to RuntimeOptions with a per-compartment override. r=jandem,r=khuey
c2eb3dd6223311080954565586434d97f7967f3e
created 2014-07-29 12:51 -0800
pushed 2014-10-13 16:35 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Remove JS_ION #ifdef, r=jandem.
a7b254ac4fc4faaff076d9adadd74c21aa794768
created 2014-07-04 12:41 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1029933 - Tweak GenericCreateConstructor to make it usable with Error. r=Waldo
1d5c7fdfe307616a24d41b5ec4645cbff73e5863
created 2014-06-27 00:41 -0700
pushed 2014-09-02 16:39 +0000
Shu-yu Guo Shu-yu Guo - Bug 1028331 - Use BailoutKind to report more detailed PJS bailout warnings. (r=lth)
ae5b77cbf30d2fab6b9105b41370845ea215b932
created 2014-06-27 08:48 +0530
pushed 2014-09-02 16:39 +0000
Nigel Babu Nigel Babu - Backed out changeset 567152f907a1 (bug 1028331) for Jit failures
567152f907a1f641ba90d5278e2bb6beab7430e9
created 2014-06-26 18:31 -0700
pushed 2014-09-02 16:39 +0000
Shu-yu Guo Shu-yu Guo - Bug 1028331 - Use BailoutKind to report more detailed PJS bailout warnings. (r=lth)
167b98c4bc869254c7c83eabf9b377e4da5b7225
created 2014-06-24 12:01 +0200
pushed 2014-09-02 16:39 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 20 - Make enough code work with Latin1 strings to pass shell tests. r=luke
fa33d2ea3793de423336b9c5413981da7f14c604
created 2014-06-23 10:56 -0500
pushed 2014-09-02 16:39 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 14 - Update ToString for symbols. r=sfink.
56b033bd8c47eaad89d557767c0e0fd20aa4756a
created 2014-06-17 16:54 +0200
pushed 2014-09-02 16:39 +0000
Jan de Mooij Jan de Mooij - Bug 1025875 part 10 - Make array.join work with Latin1 strings. r=luke
dd46f3baee858a466ff9e49fcbbe0eff55342b02
created 2014-06-13 14:26 +0200
pushed 2014-09-02 16:39 +0000
Jan de Mooij Jan de Mooij - Bug 1017107 - Make StringBuffer support Latin1 strings. r=luke
12161a842a8e1972cdb27ed36928b8f4a8999290
created 2014-06-10 20:15 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 1020460 - Array.prototype.toSource should be generic. r=jorendorff, a=lmandel
380fcc352a29809886d049cf49c2366ecb4a330e
created 2014-06-09 09:44 -0700
pushed 2014-07-21 20:25 +0000
Jeff Walden Jeff Walden - Bug 1021001 - Remove AutoCheckCannotGC from NamespaceImports.h, and require users to use the sole definition in GCAPI.h. r=terrence, a=lmandel
cd4218cd70f90a720505dfa4b88314598bc8c281
created 2014-06-07 14:59 +0200
pushed 2014-07-21 20:25 +0000
Jan de Mooij Jan de Mooij - Bug 1020869 - Make IdToTypeId, StringIsArrayIndex etc work with Latin1 strings. r=bhackett
6502442e61332740457eecde69db45aa0e9dc15b
created 2014-06-06 15:00 -0700
pushed 2014-07-21 20:25 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1021312, bug 1020460) for apparently causing jsreftest orange on a CLOSED TREE
eca7bdeb0c6e333669cbbe585fbc3de979762aba
created 2014-06-06 13:49 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 1020460 - Array.prototype.toSource should be generic. r=jorendorff
3a892952450c8c7a8948b98334c79fe14716bb05
created 2014-06-06 14:13 -0400
pushed 2014-07-21 20:25 +0000
William Golden William Golden - Bug 904723, part 3 - Implement Array.from. r=till. Thanks also to André Bargull for his very close review of this code.
d6d30e1dca07ed8403d35f9312cdd74fd53cccbf
created 2014-06-06 14:02 -0400
pushed 2014-07-21 20:25 +0000
Jason Orendorff Jason Orendorff - Backout rev b221cb63e559 to re-land with proper credit. Bug 904723, no_r=me.
b221cb63e559f3842dacdf34f5dda54b23ad6e05
created 2014-06-06 11:15 -0400
pushed 2014-07-21 20:25 +0000
Jason Orendorff Jason Orendorff - Bug 904723, part 3 - Implement Array.from. r=till.
dbec390460f655702a1d953efaefae07bcad21ac
created 2014-06-06 11:15 -0400
pushed 2014-07-21 20:25 +0000
Jason Orendorff Jason Orendorff - Bug 904723, part 1 - Add new IsConstructor intrinsic for self-hosting. r=till.
ad465c247417bfb14250ad59f3a10e7616a190d7
created 2014-06-05 13:19 -0400
pushed 2014-07-21 20:25 +0000
Jason Orendorff Jason Orendorff - Bug 1017067 - Merge deleteProperty/deleteElement ops back into a single deleteGeneric op. r=bhackett.
2184d492b3746c26b9d4c3ccd7603ce90cd2226c
created 2013-11-04 20:28 +0530
pushed 2014-07-21 20:25 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 934423 - Implement Array#copyWithin. r=jorendorff
4b633a2d780310493ab08aff1a2e3020131cce2a
created 2014-06-02 08:38 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 1015791 - Give Array a ClassSpec. r=luke
54fdf394e808ed2da16823b8f3887969f1bd040c
created 2014-06-02 08:38 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 1015791 - Retrieve the constructor for the slot, rather than looking up |proto.constructor|, for JSFUN_GENERIC_NATIVE functions. r=luke
20361da59e6d366ecfda89fca469e22578c822ff
created 2014-05-30 15:33 -0700
pushed 2014-07-21 20:25 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1015791) for build bustage on a CLOSED TREE
2870c471fe2515fa6d2a6c783a25f7799411b543
created 2014-05-30 15:02 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 1015791 - Give Array a ClassSpec. r=luke
46dd7365c75aa6bcdd1b8ae01f7814acb8e2609e
created 2014-05-30 15:02 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 1015791 - Retrieve the constructor for the slot, rather than looking up |proto.constructor|, for JSFUN_GENERIC_NATIVE functions. r=luke
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-07-21 20:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
less more (0) -1000 -300 -100 -60 tip