js/src/jsarray.cpp
bff02e9994e3927b164081d20d4eb8a74ee97724
created 2011-03-18 07:56 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Use the 'this' array type as the result in Array.concat, bug 642412.
ce31f0090eb00b73ba494b620ea2c0c3b9153b40
created 2011-03-14 22:41 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
9cbb9f9e8ac9cae4823b75e03ed93e97682c8baf
created 2011-03-10 09:56 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fix incorrect uses of getDenseArrayCapacity, bug 640203.
ab1e10fb626f63ec2a41b593d81d53f8d634a835
created 2011-03-09 09:58 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
ada129dc08ad27c3c1d8db8549289fad37ac0045
created 2011-03-06 15:35 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Stronger type-correctness assertions when setting or getting properties, bug 619693.
2f248906118d82d3002e2246a9a3ab352ed39d87
created 2011-03-05 17:13 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Remove isTypeCallerMonitored and rejoin from native calls triggering recompilation, bug 638977.
c1238550f4d17d37ae68348069779a53ae706efa
created 2011-03-03 21:24 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fixes from botched merge.
386e9cffdcd7fb0233611a3904d38b89c9517a1b
created 2011-03-03 14:07 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fix OOM handling in type inference, convert inference to runtime option, bug 637674.
5bbdcbbb05e063819dc99ce512799b587b4e1aa6
created 2011-03-01 13:10 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Condense type information during GC, bug 613221.
eb1eec3d6c2255f3647c7c3f2d90aa8f50cc6c50
created 2011-02-25 18:21 +1300
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
e34606b130418840f60cc6f301b63a2943dffbf5
created 2010-12-28 14:53 -0500
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Decouple type sets computed by inference from analysis information, store in new TypeScript struct, bug 621301.
6b5c2cb89388d73a1ac320a32b92ae410d5feb9b
created 2010-12-22 22:03 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Write barrier for sets to length on non-array objects in array natives, bug 619338.
b1a613d3b6e3c607fa20b46d87ab3b6fe02a7d51
created 2010-12-22 17:02 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Remove guessing mechanism for unpacked arrays.
2d2bc8417871d24c3981e2142f41eeb9bfc8e518
created 2010-12-21 18:26 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fixes for jstests, bug 620599, part 2.
513c680568de0a894f1275635733b9df19cf78a2
created 2010-12-21 07:32 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fixes for jstests, bug 620599, part 1.
5b1c3bece05b9742d4ede73373d3c394903abd53
created 2010-12-20 12:10 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fixes for botched merge.
3d1614793bd2cf058584ce9b45ea5e5800d30b39
created 2010-12-20 10:13 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Account for 'new' case in non-constructor type handlers, bug 618853.
221ad532f54f28577d57126bcdf767a3de80c04b
created 2010-12-20 09:06 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0a97e6a40d5cc6fe5ba4592996068d43966d80df
created 2010-12-19 12:21 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Unwind getProto() changes outside of JS, fix test failures, bug 619271.
4d5cc9be4eea59a9f1ba1e5d737cc02094d8473b
created 2010-12-18 20:44 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Objects with same shape have same type, objects with same type have same prototype, bug 619271.
e074599afab9b54ec9b8aff98dd03a2e114e70b6
created 2010-12-13 11:15 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Handle non-array arguments to Array.concat, bug 617750.
eb1b0cc2360cc41ffc7d7a1166af67cf9c4c6532
created 2010-12-11 07:30 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fix incorrect uses of getDenseArrayCapacity in array_concat, CloneDensePrimitiveArray, and stubs::GetElem.
0462de4a8aa1fcc1addf410df4a305421539b2bd
created 2010-12-11 07:07 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fix incorrect use of getDenseArrayCapacity, bug 617745.
7218d92dd3d3eae87d1443b3b442080d76799cb2
created 2010-12-08 06:52 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fix botched merge.
645549ce095c93b8abe4c4921c1989ebb88b85a0
created 2010-12-07 17:11 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
ec29ba480113f18ddec86ab01b0805385899307b
created 2010-11-30 09:04 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0581e178dcd8e7093ea6c4ace18d72b73eb0c9a5
created 2010-11-24 20:41 -0500
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Overhaul handling of prototypes in type inference, bug 557407.
d86864d9ebac9d88056963d0673a766349e69f8c
created 2010-11-20 15:45 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Analysis and recompilation tuning for SS, bug 608746.
c6120a2f9a9b29e3cb598beafcb95db01f1d70ce
created 2010-11-18 21:09 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
89a22a6962e14aa6ef2e9e9d702d98ce9318360b
created 2010-11-12 09:02 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM.
d20475f3dd6e9413d623366b8b0ec02deae87d63
created 2010-11-09 14:40 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Type inference fixes for generators, typed arrays, monitoring, ... bug 557407.
022de3c39539d4c4f76c0eb6ceec770bd96c2e04
created 2010-11-05 07:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Introduce packed arrays, bug 604045.
76403064329eb250a3c053204f1d71c8de2ea7a0
created 2010-11-01 15:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0cd7e38f0b3922c944b5faa43d00624cf03ce9d2
created 2010-10-29 08:05 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Javascript type inference, bug 557407.
a4374705dd79c6ff959a3d4141a6fe313babde1c
created 2011-07-01 19:02 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
9ed67a5d4e917fab856aabd656129bed4ab81dbb
created 2011-06-28 14:46 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Add Script.prototype.getAllOffsets and getLineOffsets.
66ccc3cf04bc29c2b6f7681ee6ac61c1d95fb56d
created 2011-08-06 00:37 +0200
pushed 2011-08-19 14:38 +0000
Tom Schuster Tom Schuster - Bug 653175 - An array index with a null character could wrongly be considered to be valid. r=jorendorff
7c43296e7545721e760bddc02c172b977ed752b0
created 2011-07-27 17:44 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 637985 - Reimplement watchpoints using a JSObject bit. r=jimb.
ed434f4c233eee7090fb9b38229bdc1354f1555f
created 2011-07-13 15:43 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
e3ae6cf9af13300c7d79acad68b430645dfcfeac
created 2011-07-26 14:41 -0400
pushed 2011-08-19 14:38 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 670205 and bug 673451 because of build bustage
a0d99d0ee00ea544ec36d61ca1ff65097e288901
created 2011-07-13 15:43 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
eb9a5fd1fd151384b9eb2bc570664150e95aee9e
created 2011-07-15 14:06 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Remove code for JS_HAS_ARRAY_EXTRAS, and make the extra methods ES5 added to Array.prototype always present. rs=luke
9ef9c9603e6cc0c085cb38c700dd764a306226a0
created 2011-05-02 14:53 -0400
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 654170 - Make js_InitArrayClass non-generic. r=bhackett
dcdd255aedf31be161200e5faa3c8f1a6c178436
created 2011-06-13 21:49 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 671143 - Rename ValueToNumber to ToNumber, to be more like the spec nomenclature. r=cdleary
f25365ded0a9de9be4eb2c9b98eb5e3c25c7dc17
created 2011-06-28 10:05 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 657298 - Various bugs in setting the length of an array. r=dmandelin
bc1e401e5bb59e5e7863b8d595221499e86b300b
created 2011-06-28 10:05 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 667527 - Remove the array-length limitation from the method used in certain cases to append values to newborn arrays, and name it more generally than previously. r=dmandelin
a285146675dc126245856dcdc324b4f0264d0740
created 2011-06-20 16:49 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Merge mozilla central and tracemonkey.
ce077af8195c82557525c5b4aada944f4add9629
created 2011-06-09 01:12 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 662946 - Remove various headers from INSTALLED_HEADERS that shouldn't be there. r=jimb
d2250fc608ccfcee482aa6e4c844bb4e9db9a0e6
created 2011-04-01 15:24 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 646129 - [[DefaultValue]] on Date objects is wrong when called with no hint. r=luke
328dd4a8ebdc073d7fa906fbcaec45d42f29e3a8
created 2011-06-09 01:12 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Remove the unused js_CoerceArrayToCanvasImageData. rs=luke
8159c48ac8c75a1d776659889588459654de0962
created 2011-06-14 16:07 -0700
pushed 2011-08-19 14:38 +0000
Brendan Eich Brendan Eich - Bug 664009 - Fix a minor array bug that happens to break some code. r=jwalden, a=clegnitto
d52f353139fc61b454fd18ae243a87872457f707
created 2011-05-18 11:45 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 657665 - Add documentation comments to ArgumentsObject detailing its structure, and add ArgumentsObject::getElement{,s} to abstract attempting to speedily get the value of one or more elements. r=bhackett
28a1e03302e6b13f8cf9b235dc9c2aad083a0381
created 2011-05-17 12:15 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Bug 654301: Better interned string API, take 2. (r=Waldo)
c56c1dc32a542f515678dbd059c3696f2673d359
created 2011-05-16 19:03 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Back out bug 654301 to run again on try.
7fe5fb2450f46b934386a6ce6f79127bd55788f3
created 2011-05-16 18:18 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Bug 654301: Better interned string API. (r=Waldo)
787c58add0d204006391d61890b86253b58aad55
created 2011-01-21 14:10 +0100
pushed 2011-08-19 14:38 +0000
Igor Bukanov Igor Bukanov - bug 627016 - remove JSProperty out param from DefineNativeProperty. r=jorendorff
fb349f075668376d59ae6c275a5ff491faff3d00
created 2011-04-25 22:40 -0400
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 652746 - Implement js::ArgumentsObject, js::NormalArgumentsObject, and js::StrictArgumentsObject. r=njn
3ba391aa31301f884305124486d70830cad3bccf
created 2011-05-05 00:24 -0400
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 653888 - Clean up the Walk internal spec function, make the reviver delete properties from arrays if it returns undefined. r=pbiggar (relanding after a first try that appears to have triggered a random orange without methodjit on Linux debug, that went away on two rebuilds)
50fe7f87c01a607d2d85c95f7829e9d9fc9adbd0
created 2011-05-04 23:10 -0400
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Backed out changeset 83ae6e7c572e, maybe caused an orange, trying a backout of the most likely regressor. r=orange
83ae6e7c572e7a709bc40190ea3169ff0cfc1a76
created 2011-04-30 03:22 -0400
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 653888 - Clean up the Walk internal spec function, make the reviver delete properties from arrays if it returns undefined. r=pbiggar
less more (0) -300 -100 -60 tip