js/src/jscompartment.h
868ce514bba712fda6578a692505ad5cb938edb7
created 2013-07-19 08:06 -0600
pushed 2013-09-16 19:14 +0000
Brian Hackett Brian Hackett - Bug 875125 - Allow scripts to be parsed/emitted off the main thread, r=billm.
8bd3aec0de20796a390f6f12d9368b27aae48b11
created 2013-07-17 11:53 -0700
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 887334 - Reorder some bookkeeping and assert in setCompartment that both the old and new compartments are marked as entered. r=luke
d09d109a7e88f753da58e2e427bdbb7f5fea093a
created 2013-07-17 11:53 -0700
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 887334 - Use the new AutoCompartment overload for the atoms compartment and remove AutoEnterAtomsCompartment. r=bhackett
31d4bde6b786ebd637b8b93c3c48440630be449e
created 2013-07-17 11:53 -0700
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 887334 - Add a JSCompartment* to AutoCompartment and use it in JS_NewGlobalObject. r=luke
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-09-16 19:14 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
740cea2dbf4596548e85c2725ec4cfbb7e603b65
created 2013-07-07 23:18 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 1) - Create a new vm/Runtime module and put JSRuntime in it. r=wmccloskey.
3a943844f56f15aeb956256920a52dd44a1f6905
created 2013-07-02 13:06 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 889146 (part 8) - Move some functions into ArrayBufferViewObject and make its SLOT members protected. r=sfink.
4bf50c8f0f802ffa0f7ad236ccf90fbb9bf714cc
created 2013-06-29 09:11 -0600
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
3d4480f6c25d2ba46dc90912804bdfd29f6bd52e
created 2013-06-23 13:21 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 4) - Use newly introduced mozilla::MallocSizeOf in js. r=njn.
1f01633c4a021b0642e7f6ac19ab80f5b2029fb0
created 2013-08-29 11:59 -0400
pushed 2013-08-29 16:22 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
69899b42092d8eadedc32eb17e3caa5b1a2ecee0
created 2013-07-31 10:59 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 887334 - Reorder some bookkeeping and assert in setCompartment that both the old and new compartments are marked as entered. r=luke
5960cad3e3b7d2017435f40bed93b7a01655a6b0
created 2013-07-31 10:59 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 887334 - Add a JSCompartment* to AutoCompartment and use it in JS_NewGlobalObject. r=luke
b3d0c2498b4219e9b2761bb95a1e96c27cbefe34
created 2013-07-27 10:29 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 33 changesets (bug 896126, bug 887334, bug 889911, bug 889714, bug 895774) for xpcshell failures on a CLOSED TREE.
3c2b8b15cdaaf1aa48bb9660624b564717e8fba2
created 2013-07-26 18:56 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 887334 - Reorder some bookkeeping and assert in setCompartment that both the old and new compartments are marked as entered. r=luke
0d59888536b54999cd4d9a6284a2c08c39873af2
created 2013-07-26 18:56 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 887334 - Add a JSCompartment* to AutoCompartment and use it in JS_NewGlobalObject. r=luke
659b0d61fbc6545e7e400710d241f147028b600e
created 2013-07-25 15:32 -0700
pushed 2013-08-05 18:49 +0000
Wes Kocher Wes Kocher - Backed out 33 changesets (bug 896126, bug 887334, bug 889911, bug 889714, bug 895774) for breaking xpcshell tests on a CLOSED TREE.
ce42d46f8703462607e652a1c6658fffa9e16bb8
created 2013-07-25 11:29 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 887334 - Reorder some bookkeeping and assert in setCompartment that both the old and new compartments are marked as entered. r=luke
2aa3a1f91a7db6c439c2d11abfacc5be829df2a3
created 2013-07-25 11:29 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 887334 - Add a JSCompartment* to AutoCompartment and use it in JS_NewGlobalObject. r=luke
416ee635071cb06a81c9fd13dba392959162439b
created 2013-07-19 18:21 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2013-08-05 18:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
c0d176e71ce27c1d9cf1d7594293b6ff78bb9aba
created 2013-06-13 15:19 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 13 changesets (bug 880917) for Android and B2G test bustage on a CLOSED TREE.
08fe7b7774504712faf0ff5cf7dcfb8904a1af89
created 2013-06-13 10:09 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
be1399f8f9731c8386bb2468a1ba4bbf011bee5b
created 2013-05-30 17:37 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 850026 - Allow metadata objects to be associated with JS objects, and add a hook for attaching metadata to newly created objects, r=luke.
f8c8be5a9f4aef89d041e5913362f8b73e535c0d
created 2013-05-22 16:42 -0700
pushed 2013-08-05 18:49 +0000
Eddy Bruel Eddy Bruel - Bug 637572 - Implement Debugger.Script.prototype.source; r=jimb
89a645d498e3add4a65afb6ab276533bc60818f3
created 2013-05-13 16:47 -0700
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 857845 part 1 - rm JaegerMonkey. r=bhackett, sr=luke
357af4877abd85e42907dee3b07aedabb0187e62
created 2013-05-07 05:11 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 865059 - Move pc -> type set map out of script analysis, don't analyze scripts until they are compiled by Ion, r=jandem.
b5e04d0c4a37d41a3bee6e5d624189317c7af4d4
created 2013-05-06 22:20 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 4ca9a6bd8f64 (bug 865059) for jsreftest crashes.
4ca9a6bd8f64d8d8892362ef2e1cebde209907eb
created 2013-05-06 19:15 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 865059 - Move pc -> type set map out of script analysis, don't analyze scripts until they are compiled by Ion, r=jandem.
9c426bd08d289acaf72e49929881dccb4aa5c079
created 2013-05-02 14:19 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 5ac1564bff87 (bug 865059) for causing intermittent Linux32 dromaeo crashes.
5ac1564bff87ff999bb461ffebceb0a6308c95a2
created 2013-05-02 08:35 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 865059 - Don't analyze scripts until they are compiled by baseline when JM is disabled, r=jandem.
7b1025831aeffade0c6481e936d837c986028d55
created 2013-04-30 15:41 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
f37eeebce2eb4acaeaea7223e859a026f4d8e076
created 2013-04-29 15:12 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 80163a75cca5 (bug 865059) for talos and android jsreftest bustage
80163a75cca5e92e90e70d7db2dd6c0fa69a771c
created 2013-04-29 14:24 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 865059 - Disable JM by default, and don't analyze scripts until they are compiled by baseline if JM is disabled, r=jandem.
cfa76f87cb150f476f5f4f63e48ded85fe4b4c21
created 2013-04-22 13:35 -0700
pushed 2013-06-24 18:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 864205 - Put the baseline memory reports in a tree. r=jandem.
3297733a26610400db18d7df2f7a99ce44d79cfa
created 2013-03-14 10:26 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 706885 - Implement generational GC for the SpiderMonkey interpreter; r=billm
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
872c29501019d020a444538a3c234e0adc63a1ed
created 2013-03-22 10:39 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
bbf7ea6ef2e44b8d97c5f015f106209147576f55
created 2013-03-20 12:54 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
ae738d911ded004d800287f06a3e7e87c2b9e6ef
created 2013-03-18 16:53 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
b942f88d95c5594f978211a2951d575d5627969c
created 2013-03-11 15:18 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
e696d62133a47b74432d2ab616277b413e4a033d
created 2013-03-07 11:42 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 848374 - Have a single allocator per compartment for optimized stubs. r=djvj,njn
74b7f2c42ca41a51987f8a0fe875167678938f1f
created 2013-03-20 10:41 +0000
pushed 2013-05-13 16:59 +0000
Jon Coppeard Jon Coppeard - Bug 781070 - make NullPtr public r=terrence
fa78767a3e78c3e18f0b3afeea472bcab65957b2
created 2013-03-19 10:35 +0000
pushed 2013-05-13 16:59 +0000
Jon Coppeard Jon Coppeard - Bug 849273 - Investigate splitting the js and JS namespaces r=terrence
23df95aba9cde5613e423b5d4c70e9ae5dfdfb65
created 2013-03-16 20:36 -0700
pushed 2013-05-13 16:59 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley)
ba0702b7890dd2f0e216514dc01f52bd2e5125a3
created 2013-03-07 18:01 -0800
pushed 2013-05-13 16:59 +0000
Bill McCloskey Bill McCloskey - Bug 848602 - Add some volatile annotations (r=terrence)
2da17db2a30444dfa6df2e3e2e0c4daa5da8cd49
created 2013-03-07 22:00 -0500
pushed 2013-05-13 16:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8ed74a9e1a3e (bug 848602) and changeset a114e8c5e9ef (bug 848587) for bustage on a CLOSED TREE.
8ed74a9e1a3edc41ab38c162d3ab46c4917bfbcc
created 2013-03-07 18:01 -0800
pushed 2013-05-13 16:59 +0000
Bill McCloskey Bill McCloskey - Bug 848602 - Add some volatile annotations (r=terrence)
181787e9d67049d65f34b0838e7442c7ce100ff1
created 2013-02-22 09:36 +0000
pushed 2013-05-13 16:59 +0000
Jonathan Kew Jonathan Kew - backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
4ede352670cd61828435f213935faf3f51166a04
created 2013-02-21 18:23 -0800
pushed 2013-05-13 16:59 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
81bae9ea39ce79247338a38f249f1a10f8dd7b92
created 2013-02-14 16:20 -0800
pushed 2013-04-01 19:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 839973 - Reduce chunk size for JSCompartment::typeLifoAlloc. r=billm.
2ed6ca2ee3546ae374844ba0ba155c7175c63992
created 2013-02-08 20:16 +0100
pushed 2013-04-01 19:47 +0000
Tom Schuster Tom Schuster - Bug 832299 - Handlify JSCompartment::wrap. r=terrence
08c635bf0d045b33ec037d1c5b6b613d82ba9899
created 2013-01-28 15:59 -0800
pushed 2013-04-01 19:47 +0000
Terrence Cole Terrence Cole - Bug 706885 - Move post barrier verifier to JSRuntime; r=billm
53a09e22d0346a6a024b33e90578fcefbffb6fd6
created 2013-01-28 11:01 -0800
pushed 2013-04-01 19:47 +0000
Terrence Cole Terrence Cole - Bug 706885 - Do not store singletons in the Nursery; r=bhackett
da9f300569abf47d595dc3b985a11165c440d086
created 2013-01-30 12:22 -0800
pushed 2013-04-01 19:47 +0000
Bill McCloskey Bill McCloskey - Bug 835966 - Refactor {cx,rt,allocator}->malloc_ (r=luke)
less more (0) -300 -100 -60 tip