js/src/builtin/ParallelArray.cpp
ac09e1a3fa46889569c043aa7c12f6bef071880a
created 2013-09-24 14:09 -0400
pushed 2013-12-09 19:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
2c3d1c9241d7b0f3612bb9cb705b33c537eb7925
created 2013-09-24 08:21 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
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.
1de22229a4f3681891c348f2a85d31c4dc4afdb7
created 2013-06-26 16:26 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 887563 - Convert CallArgs::operator[] to return a Handle; r=Waldo,bz
ab30741c56548fd069e76abbbd39ea7090aecd52
created 2013-07-23 17:34 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 1) - Fix #include ordering in js/src/builtin/. r=nnethercote.
f30a9bb898f63ef9bc3ed315aeec48e5d66ef0ed
created 2013-07-11 15:15 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 888768 (part 1) - Remove unnecessary js*inlines.h #includes, as found by include-what-you-use. r=bhackett.
f5eca934fa1655f79fffdd64646b67910ed3ac54
created 2013-06-21 08:28 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 881902 - Remove ContextStack and StackSpace. r=luke,njn
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
8526023eb2b1bac08d21749ce7dd77aea483902d
created 2013-06-17 16:23 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 21) - Use JSObject::{is,as} for GlobalObject. r=sfink.
4bbca87e3009a82691ce86def47a27b406ad8f48
created 2013-06-06 21:35 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2) - Remove more unnecessary #includes from SpiderMonkey. r=jorendorff.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin.
5a21e83107b0120ba790ff71c0db6afba45dc7b4
created 2013-06-02 15:30 -0700
pushed 2013-08-05 18:49 +0000
Benjamin Peterson Benjamin Peterson - Bug 778948 - Move jsinterp.cpp/h to the vm/ dir. r=luke
c61c7b28bace3e39648ed02bb56a3f487802f5c2
created 2013-05-08 12:02 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 869735 - Fixes to ParallelArray compilation to support generational GC; r=nmatsakis
b67bcb5f1a8e0f0d3dd6603cddaa4cec3e8da29f
created 2013-04-22 14:15 -0700
pushed 2013-06-24 18:52 +0000
Xin Zhang Xin Zhang - Bug 857385 - Make various JSFunctionSpec arrays const. r=waldo
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
4925a84c57cfc2ef4750c7eacc84133977910ab9
created 2013-04-05 21:19 -0700
pushed 2013-06-24 18:52 +0000
Jeff Walden Jeff Walden - Bug 858677 - Make the internal deletion operations not take a strictness argument and a Value*, but rather take a JSBool* -- and let callers handle the property-couldn't-be-deleted (but no error occurred) case. r=jorendorff
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
0867fa1dfe4bc9ed03e36f50d7df26d370782fea
created 2013-04-12 23:04 -0400
pushed 2013-06-24 18:52 +0000
Shu-yu Guo Shu-yu Guo - Bug 857836 - Assertion failure: paTypeObject->getPropertyCount() == NumFixedSlots, at builtin/ParallelArray.cpp. r=bhackett
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
fb4a6de0047c6ae49511e76023d950709fff40a9
created 2013-04-12 23:04 -0400
pushed 2013-05-13 16:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 857836 - Assertion failure: paTypeObject->getPropertyCount() == NumFixedSlots, at builtin/ParallelArray.cpp. r=bhackett, a=akeybl
f7138044b0cf24242f12ab2832073819370da6ad
created 2013-03-25 15:37 -0400
pushed 2013-05-13 16:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 853555 - Use defineObject instead of setProperty in ParallelArray ctor r=till
b00eb1ef151749fe8eb31a61227127b1939f1023
created 2013-03-19 22:12 -0400
pushed 2013-05-13 16:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 829602 - Enable self-hosted parallelarray r=dvander,till
5e2536a86e7f66acf6426f2f2815b9b2d8dc6d98
created 2013-03-11 17:24 -0400
pushed 2013-05-13 16:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset e7f298d7b17b (bug 829602) for frequent B2G mochitest crashes on a CLOSED TREE.
e7f298d7b17b5945406238edc961ca396de5b028
created 2013-03-11 13:57 -0400
pushed 2013-05-13 16:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 829602 - Enable self-hosted ParallelArray r=dvander,till
df0fe541737e8ba6915c366ededc6333b7d10cf5
created 2013-03-06 14:57 -0500
pushed 2013-05-13 16:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 847387 - Do not allow more dimensions for a ParallelArray than we allow arguments. r=shu
37f8e72f5124d7bf6e0481a6913dbbeb709522a0
created 2013-03-04 15:41 -0500
pushed 2013-05-13 16:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset eef5f845fb75 (bug 829602) for intermittent jit-test failures.
eef5f845fb757823b9a8b038d0ddbac4ddc00417
created 2013-03-04 13:23 -0500
pushed 2013-05-13 16:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 829602 - Switch to self-hosted ParallelArray. r=dvander,till
e6bb3e29f1aa5faeed975c76d1d020eff6dd1c0a
created 2013-03-02 10:44 +0100
pushed 2013-05-13 16:59 +0000
Ms2ger Ms2ger - Backout changeset 84e8e319f735 for breaking rootanalysis build.
84e8e319f7354e9056f537d9f87c289e1e65b64e
created 2013-03-01 13:48 -0500
pushed 2013-05-13 16:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 829602 - Switch to self-hosted version of Parallel Array r=dvander,till
b35cf8a9852f441fa950ef3b9f669e3133b7ec44
created 2013-02-21 15:50 +0000
pushed 2013-05-13 16:59 +0000
Jon Coppeard Jon Coppeard - Bug 843626 GC: Rooting analysis failures in parallel array jittests r=terrence
c4562906fc61a36c0a6f4c3e48ab86acb6f038ce
created 2013-02-11 14:04 -0800
pushed 2013-04-01 19:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 839376 (part 3) - Some low-hanging exact rooting fruit. sfink.
b9a00a67b74948df2d8b1673e520151028764bad
created 2013-02-11 21:05 +0100
pushed 2013-04-01 19:47 +0000
Tom Schuster Tom Schuster - Bug 839027 - Kill object typeof hook. r=jorendorff
e644bc44f39f65e08911a57cfe23517dea3f38f5
created 2013-02-09 13:51 +0100
pushed 2013-04-01 19:47 +0000
Jan de Mooij Jan de Mooij - Bug 839420 - Refactor ReportIsNotFunction to not use spIndexOf and remove spIndexOf. r=bhackett
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
052d2de29f8f0cd2942c0697ce9413c1ce8626d6
created 2013-01-26 07:42 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 834826 - Eliminate or refactor various unnecessary stack roots, r=terrence.
6450a26eb74f37f754757283e8fb533fae8e1dbd
created 2013-01-24 20:18 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 834242 - Reduce cost of exact stack rooting during property reads, r=terrence.
7b531a62b114979ae20fee7466a37d47cf851379
created 2013-01-18 09:23 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 772820 - Disallow GCs during script analysis or compilation, r=billm.
4ec09b9230837fe1c29b5b5445525e9ee3c339b9
created 2013-01-14 16:15 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 829813 - Cleanup API for marking/testing implicit properties, r=billm.
63c4b0f66a0ced763bdca91f4ea714a24e962afc
created 2013-01-11 14:48 +0100
pushed 2013-04-01 19:47 +0000
Ms2ger Ms2ger - Merge latest PGO-green m-i changeset to m-c.
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.
b1a465de358f26cfeda91aa30635010288c4f7b8
created 2013-01-11 09:43 +0100
pushed 2013-04-01 19:47 +0000
Ms2ger Ms2ger - Bug 828248 - Part f: Pass MutableHandleId to ValueIsSpecial; r=sfink
f620f73c12b2872079055a96483ffe39559c7211
created 2013-01-11 09:43 +0100
pushed 2013-04-01 19:47 +0000
Ms2ger Ms2ger - Bug 828248 - Part b: Pass MutableHandleId to IndexToId and IndexToIdSlow; r=sfink
247fb06146151efbce3291faabd392c31b115423
created 2012-11-01 21:35 -0700
pushed 2013-01-07 21:25 +0000
Luke Wagner Luke Wagner - Bug 807228 - clean up the JSFUN_* flags situation (r=jorendorff)
52b59d7cff7c7fe85e4664a163ee3cd6df17e374
created 2012-10-11 18:38 -0500
pushed 2013-01-07 21:25 +0000
Isaac Aggrey Isaac Aggrey - Bug 794510: Part 2: Use more stdint types instead of protypes.h types; r=ehsan
ddb8e4ddcf62a61a1014f0bd1432f75637ece2e3
created 2012-10-04 16:21 -0700
pushed 2012-11-19 21:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 797695 (part 3) - Exactly root js_NewFunction(). r=terrence.
8694a4aa91cf9596736f3c263f0f4e5a22c430d4
created 2012-10-02 22:02 -0700
pushed 2012-11-19 21:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 796760 (part 1) - Exactly root JSTraceOp. r=terrence.
a6991bc0778d9cfe3a081f39627bd290fed71c49
created 2012-10-02 11:33 -0700
pushed 2012-11-19 21:10 +0000
Shu-yu Guo Shu-yu Guo - Bug 795227 - ParallelArray should check length range like Array (r=dvander)
f1869aa32cba1c71b04827c8420c3b3423f65b0d
created 2012-10-02 11:33 -0700
pushed 2012-11-19 21:10 +0000
Shu-yu Guo Shu-yu Guo - Bug 795165 - Rewrite ParallelArray toString from recursive to iterative (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.
3b92cb5e3d6577c688b689c2e7b8a8f34f704e9f
created 2012-09-21 21:06 -0700
pushed 2012-11-19 21:10 +0000
Shu-yu Guo Shu-yu Guo - Bug 789812 - Change immutability behavior to match that of frozen Objects (r=jwalden)
0d016659bfcdb87c618c485f18dd3ac4d4d46c72
created 2012-09-20 02:26 -0700
pushed 2012-11-19 21:10 +0000
Shu-yu Guo Shu-yu Guo - Bug 792605 - Replace isObject check with NonNullObject; refactor reporting errors in ParallelArray ops (r=luke)
e7164530358f549155ca9c5433c697029af89447
created 2012-09-20 02:26 -0700
pushed 2012-11-19 21:10 +0000
Shu-yu Guo Shu-yu Guo - Bug 791445 - Propagate errors correctly in ParallelArray debug options (r=jorendorff)
09c03f14f5f50d17ca0dcc2994b1ad0898b34fb4
created 2012-09-16 16:32 -0700
pushed 2012-11-19 21:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 791611 (part 1) - Exactly root most JSObjects in jsinfer.cpp. r=terrence.
e230091ecf66ef6cbb941924d0cfb407cc4dadbd
created 2012-09-12 16:09 -0700
pushed 2012-11-19 21:10 +0000
Terrence Cole Terrence Cole - Bug 792218 - Get more jsreftests green on the rooting analysis; r=sfink
f27c74c5ac8044453ad4ed38f9cc362daa444874
created 2012-09-11 10:32 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Bug 790349 - Convert all fooAtom uses to simply foo. r=jorendorff
da61c2c5d7968651da0ece7f01e31895a7223375
created 2012-09-06 13:48 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Bug 789635 - Clean up JSAtomState so that all atom fields are macro-defined, and move the atoms set into JSRuntime directly. r=jorendorff
less more (0) -100 -60 tip