js/src/jsscope.h
727f3e801afb8d835e9bce67f26e56c8caaaff0f
created 2012-06-01 00:12 -0700
pushed 2015-01-29 05:44 +0000
Phil Ringnalda Phil Ringnalda - Back out ee940e4debd0:7636c7036e2e (bug 659577) for asserting in testBug550743.js
35d64eea83855220293dea156146b5dd1f070d02
created 2012-05-09 23:03 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 2 (r=jimb)
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
779d3807d806499d655db9371119ccfc7d547ad6
created 2012-05-24 08:52 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Remove Root<T>, bug 756823. r=billm
502d5e87aeff15fcda5dcde906ee78c3473cead6
created 2012-05-23 10:34 -0700
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 730933 - Make IsAboutToBeFinalized indirect; r=billm
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2015-01-29 05:44 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
32cfab3a6aa5f8d46189e62dc3e8f319fed2669f
created 2012-05-19 15:03 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
c80dde3faa3d838f28b16b4d21be72cc09e00ca3
created 2012-05-19 21:56 +0200
pushed 2015-01-29 05:44 +0000
Tom Schuster Tom Schuster - Bug 673499 - remove some trailing whitespace from js/src. r=jorendorff
932a19f737d9e82e3438cb3a71b490aa256e2cc1
created 2012-05-19 11:52 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Backed out changeset 5fc7462dd394 for android orange.
5fc7462dd39495e74df849f9fba2f6a8e2035c2a
created 2012-05-19 09:48 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
bf06b5b0a96b5a1c23e7f9546dfc1e21ee7f2d17
created 2012-05-14 15:02 -0700
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 737640 - Missing barriers in makeOwnBaseShape; r=bhackett
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
6ead5d74cb036a8b4bf96e9b3cae2395f6157a95
created 2012-05-02 14:33 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 751377 - Rename PropertyTable to ShapeTable, so that the new property representation can use the PropertyTable name in the interim while both representations are compiled but only one is used. r=bhackett
26738df8a4e08a5474342dcfa36e16b537fb5eeb
created 2012-05-03 14:55 -0700
pushed 2015-01-29 05:44 +0000
Matt Brubeck Matt Brubeck - Back out 682bf201edde, ef35ba222ac8, and 6a20cf61289d (bug 750907, bug 751003, bug 751377) because of build failure on a CLOSED TREE
6a20cf61289d874d6c415ec3fe35cd10d0e26894
created 2012-05-02 14:33 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 751377 - Rename PropertyTable to ShapeTable, so that the new property representation can use the PropertyTable name in the interim while both representations are compiled but only one is used. r=bhackett
07a4d4b0260ce84432b35d514176d30262cbe992
created 2012-04-30 17:10 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Get rooting analysis to pass jit-tests in the interpreter, bug 745742. r=billm
4cfb132c7c16f6b76b9397091a7f54fc5e62d82a
created 2012-04-12 09:23 -0700
pushed 2015-01-29 05:44 +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 05:44 +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 05:44 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
63cd904be4a7e2d1c103ed8826f9a65ae480c50b
created 2012-04-06 16:48 -0500
pushed 2015-01-29 05:44 +0000
Jason Orendorff Jason Orendorff - Debugger.Environment.getVariable and setVariable. Bug 692984, r=jimb.
d5057ff02ffb9786f62ca69ebc22cf11aa86f612
created 2012-03-19 15:34 +0100
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 1.
a214d423b525ed3d216a3f89547ec11418d106de
created 2012-03-30 10:33 -0700
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 549683 - Remove final JSDHashTable users from SpiderMonkey; r=Waldo
c6813085fd71b5910886d7da94b0d31a15938b49
created 2012-03-29 17:52 -0700
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Backout 00f2e1e9adc2 after mq malfunction.
00f2e1e9adc2fb33d0231214eb720bb46503bc73
created 2012-03-23 16:00 -0700
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 549683 - Remove final JSDHashTable users from SpiderMonkey; r=?
a09e61d9c6481c7e37aba37f917c143199159178
created 2012-03-23 17:59 -0700
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 739808: Remove method cloning optimization and method barrier, r=luke
9fcb60770cc8b22ba56c7a7b0e6c574dba9d35a8
created 2012-02-17 11:46 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 728343 - Make unbarriered object marking interface indirect ; r=billm
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
b7fe202b98d31f18c22de793095915ddb3935b67
created 2012-02-16 15:08 -0800
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 728411 - Move some elements bits into ObjectImpl. r=bhackett
0a67912564bba4542e8de999b5e05c4c22114c45
created 2012-02-16 15:02 -0800
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 728411 - Begin to move simple functions from JSObject to ObjectImpl. r=bhackett
ece583b83508f0dda79f1e2ff63393150d9b0731
created 2012-02-17 17:27 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 727135 - Make jsid marking interfaces indirect; r=billm
2e89173cb52e89af2d6661d6d929d9359302a772
created 2012-02-14 15:19 -0800
pushed 2015-01-29 05:44 +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 05:44 +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 05:44 +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 05:44 +0000
Terrence Cole Terrence Cole - Bug 721463 - Clean up and minimize marking interfaces; r=billm
c6c5fbe3eb36310dbec082c7ea11340005e75b86
created 2012-01-27 14:33 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 714614: don't create call objects with duplicated property names, r=bhackett, a=akeybl CALENDAR_1_4b3_BUILD1 CALENDAR_1_4b3_RELEASE THUNDERBIRD_12_0b2_BUILD1 THUNDERBIRD_12_0b2_RELEASE
01d0bab1636ef49d2cbb9dc2a64405cba7b204fc
created 2012-01-25 00:52 -0800
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
4af91c6b9316ec670db4510a5cd38e9d0f81f6aa
created 2012-01-23 15:39 -0800
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 720219 (part 3) - Clean up JS shape measurement. r=bhackett.
1023b9920a8d055ba34375be7f119e49cfd9b6e6
created 2012-01-20 19:49 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 720067 - re-merge StackSpace.h with Stack.h, extract gc/Root.h (r=bhackett)
2f310f45610707e33b63f292d144b946d7b8bec1
created 2012-01-11 09:23 +0100
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 714728 - Remove jsword/jsuword in favour of intptr_t/uintptr_t; r=Waldo
6a0de913a0429d0aae8518e5de030a72859afa9c
created 2012-01-09 16:08 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 716176 - Trigger write barriers when copying BaseShapes; r=billm
faf5f8842fecfdb4fbee3fb112e90baf56bfb27c
created 2012-01-05 06:38 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Don't modify dictionary shapes in place, bug 703157. r=luke
ef2409ee1e0e52033c0383b641aa5208c80b911f
created 2011-11-01 19:16 -0700
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 631138 - Update the big comment describing Shapes. r=bhackett.
f0d76403ae9caa10901b1f53269e3c252d614cd7
created 2012-01-02 15:02 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 713311 - give the remaining scope objects typed interfaces (r=waldo)
905e6efc3cce0423d71912a892cd2bb85e3f3437
created 2011-12-31 12:39 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Fix warnings and Clang compile errors, bug 707049. r=waldo
10f831bfaf08329ede947f4cbf19480a4cf62601
created 2011-12-31 07:32 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Backed out changeset 4282a285d381 (bug 707049 backout).
4282a285d3813d5eb7a6639e690ce533a2fc1b04
created 2011-12-31 15:13 +0100
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Backout 0d642e4e08cf (bug 707049); requested by evilpie.
0d642e4e08cf26daa6edcc91ad22a435c40176d6
created 2011-12-30 20:12 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Add dynamic analysis for identifying moving GC hazards, autorooter classes, some VM rooters, bug 707049. r=billm
6d443ec0dda17a11bf2330d078f55b45fc399249
created 2011-12-28 23:56 -0800
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 709885 - Simplify read barriers for shapes and types (r=bhackett)
c93d8c55f67d07b17be78bfefaf77641d0b95d6b
created 2011-12-24 06:32 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Ensure consistency between an owned base shape and its unowned version, bug 712428. r=luke
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2015-01-29 05:44 +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
a4a742eac3abc27f1ce23f1b558231179e43aa0f
created 2011-12-08 19:37 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Avoid sharing owned base shapes between multiple shapes, bug 707842. r=luke
a150aea6c2444ea31f1c4eccdc86115a111e33f5
created 2011-12-08 12:02 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - no bug, fix warning in jsscope.h
d91ce1c668e7b39f2642eb8f3840922e9de5403b
created 2011-12-07 09:52 -0800
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 707051 - Change MarkChildren for shapes (r=igor)
527a79f535d8c261c3210860b5b824f8a47ce74b
created 2011-12-04 18:48 -0800
pushed 2015-01-29 05:44 +0000
Phil Ringnalda Phil Ringnalda - Back out e0cb9fb30750 (bug 707051) for test failures
e0cb9fb3075080be64d10079892d48b074c49098
created 2011-12-04 17:16 -0800
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 707051 - Change MarkChildren for shapes (r=igor)
239e7d505041f16f5a727d388d4c4b8997f00163
created 2011-11-30 12:45 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
4594933fd3d48bc44bffd6fcfc325d30e44978fb
created 2011-11-29 13:37 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Manually check prototypes of objects with uncacheable prototypes in ICs, bug 703047.
60f879bef90ef16c268b0230cf14ea20ae31c234
created 2011-11-26 15:03 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
195998f4718e89204f49ed26eb58cb3c997f956c
created 2011-11-25 16:01 -0500
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Allow one prototype change before marking an object's prototype as uncacheable, bug 703047.
1f04d4f382274898871e0313d932e1297027f76d
created 2011-11-22 16:49 -0500
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Treat EXTENSIBLE_PARENTS as an object flag, bug 704134.
less more (0) -300 -100 -60 tip