js/src/jsobj.cpp
d806bd4f6a1ed852e8a151a297eff997cebc5f1d
created 2011-04-27 18:22 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Very rudimentary support for creating Debug.Frame objects, passing them to hooks, and cleaning them up afterwards.
c1eadd115562e155ec1ef3a0c24fb33fea4b2ca6
created 2011-08-12 06:57 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
9567cfee0f570e1ab54e5c2a1d7f3a063aa69afb
created 2011-08-12 07:35 -0700
pushed 2011-08-19 14:38 +0000
Matt Brubeck Matt Brubeck - Back out cd7f694c9f2f (bug 677773) because of build failures
cd7f694c9f2f099a31158fb5d292a97a49d3cad4
created 2011-08-12 06:57 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
e605ebcd59845fca46a52555eb1b18e70bb3a37d
created 2011-08-08 12:33 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 675581 - "Assertion failure: js_CheckForStringIndex(id) == id" with e4x. r=Waldo.
ba19e1cd3f918d684ad8d71551254631c8d23870
created 2011-07-07 15:40 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 670059 - Add some JS engine telemetry counters to measure occurrences of: E4X, __iterator__, mutable __proto__ (r=taras,waldo)
6ef18ea1911aeaf29e0e4443d172a5772fb21806
created 2011-08-04 14:38 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 576034 - Remove aliased property implementation details. r=jorendorff
706c47369f83952e91d010a0508e7bae6f27ad29
created 2011-08-04 15:54 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Backout a22fad398472 and 373e6bd2705d because of burnage
a22fad398472a3a79d80a7aeb8e9ca5ad4c8ca73
created 2011-07-07 15:40 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 670059 - Add some JS engine telemetry counters to measure occurrences of: E4X, __iterator__, mutable __proto__ (r=taras,waldo)
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.
cad13a541e30cf92a387dc584f08e5e4ea6d0f30
created 2011-07-27 17:44 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 651940 - When hashing a jsid, assert that js_CheckForStringIndex(id) == id. r=Waldo.
467e3f707ca1cfea92f606aac44dd0fe9c34642b
created 2011-07-27 10:48 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 672687 - Fix rebasing mistake
dbefaf7244f1885b217e37e7f3716282b23b2ea8
created 2011-07-27 10:31 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 672687 - Add more asserts for cross-compartment pointers in proxies (r=mrbkap)
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
cdad0b82ec9004da96252f41d972163caacaa7db
created 2011-07-26 11:41 -0700
pushed 2011-08-19 14:38 +0000
Rob Arnold Rob Arnold - Bug 656320: don't delete properties if the delProperty op says not to, r=jorendorff
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)
a840cf51978aea30bc9c61a0e3827e80270cbe89
created 2011-07-25 18:05 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 673625 - Add more assertions to check JSScript validity (r=dmandelin)
cfa6b93e92fc25d9e3f8bac08529014389dc89fa
created 2011-07-22 09:58 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 672112 - Remove PICTable optimization from tracejit (r=cdleary)
9d59a278cecee9e0daa23944c7c56e9e7e3ccbff
created 2011-07-18 17:39 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 672283 - eval cache should hit if both 'principals' and 'script->principals' are null (r=mrbkap)
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
ecb74109d719ebd1ad27bb54b735f55685ee9097
created 2011-07-13 16:47 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - Bug 605290: check for null globalObject before innerizing, r=luke
01a3d2bd77a209b494a8cd3e7744ba17f00f5798
created 2011-07-13 18:22 -0700
pushed 2011-08-19 14:38 +0000
Kyle Huey Kyle Huey - Mass revert m-i to the last known good state
0b2ab968dd32a32d78e4105cf26254250389094b
created 2011-07-13 16:47 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - Bug 605290: Check for null cx->globalObject, r=luke
800657b3354bea0a09d63d56a4e911d9534516ee
created 2011-06-15 10:15 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 671091 - Add DefinePropertiesAndBrand to abstract out most explicit branding. NOT REVIEWED YET
9af6076b640104094e3c58d0adf72ab953ed292d
created 2011-06-13 11:52 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 671082 - Add GlobalObject::createConstructor to abstract creation of constructors, after basic primordials are installed in the global. r=bhackett
54ba3153404d8e3410a6dd4e9439b2327f13e00f
created 2011-06-15 10:15 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 670779 - Add LinkConstructorAndPrototype to encapsulate adding ctor.prototype and ctor.prototype.constructor. r=bhackett
40a1936f6a2d7cef48d42053a12298e2f989c613
created 2011-07-13 11:40 -0400
pushed 2011-08-19 14:38 +0000
Ehsan Akhgari Ehsan Akhgari - Merge the last green changeset on mozilla-inbound to mozilla-central
3774d9ba026540b2d044c2fad7c059a42eb736ce
created 2010-09-20 12:43 -0700
pushed 2011-08-19 14:38 +0000
Steve Fink Steve Fink - Bug 588537 - Inject probe points all over the JS tree (r=gal)
d6fa77966e7c1858547cf7e7cbfe8ef4411d9b7e
created 2011-07-12 14:25 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 657418 - Test for NULL principals in EvalCacheLookup (r=mrbkap,a=asa)
e408ebf3760ba7746114e9e77073272b4a9af816
created 2011-07-05 12:36 -0700
pushed 2011-08-19 14:38 +0000
Brendan Eich Brendan Eich - Use common sub-expression more (r=self).
a4d39f15785951f618cee1623e173f997b802a6a
created 2011-06-16 15:43 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 660517 - Kill XML objects as prototypes. r=mrbkap
580ad572687b96b6743a4166c06319bb66b108b0
created 2011-06-21 10:26 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 665247 - Remove unused metering code (r=igor)
68ab9132fad7d7c157f6a48f2d3263c619d15de0
created 2011-06-17 00:01 -0700
pushed 2011-08-19 14:38 +0000
Brendan Eich Brendan Eich - Object.getOwnPropertyNames considers enumerable getter inherited properties as own (636989, r=jorendorff/gal).
7e00a56f740536532159626fce108fcc78e1574c
created 2011-06-14 23:48 -0700
pushed 2011-08-19 14:38 +0000
Brendan Eich Brendan Eich - Inherited non-configurable accessor properties mis-reported as own properties (637994, r=jwalden).
ec6d95dc5e1c6f34a2d15ea66c9d175aa8bf6f58
created 2011-06-10 11:44 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 658069 - Rename GlobalObject::isEvalAllowed to indicate its actual meaning better. r=mrbkap
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
ccd771857394fac0a986e7a5bd6feaa07e0973d1
created 2011-03-28 19:27 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 645464 - js::ClassMethodIsNative doesn't return false when the object has a property of the given name which isn't the specified native method. r=luke
8ab0930a7b83055c6dbe8d3f02686e359fdd7d94
created 2011-05-24 16:08 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 656462, part 3 - Syntactic touchups (r=waldo)
780888b1548c466af16367727306004bdbd5609e
created 2011-05-24 16:04 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 656462, part 2 - Merge ContextStack::get* and push* operations (r=waldo)
ef4d79fc60c0edb04ab6230f213a868e8bc95175
created 2011-06-03 16:53 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 657367 - Don't attempt to use the JSON parser to fast-path eval if the eval code contains either U+2028 or U+2029, which JSON permits within strings but which JavaScript doesn't permit in strings. (In case you missed it, this means that there's no subset relationship between JavaScript and JSON. (!)) r=njn
abd2dcd555f45b539b63f5ad0943803b7253dc88
created 2011-05-27 18:15 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 538293 - remove inlineCallCount and this STACK_QUOTA silliness (r=dvander)
c8e12e8c281bcf1d0490a577bc56807877716990
created 2011-06-02 16:35 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 656171 - Just remove this mutual subsumption assertion; with document.domain it's not strictly true (r=mrbkap)
b36861bd7a01dabcf875f11e1e2ae50a0b370f31
created 2011-06-01 17:48 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 650978 - Add gczeal setting to GC on every allocation (r=gwagner)
3476e2f644a8cf01a025a5ec78fab535b9a43a3e
created 2011-05-26 17:23 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 656490 - Fix direct-eval assert (r=dmandelin)
2781c17e531d5ebf154dc220ca8ba002ad37ece0
created 2011-05-26 15:50 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Bug 657537: clean up jschar inflation/deflation. (r=Waldo)
dbe681ddbd5bd442f3685d078bcdcc1b01e9acfc
created 2011-05-20 18:40 +0200
pushed 2011-08-19 14:38 +0000
Igor Bukanov Igor Bukanov - bug 658505 - removal of thread synchronization when setting a prototype. r=jorendorff
e03a5e6e68daab002a4c021d70ae57a429a87efa
created 2011-05-18 10:57 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 657713 - eval JSON parser hack misfires in strict mode, for objects with duplicate property names. r=njn
4833e6d0d43911e017f2f459dd85ee47e847d867
created 2011-05-13 14:27 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 657013 - Remove the old JSON parser. r=njn
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)
16b4d6aa5b2b2af1ab08f760f609c2066dd9d5f2
created 2011-05-12 12:12 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 656171 - Use object principals finder in PrincipalsForCompiledCode, this time with hacks to fix xpcshell hacks (r=mrbkap)
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
5b479a987cda052b536cc2fe4fccbf8807287d78
created 2011-05-11 19:53 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Back out 5f2b3783cdd6 and b14ee60b0abf. xpcshell is doing some strange things with its fake principals manager
5f2b3783cdd6d5b438c4f09dde8181f793e5433c
created 2011-05-11 15:57 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 656171 - Use object principals finder in PrincipalsForCompiledCode, for now (r=mrbkap)
897963a1898522006458584ea0014ed1b07021e4
created 2011-04-30 03:22 -0400
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 653789 - Don't let Object.prototype.toLocaleString recur itself to death. r=luke
0de1cf797699bbb9e36e8955d309120eeed4194d
created 2011-05-09 14:27 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
f0329a9811c968bb3712019ccdda818d3cd1f408
created 2011-05-04 12:01 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Bug 654792: Give Shape::shape and Shape::id better names for great justice. (r=jorendorff)
8d603861d0aa68893b18a609127cf4a835ec5a85
created 2011-05-04 13:58 -0400
pushed 2011-08-19 14:38 +0000
Boris Zbarsky Boris Zbarsky - Merge cedar with mozilla-central
less more (0) -1000 -300 -100 -60 tip