js/src/jscompartment.cpp
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed 2014-03-06 09:24 +0000
Wes Kocher Wes Kocher - Backed out changeset 45975a811207 (bug 914508) for Android 2.2 NoIon build bustage
45975a8112078e3a80c57de34f3bcfebdd2ef031
created 2013-09-11 09:23 +1000
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
b68259eb4307686ccab0a1ff4cbab6dbe2129a24
created 2013-08-23 11:21 -0400
pushed 2014-03-06 09:24 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898347 - Add canonical type representation objects (Part 1/6) r=sfink
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
38510c5798ac5701a9a611a3076b7615da5b75f1
created 2013-08-22 12:54 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 907937 - Followup fix for review-nit bustage. r=me CLOSED TREE
a0714b39a07104e056f905491afb2656c438180d
created 2013-08-22 12:40 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 907937 - Address review nits. r=billm
309cb201a42e321fb389b51e4321d6dc8627f97c
created 2013-08-22 12:40 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 907937 - Inline jsval wrapping overload. r=billm
7ca87dc456a997e8302df8ba21e0f2916154e588
created 2013-08-22 12:40 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 907937 - Move object wrapping into the object-overloaded wrap() function. r=billm
197114cc5e8f7a22db787af6b3681831dbdfab06
created 2013-08-22 12:40 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 907937 - Whitespace change. r=billm
59d36591136c35cb6d6df432aadc198e2541798a
created 2013-08-22 12:40 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 907937 - Remove isObject() checks, and stop using |vp| as an intermediary. r=billm
f7dbe2c2a8f81ff809dda9a0727c29fb79c82609
created 2013-08-22 12:40 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 907937 - Move string wrapping into the actual string wrapping method. r=billm
c809468e6cbb3fd291d0ea6fb0743df8b303f83b
created 2013-08-17 14:24 +0800
pushed 2014-03-06 09:24 +0000
Gina Yeh Gina Yeh - Bug 905980 - Fix b2g debug build, r=bhackett1024
b5e301863e69b7d0228339e56d9889306292e0e7
created 2013-08-15 14:14 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 897655 - Use off thread parsing when loading scripts from XUL documents, r=billm,bz,luke.
9c90bda449925de88dfb3840d34168fdf6c48d55
created 2013-08-15 07:33 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 864220 - Use mprotect to trigger interrupts in Ion compiled code, r=luke,jandem.
64ab5bb8af519c92e222a3a10461f385b54915ca
created 2013-08-13 09:13 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
118488b8f1d5da295e6de82bb154f9cbb3e9c6d9
created 2013-08-12 13:40 -0700
pushed 2014-03-06 09:24 +0000
Daniel Holbert Daniel Holbert - Backed out changeset fde265c467b2 (Bug 902095) for SM(r) bustage
fde265c467b2d27d143d8a1bb672170868b5fef8
created 2013-08-12 13:57 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
db34065a8666ff7d7f460056b28282619830e33c
created 2013-04-30 10:29 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 862115 - Use Rooted<JSPropertyDescriptor> in favor of JSPropertyDescriptor::AutoRooter r=terrence r=smaug r=bholley
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
f836042326f9df3abfbee44169fc878ef87c950d
created 2013-08-05 08:48 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 898886 - Improve threadsafe assertions when accessing runtimes and zones, r=billm.
e6c4e8428664c35ea0f9b35cb8f19f08a380aa56
created 2013-08-01 18:38 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 897322 - Assert when scripts are created that we've fired onNewGlobalObject. r=jimb
3a974ffb8cf9b59b7dc8ad135b469f7c1f59b3db
created 2013-07-29 14:31 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 898122 - Add some helpful assertions into the JS engine. r=luke
4cdcc55c9dde8f2352906816c4d4bf244742aeb6
created 2013-07-23 17:34 -0700
pushed 2014-03-06 09:24 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 6) - Fix #include ordering in some of js/src/*.{h,cpp}. r=nnethercote.
de1042bf3026ab46afa24e59887dbc90436806aa
created 2013-07-22 16:40 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke
bb2316d853d66f51808c8c506f974784e851fbe7
created 2013-06-27 22:42 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 4) - Introduce WrapperObject and CrossCrompartmentWrapperObject. r=jorendorff.
96b8f28d35e8aa2ad1ab41fad4a17662a056ba9c
created 2013-06-20 22:39 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 2) - Move various functions into ProxyObject and FunctionProxyObject. r=jorendorff.
9b78a71801209dfea5e12554b3c46cb280aabde4
created 2013-06-20 21:27 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 1) - Introduce ProxyObject and some sub-classes. r=jorendorff.
adfc377f28826f469b92f836ef7cf580f927226a
created 2013-07-08 17:23 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - No bug, alter comment whitespace to trigger shell builds on a CLOSED TREE
4bf50c8f0f802ffa0f7ad236ccf90fbb9bf714cc
created 2013-06-29 09:11 -0600
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
eb6dd181c65ad6f65be4ebe35156200c5cfbe0b8
created 2013-06-25 21:38 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 7) - Break jsfuninlines.h out of the header inclusion cycles. r=terrence.
1060593e67964e0c2b853e80bc6ea6d7a34b2643
created 2013-06-26 20:35 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 886911 - Don't cancel off-thread compilation for minor GCs. r=terrence
3d4480f6c25d2ba46dc90912804bdfd29f6bd52e
created 2013-06-23 13:21 +0200
pushed 2014-03-06 09:24 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 4) - Use newly introduced mozilla::MallocSizeOf in js. r=njn.
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
208bb59549380f1a9a1fd2d7ceee14872320e03f
created 2013-06-20 13:24 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 884194 - Update fun->isHeavyweight() when replacing a lazy script with a preexisting script, r=luke.
033d8c89ed6c96fa3be949e1e7cc192c408413eb
created 2013-06-18 19:56 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 2) - Add a StopIterationObject class. r=jwalden.
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
91f620586eb8ce79e1a8e19ef39afc8a3602e830
created 2013-06-16 10:24 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 883630 - Watch for lazy functions when iterating inline Ion frames, clean up methods for accessing function scripts.
49b957b9e31b5058603e91396703671905287667
created 2013-06-15 15:57 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 883544 - Watch for orphaned lazy scripts when delazifying for debug mode.
7a56133fe3829886d594c8e1ac1768061f0eeaf9
created 2013-06-06 17:48 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 2) - Remove unnecessary #includes in jsobjinlines.h. r=benjamin.
ce43d28276e494e9e3dba477cdcda931d15ffc7c
created 2013-06-14 05:58 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 678037 - Enable lazy JS parsing and fix various bugs, r=waldo,evilpie,nobody.
c0d176e71ce27c1d9cf1d7594293b6ff78bb9aba
created 2013-06-13 15:19 -0400
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
554597fd45e950061bd8d2bcd4d468b8c964ef7f
created 2013-05-27 11:43 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 868437 - Add a linked list of activations to JSRuntime and rewrite ScriptFrameIter to use it. r=luke
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
fab0b456189c2d89b40f03363b120349e0d5d1a6
created 2013-06-06 14:47 -0700
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 878486: Improve sweeping of breakpoints r=terrence
9305b1486c2dfe418d642fef80fc01d78626a774
created 2013-06-03 16:30 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett
ddfd9529883570535df96bfbcdeb28bbaa3e8dda
created 2013-04-18 23:07 -0700
pushed 2014-03-06 09:24 +0000
Chris Peterson Chris Peterson - Bug 868860 - Initialize Math.random() PRNG with a better seed. r=luke r=zackw
be1399f8f9731c8386bb2468a1ba4bbf011bee5b
created 2013-05-30 17:37 -0600
pushed 2014-03-06 09:24 +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.
89a645d498e3add4a65afb6ab276533bc60818f3
created 2013-05-13 16:47 -0700
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 857845 part 1 - rm JaegerMonkey. r=bhackett, sr=luke
7b1025831aeffade0c6481e936d837c986028d55
created 2013-04-30 15:41 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
f9cf4a647f394df1febe2f9a0fcbce7d25bb193f
created 2013-04-30 15:40 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawString typedef; r=jonco
9ab1119d459612a44b4c72eb8512b508eef39c11
created 2013-04-23 23:44 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke.
ec44739db921d9060558817d5a93722cbb07dd0b
created 2013-04-22 14:04 -0700
pushed 2014-03-06 09:24 +0000
Bill McCloskey Bill McCloskey - Bug 862606 - Shift around some marking for brain transplants (r=bhackett)
cfa76f87cb150f476f5f4f63e48ded85fe4b4c21
created 2013-04-22 13:35 -0700
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
less more (0) -300 -100 -60 tip