js/src/jscompartment.cpp
5514b1c322539fbba644acbf175115595c60fcfc
created 2012-08-06 20:46 +0200
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Bug 760109 - Don't force wrappers to use the wrapped proto if they decide to use something different. r=mrbkap
468ab3179e4abd13b25309df6f93f56d2b90fc07
created 2012-07-13 12:38 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 771720 - Improve GC data collection (r=terrence,a=akeybl)
cc068ba06631d30185f46803a624441024bdb3c2
created 2012-06-20 19:14 -0700
pushed 2015-01-29 05:44 +0000
Jim Blandy Jim Blandy - Bug 757400: When we change a compartment's debug mode, ensure we throw away all the outdated analyses. r=billm, a=akeybl
4c3f2ddd82e8c35cbababbbb2004571aea077be4
created 2012-05-24 19:04 +0200
pushed 2015-01-29 05:44 +0000
Till Schneidereit Till Schneidereit - Bug 758278 - Sweep crossCompartmentWrappers of all compartments, not only GCed ones. r=billm
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
265ea2a9d1693d56ab46f993dc53431c7bd09618
created 2012-05-23 16:31 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 757667 - Clean up Proxy tracing (r=terrence)
ee4625163f87e60043434a0052662871f4a82381
created 2012-05-23 17:14 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Backout bug 757667 for bustage
3a0351f94b716e3a67df1de23681ebf562fe9b47
created 2012-05-23 16:31 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 757667 - Clean up Proxy tracing (r=terrence)
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
9ee26f29f4b6f2f506f288d4417e3ba621e4a3fe
created 2012-05-22 14:54 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 754989 - Change cross-compartment wrapper map keying (r=bholley)
08b334d0409724323fc54741330583c50a24c0ae
created 2012-05-21 16:44 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Backout bug 723350 for OOMs (rs=akeybl)
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
f45eec2bd4c7f61ea9fd0c9303ebca560580bf2c
created 2011-12-20 17:42 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 690135 - create scope objects eagerly or not at all (r=jimb)
5232403e7b8f64b31d87b81b7b03570ec42af441
created 2012-05-18 13:35 -0400
pushed 2015-01-29 05:44 +0000
Till Schneidereit Till Schneidereit - Bug 755604 - Incrementalize JSCompartment::markTypes. r=billm
f2a65c6a01f6e131d8dc6b122f30a4b19b05ef84
created 2012-05-17 19:34 +0100
pushed 2015-01-29 05:44 +0000
Ed Morley Ed Morley - Backout a97741bbd972 (bug 755604) for compilation failures
a97741bbd972fe054fbce4b95fa432fe5df63e9a
created 2012-05-17 14:25 -0400
pushed 2015-01-29 05:44 +0000
Till Schneidereit Till Schneidereit - Bug 755604 - Incrementalize JSCompartment::markTypes. r=billm
c00a9c1940c5a9f48a06e4ab7f0222a5a49de7e1
created 2012-05-14 18:46 -0500
pushed 2015-01-29 05:44 +0000
Till Schneidereit Till Schneidereit - Change nsXPConnect::CheckForDebugMode to trigger one multi-compartment GC instead of individual GCs for all compartments, to fix GC pauses when switching tabs with Firebug. Bug 754201, r=jorendorff, r=sfink.
5567ff3506aece123b63ed1b2c14f8db3891b7dc
created 2012-05-14 23:30 +0200
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Bug 754044 - Introduce sameCompartmentWrapObjectCallback. r=mrbkap
e4fcbb84474f1d52ae0d82d240faf4beb5c7d4c7
created 2012-05-14 23:30 +0200
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Bug 754044 - Simplify the logic surrounding the prewrap callback in jscompartment.cpp. r=mrbkap
fbff86190de626b09803f84b0c04dfad066875db
created 2012-05-09 14:14 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Don't throw away JIT code for compartments in web pages displaying animations, bug 750834. r=billm
2f63829658ffb6275044d8beb175da4663e2b688
created 2012-05-08 18:49 -0400
pushed 2015-01-29 05:44 +0000
Till Schneidereit Till Schneidereit - Bug 723350 - Improve last-ditch GC trigger. r=billm
c40f450c8b9cda4ea9d0a45910aa991fb9de6cde
created 2012-05-03 14:37 -0500
pushed 2015-01-29 05:44 +0000
Jason Orendorff Jason Orendorff - Bug 725733 - Fix crash in ScriptAnalysis::addTypeBarrier with Debugger. r=billm.
bd3e28b8adfbe0f4bf4ad9ba184d5af87155965d
created 2012-05-01 14:30 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
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
682bf201eddec8eb14495895bd1fde0fba04616f
created 2012-05-01 14:30 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
400c2b30015d910eea3726f1ea7baafc327cad67
created 2012-05-03 09:12 +0200
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 720753 - hoist EvalCache from JSCompartment into JSRuntime (r=igor)
9148e0a140364a2f3558100b9c3e33913e1c3251
created 2012-05-03 09:12 +0200
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 720753 - hoist ToSourceCache from JSCompartment into JSRuntime (r=cdleary)
8d2ae5e002951683565edda60192b65e6a969777
created 2012-05-03 09:12 +0200
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 720753 - hoist NativeIterCache from JSCompartment into JSRuntime (r=bhackett)
6005ea04a5c7ebd620010a4ecea53fa5188f37a5
created 2012-05-03 09:12 +0200
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 720753 - hoist NewObjectCache from JSCompartment into JSRuntime (r=bhackett)
f4dc271213a4a7d55dbd58a5bfd564c606954c36
created 2012-05-03 09:12 +0200
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 720753 - hoist JaegerCompartment and MathCache from JSCompartment into JSRuntime (r=bhackett,njn)
78445ab314a445a66a810594ea525bd526bca3e8
created 2012-05-03 09:12 +0200
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 720753 - hoist scriptFilenameTable from JSCompartment into JSRuntime (r=igor)
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
c4c1511bafbd52603fd31fd8f6c3fd4059ef55d6
created 2012-04-13 18:06 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 746843 - change StackFrame::scopeChain() to return a HandleObject (r=bhackett)
fd813603c89e2c5b66a226864e09a10abf9f788f
created 2012-05-31 10:09 +0200
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Bug 754044 - Introduce sameCompartmentWrapObjectCallback. r=mrbkap We leave it null for gecko for the time being to keep this patch small.
cc780c6ba8ef93848cb8ea7130db47ecc1c3e8f8
created 2012-05-31 10:09 +0200
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Bug 754044 - Simplify the logic surrounding the prewrap callback in jscompartment.cpp. r=mrbkap
cdd78230db65003364a15ee800a9d801ba32ede8
created 2012-04-10 18:03 -0700
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 739512: Patch 9: move JSScript::debug into a table. r=jorendorff.
30e9d2a85613d7532d3f04605d9753161275d65e
created 2012-04-09 19:56 -0700
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 739512 - Patch 8: move sourceMap into a table. r=jorendorff.
9187a8ec50038722f9fdd88b8982b55a5bc52648
created 2012-04-10 18:41 -0700
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 739512 - Patch 7: move scriptCounts into a table (attempt 2). r=bhackett.
0feac51b6605bd9ddcfd44704877c1f6ccf9f26e
created 2012-04-10 18:36 -0700
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Backed out changeset fdd10e0e6e5e (bug 739512) due to 32-bit bustage.
fdd10e0e6e5e4733dc76535020d5482de6e0134e
created 2012-04-09 19:50 -0700
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 739512 - Patch 7: move scriptCounts into a table. r=bhackett.
7dffb77aabcdd53b3e7d7098e36a0255d7986035
created 2012-03-25 09:48 +0200
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - Bug 737364 - part 1 - stop using the cx in the GC implementation
d8c5316f513afee907aabd5a04873bdf41fdebb7
created 2012-03-20 11:22 +0100
pushed 2015-01-29 05:44 +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 05:44 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 1.
b1a9e8a536bfdd7857d6e3648efa8768ca7fb7dc
created 2012-04-02 17:02 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 716142 - Multi-compartment GC (r=igor,jorendorff)
f9f96c36c7419f737feaa5e510a0d2931c00ec2b
created 2012-03-23 17:11 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 737573 - Fix leak in SaveScriptFilename (r=igor)
6c6498f8ca285881d8871e0d723e2cea7f8866a3
created 2012-03-16 14:55 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 736605 - Add more timers to GC statistics (r=terrence)
c6dcca94622e4b66c69ef48a03c256b5fde85295
created 2012-03-09 11:13 -0500
pushed 2015-01-29 05:44 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
7c9f942b9becdb29912997dcda0bfe53d78b6451
created 2012-03-05 13:41 -0500
pushed 2015-01-29 05:44 +0000
Benoit Girard Benoit Girard - Merge latest green changeset from mozilla-central to maple
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2015-01-29 05:44 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2015-01-29 05:44 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
e4f70bd4f96dcc917303518996c866f4d6551f39
created 2012-03-07 18:07 -0800
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 730447 - Create a GC counter for malloc bytes (r=gregor)
e365b768a32ebdaa67a4264602d269ed8cbdd571
created 2012-03-01 18:54 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 732306: Remove typedef jsint, r=luke
b46cc7472de6ec50ec556cc0f1c885b5dc4657a0
created 2012-03-02 12:12 -0800
pushed 2015-01-29 05:44 +0000
Jim Blandy Jim Blandy - Bug 674171: Delete hasDebugModeCodeToDrop, it is scratched^Wunused. r=jorendorff
fbdaf507dcb5dd78c0b406db1c8c470bd6027dcf
created 2012-03-01 10:39 -0800
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 731783 - Eliminate per-compartment barrier marker (r=igor)
4e0b2de5f2cbb9acf4e868e6dc1f86326ff1576a
created 2012-02-29 21:23 +0100
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - Bug 731618 - remove JSContext * parameter from heap iteration API. r=:Billm
6f615c44322a5f60d83d4706a223597bb8d805c7
created 2012-02-29 13:18 +0100
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 730281 - remove cx argument from GC and compartment related functions. r=:billm
less more (0) -300 -100 -60 tip