js/src/jsxml.cpp
4cfb132c7c16f6b76b9397091a7f54fc5e62d82a
created 2012-04-12 09:23 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
906aa73122d98b423452bdca8d93d31a92a77525
created 2012-04-12 22:07 -0700
pushed 2015-01-29 00:57 +0000
Matt Brubeck Matt Brubeck - Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
e4c82a6b298c57415fc574fc79151a31acafc4a1
created 2012-04-12 09:23 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
d8c5316f513afee907aabd5a04873bdf41fdebb7
created 2012-03-20 11:22 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 3.
d5057ff02ffb9786f62ca69ebc22cf11aa86f612
created 2012-03-19 15:34 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 1.
500f3088583ff13931bcba1e03aa630c9f08696a
created 2012-03-21 13:32 -0700
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 738075 - Remove the unnecessary Class* argument from GlobalObject::createConstructor. r=dmandelin
ca0782c1f3d5deb2986793580662a11e07935dd7
created 2012-03-19 15:27 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 736978 - remove JS_FinalizeStub. r=:billm
1788def989ae943fd998c324225427664f99ba19
created 2012-03-14 15:29 -0700
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 735313 - StringBuffer still needs length validation. r=luke
5ca23d2045b649c845e1015dfddd3559f00cf8a0
created 2012-03-06 15:52 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 733260 followup: use uint32_t for array and string lengths, r=luke
ae005ec67376f06621d997ff208c95202b55c308
created 2012-03-05 18:43 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 733260: remove typedef jsuint, r=luke
4e5e3d16a49261d92e015210967083e44eaa1bd1
created 2012-03-05 12:40 -0800
pushed 2015-01-29 00:57 +0000
Charles Chan Charles Chan - Bug 724736 - Move js::StringBuffer into js/src/vm/StringBuffer{-inl.h,.cpp}. r=jwalden
9fcb60770cc8b22ba56c7a7b0e6c574dba9d35a8
created 2012-02-17 11:46 -0800
pushed 2015-01-29 00:57 +0000
Terrence Cole Terrence Cole - Bug 728343 - Make unbarriered object marking interface indirect ; r=billm
e365b768a32ebdaa67a4264602d269ed8cbdd571
created 2012-03-01 18:54 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 732306: Remove typedef jsint, r=luke
90f6626365e3372231239fb8f11cf525cb64e21a
created 2011-06-06 14:11 -0700
pushed 2015-01-29 00:57 +0000
Steve Fink Steve Fink - Bug 719294 - Eliminate the bytecode space optimization where it omits the starting line number. r=luke
2d3328813a98ccc32ae7fb6b18d0be296392c53e
created 2012-02-28 19:07 -0800
pushed 2015-01-29 00:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 4537403fb911 (bug 731450), c9e48c19363a (bug 719294), 682dd844587b (bug 730144) for flambe
c9e48c19363a46d14b8b6a34fcecf9080bb7d894
created 2011-06-06 14:11 -0700
pushed 2015-01-29 00:57 +0000
Steve Fink Steve Fink - Bug 719294 - Eliminate the bytecode space optimization where it omits the starting line number. r=luke
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
568732cb086f7b0caeb4b641daa43a6636574b1f
created 2012-02-17 18:43 -0800
pushed 2015-01-29 00:57 +0000
Terrence Cole Terrence Cole - Bug 727306 - Specialize HeapValue::postWriteBarrier for object slots; r=billm
d4105352a832b4a614daf469411895b24ea2bb16
created 2012-02-24 14:19 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
676cff5e3513d4e356a635c39add60cf69d514d2
created 2012-02-25 00:16 +0100
pushed 2015-01-29 00:57 +0000
Marco Bonardo Marco Bonardo - Backout 4fc2f49371a8 (bug 725550) for build failures
4fc2f49371a8cfbdbaea1948f02d4750e3e82296
created 2012-02-24 14:19 -0800
pushed 2015-01-29 00:57 +0000
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
e6ffb760d2f0f7b4f6f590cf51555cbf22a681e2
created 2012-02-13 09:02 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 726944 - Remove JSClass::xdrObject and related functionality. r=luke
f07a6060cc5a15f7435d1429dad813baf8992687
created 2012-02-20 13:56 -0800
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 728423 - Fix warnings in js/src related to JSObject::asString et al (r=luke)
2a8ceeb27f7c8a6a43ef01d55d827ddccb887e33
created 2012-02-17 14:35 -0800
pushed 2015-01-29 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor)
2e89173cb52e89af2d6661d6d929d9359302a772
created 2012-02-14 15:19 -0800
pushed 2015-01-29 00:57 +0000
Terrence Cole Terrence Cole - Bug 727281 - Make JSObject* for Root and Barriered marking indirect; r=billm
5ef6208def4d4e2e3d06ccc8abdb56ae13aa106a
created 2012-02-14 09:10 -0800
pushed 2015-01-29 00:57 +0000
Terrence Cole Terrence Cole - Bug 721463 - Clean up and minimize marking interfaces; r=billm
967b0dbce7e0fd464752f799ecda6999fea24c7b
created 2012-02-09 21:02 -0800
pushed 2015-01-29 00:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 61d58d97747a (bug 721463) on expanded suspicion of GC crashes
61d58d97747ace1a4f7ff1619641a0aa918c979e
created 2012-01-24 19:34 -0800
pushed 2015-01-29 00:57 +0000
Terrence Cole Terrence Cole - Bug 721463 - Clean up and minimize marking interfaces; r=billm
41842e41890e96859313c1d6e8f2a1ba0c8f3463
created 2012-02-05 21:07 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 724310 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
ae2812a649fe1a0a89bff9fc7f068bb0eeff0d7f
created 2012-02-09 21:27 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 223f74353f63 - I will edit the commit messag to refer to the right bug
223f74353f637f14f88059d62444763d6ced4e1c
created 2012-02-05 21:07 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 723517 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
9a11bcb3dcb8f35cc1c3e0804560d81d83eabaaa
created 2012-01-31 23:28 +0100
pushed 2015-01-29 00:57 +0000
Igor Bukanov Igor Bukanov - bug 723021 - moving native stack limits into runtime. r=luke
051a19214251af08890cfabc6f3197eb625e9162
created 2012-01-22 21:22 -0800
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Remove internal #includes of jsstdint.h, the functionality of which is now part of the JSAPI and need not be explicitly #included. No bug, r=evilpies, r=jorendorff, r=terrence, all over IRC
c1321dc798b7c7d14678ab156a9d9aa19a010e1c
created 2012-01-23 11:52 -0800
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 720941 - Remove JSDOUBLE_COMPARE (and DOUBLE_COMPARE, outside SpiderMonkey), as tinderbox's Windows compilers seem not to need it any more. r=dmandelin
5d572733c31ebb146365569b04d6976d62687001
created 2012-01-24 10:29 -0800
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 720759 - Convert js::SameValue, js::StrictlyEqual, js::LooselyEqual, and js::EqualStrings to return a value through a bool*, not a JSBool*, to eliminate a (single!) Windows warning. r=Ms2ger
cac3f64d36d09be1c711301e9347dcc8a06d608a
created 2012-01-24 21:06 +0000
pushed 2015-01-29 00:57 +0000
Ed Morley Ed Morley - Backout 01a5ce645a8b, 6e849614a79f & bd75f26eee25 (bug 720759) for win debug build failures
6e849614a79fce45958fd7e92d62603b015d7a98
created 2012-01-24 10:29 -0800
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 720759 - Convert js::SameValue, js::StrictlyEqual, js::LooselyEqual, and js::EqualStrings to return a value through a bool*, not a JSBool*, to eliminate a (single!) Windows warning. r=Ms2ger
0c98dd9fd645d3c76edc881fc8e4050747afa4a3
created 2011-12-28 16:33 -0600
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 713965 - Replace deleteGeneric (taking a jsid) with deleteByValue (taking a Value), and use the property-type-specific methods exclusively. r=bhackett
be81e5f7850fe09d825fa36efb7ff6f3a7867f20
created 2011-09-15 11:44 -0700
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 714218 - Specialize some get* implementations to do property-type-specific handling, with their getGeneric forwarding to the appropriate specific implementation. r=bhackett
a917bd8e3f8e5b104fc36f8c5ea729a6adb7b4eb
created 2012-01-02 16:01 -0800
pushed 2015-01-29 00:57 +0000
Luke Wagner Luke Wagner - Bug 714697 - rm lingering remains of JSCLASS_CONSTRUCT_PROTOTYPE (r=waldo)
f0d76403ae9caa10901b1f53269e3c252d614cd7
created 2012-01-02 15:02 -0800
pushed 2015-01-29 00:57 +0000
Luke Wagner Luke Wagner - Bug 713311 - give the remaining scope objects typed interfaces (r=waldo)
10f831bfaf08329ede947f4cbf19480a4cf62601
created 2011-12-31 07:32 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Backed out changeset 4282a285d381 (bug 707049 backout).
4282a285d3813d5eb7a6639e690ce533a2fc1b04
created 2011-12-31 15:13 +0100
pushed 2015-01-29 00:57 +0000
Ms2ger Ms2ger - Backout 0d642e4e08cf (bug 707049); requested by evilpie.
0d642e4e08cf26daa6edcc91ad22a435c40176d6
created 2011-12-30 20:12 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Add dynamic analysis for identifying moving GC hazards, autorooter classes, some VM rooters, bug 707049. r=billm
a2f87c9d7a710672a7d66678d68e693d6e2e4728
created 2011-12-09 23:28 -0500
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 710932 - Create <?target data?> expressions using a constructor that doesn't examine the token stream. r=jorendorff
caeef8ca5d94559547ace1dcc5b53f7304bdda7d
created 2011-12-19 14:16 +0100
pushed 2015-01-29 00:57 +0000
Tom Schuster Tom Schuster - Bug 708695 - Fix issues found by clang's scan-build. r=Waldo
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
08f113a48b0aa3071ac08da7746d2c58f6060f2a
created 2011-12-08 16:17 -0600
pushed 2015-01-29 00:57 +0000
Jason Orendorff Jason Orendorff - Remove all mentions of imacros from js/src. Bug 708836, r=sfink.
d4ac6e1958e872b555387b80f64b75eb5a330bd9
created 2011-12-01 19:35 -0800
pushed 2015-01-29 00:57 +0000
Jeff Walden Jeff Walden - Bug 707061 - Rename js_ValueToString to ToString. Also, consistent with ToObject, make ToString include an inline already-string fast path, and make ToStringSlow be an out-of-line slow path for the case where the value is not a string (asserting that this is the case). r=luke
60f879bef90ef16c268b0230cf14ea20ae31c234
created 2011-11-26 15:03 -0800
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
a335853be21913b4a60a676c76c968d87bc10a56
created 2011-11-18 18:02 -0800
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
85ab4167c3f08348b5a6abe1f403abd22c0e1303
created 2011-11-14 09:13 -0800
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
3ef25a8cf1728c475a7a0a51b0aa26394ec5f0b6
created 2011-11-10 12:06 -0800
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
c2feba11f30fc909e30e36e88901673120c58bf7
created 2011-11-09 09:52 -0800
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Address bug 638316 and bug 694247 review comments, r=luke.
3e9445901e8bc78e663e539f42683b08bbd6a8a6
created 2011-11-02 13:34 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Remove JSObject::isNewborn, refactor object creation code, bug 684507.
ecf776407687cf44d5454b5261e174f22f801146
created 2011-10-27 14:16 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
2e7490ebbe6aec5efbd958610c6b0f8e81324d2f
created 2011-10-19 14:26 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
8f3d52b0fc52fe31656c288a40981ef145da2ca7
created 2011-10-14 13:51 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Move rarely set object flags to BaseShape, bug 694561.
7b634ad714fd756ac801f37d619464251baaeb83
created 2011-10-12 22:29 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Move scope chains of scope objects to reserved slots, bug 694247.
b9137bf550bd1a63c0f6ae02e59f899a73ad0a7c
created 2011-10-11 15:28 -0700
pushed 2015-01-29 00:57 +0000
Brian Hackett Brian Hackett - Remove JSObject::getFunctionPrivate, add call scope to JSFunction, bug 693754.
less more (0) -300 -100 -60 tip