js/src/jscompartment.h
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
6d8518b1dae2a1d519a6f88da33182843ca10f1e
created 2012-05-25 11:15 +0200
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Merge m-c to m-i.
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
1740fe95440d16c8bb611e257c061646aeb06fa8
created 2012-05-25 09:18 +0200
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 758132 - Remove warning pragma from jscompartment.h; r=luke
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.
01d962e8982e90fc9ca79176362e91c9df2d0e34
created 2012-05-18 10:29 +0200
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 744935 - Remove JS_PROPERTY_TREE; r=Waldo
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.
edf797d10aa0efc629aeebc3f40818d50328e71b
created 2012-05-11 21:07 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 754242 - Reset incremental GC upon TOO_MUCH_MALLOC GC requests (r=terrence)
7377c9bd35c5cd1148ffdc8271fedadab8985c5b
created 2012-05-09 18:42 -0400
pushed 2015-01-29 05:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
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
e6529138e338ee366fb5a42fe9d3c2afa05d0dd8
created 2012-05-09 21:53 +0300
pushed 2015-01-29 05:44 +0000
Olli Pettay Olli Pettay - Bug 716014 Investigate if we could use CompartmentGC more often, r=billm+terrence
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
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
e1bef8037d364093de996c9fbd8af78fbb1945d4
created 2012-04-14 17:52 +0200
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Backing out bf0a78471e5e:dc7022e2d807 for inexplicable windows crashes.
0176bb1a1cb7e784f78c73cfad778e701bac2c7c
created 2012-04-14 15:10 +0200
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 744935 - Remove JS_PROPERTY_TREE; r=Waldo
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)
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
9613e21afa3425f13a8ff343f3ea581f9d1c17dc
created 2012-03-01 11:43 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 731898: Remove typedef jsrefcount, r=luke
505c100dc41f742897099fea36f9dd31ce893379
created 2012-03-01 21:57 +0100
pushed 2015-01-29 05:44 +0000
Marco Bonardo Marco Bonardo - Backout 51bff179fa81 (bug 731898) for Android bustage
51bff179fa8112c5b927690ac673ecb71d2be9d0
created 2012-03-01 11:43 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 731898: Remove typedef jsrefcount, r=luke
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
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
2a8ceeb27f7c8a6a43ef01d55d827ddccb887e33
created 2012-02-17 14:35 -0800
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor)
2b630873c4da934c0525cb8b1790bf85e34d4e72
created 2012-02-07 12:34 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 724748 - simplify RegExpShared lifetime management (r=cdleary)
19b63ce08d27a2d4fd1db21df1ed9560c2ec728b
created 2012-01-26 19:09 -0800
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 721628 (part 3) - Rename several size type-inference-related measurement functions and types. r=bhackett.
15f4101321a3ccd1c9962e8f78e8ef1238c96d87
created 2012-01-30 13:21 -0800
pushed 2015-01-29 05:44 +0000
Till Schneidereit Till Schneidereit - Bug 679026 - Add gcMallocBytes per compartment. r=gwagner
ea41d0de5a04fa4c0a944004f4cc52c9a6c4a91f
created 2012-01-24 21:07 +0000
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 672893 followup - Make JSCompartment not a JS_FRIEND_API; r=luke
5e9adf3343de97588622887fea6e5f8f5bfc35fe
created 2012-01-24 20:57 +0000
pushed 2015-01-29 05:44 +0000
Ed Morley Ed Morley - Backout b7f926cfa8c8 (bug 672893) for Windows build failures
b7f926cfa8c8950b8d44a3b0d90099f7fa1c81d9
created 2012-01-24 20:14 +0100
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 672893 followup - Make JSCompartment not a JS_FRIEND_API; r=luke
48928463f9785a3518a2936c313de4546857c980
created 2012-01-05 09:54 +0100
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 714280 - Make gcMaxBytes a hard limit. r=anygregor
53c2fc22835b43d2fe60a5fce7e2e9cec97ecc1d
created 2011-12-24 09:27 +0100
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 692277 - Part a: Introduce an unstable public API for JS memory measurements to be used in XPCJSRuntime; r=njn sr=dmandelin
9c7cc49f65561a5f85f437220e0c5d2ebfa6abc8
created 2011-12-16 14:42 -0500
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 711647 - Add MOZ_DELETE to a bunch of deliberately-not-implemented methods across the tree. r=dbaron
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
dfd8e10f71559d06f46b438e2ac166fab0e79541
created 2011-12-07 13:15 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Remove JSOP_TRAP, bug 707454. r=jorendorff
13afcd4c097cf52b3fb653d9c59ee07bd78d863e
created 2011-12-03 10:34 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
60f879bef90ef16c268b0230cf14ea20ae31c234
created 2011-11-26 15:03 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
less more (0) -100 -60 tip