js/src/jscompartment.cpp
408a5a43fc6e58041b40ec3402a85acbdedb4069
created 2013-10-16 10:13 -0400
pushed 2014-01-28 00:16 +0000
Benjamin Peterson Benjamin Peterson - Bug 926948 - Include jsobjinlines.h for JSObject::getType. r=bhackett
59c078a583011445cf18f83e7895c145c266b7a4
created 2013-10-07 12:43 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (2/9); r=ehsan
df569a38d1b0d793e668481c737e6e43250937e1
created 2013-10-04 13:29 +0200
pushed 2014-01-28 00:16 +0000
Bobby Holley Bobby Holley - Bug 921448 - Remove FunctionProxyObjects. r=ejpbruel
613810e31754b5c00a2a97a45c57a4175f55f494
created 2013-09-30 16:20 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921954 - Clean up type inference memory reporting. r=bhackett.
bfcf75eac94306dc47f455f3eb33445558cc88ef
created 2013-09-30 16:20 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921923 (part 2) - Make multi-output sizeOfFoo() functions more consistent in js/src/. r=till.
6d6942eeef1a162aeda1adc9fa01e8e445caa967
created 2013-09-24 10:08 +0100
pushed 2014-01-28 00:16 +0000
Jon Coppeard Jon Coppeard - Bug 906091 - Post-barrier globals, but only add to the store buffer on first write r=terrence
fd7036a63e64d9a713154afe4c4783f851a494b7
created 2013-09-23 09:29 -0400
pushed 2013-12-03 03:32 +0000
Bobby Holley Bobby Holley - Bug 912379 - Unwrap before translating StopIteration. r=mrbkap, a=lsblakk
32da64c564db95f72f0b6e7260e4d6e74954e90a
created 2013-09-12 18:30 -0600
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 915473 - Distinguish stack type sets from compiler-created temporary type sets, r=jandem.
e621399eb90f077cf46b5f2dd6071267b8128d75
created 2013-09-11 16:52 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 915482 (part 2) - Minimize gc/Barrier-inl.h includes. r=terrence.
6f22b81ed9b44458fc19951b3a448fd802395cb6
created 2013-09-11 09:23 +1000
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 (attempt 2) - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed 2013-12-03 03:32 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +0000
Bobby Holley Bobby Holley - Bug 907937 - Address review nits. r=billm
309cb201a42e321fb389b51e4321d6dc8627f97c
created 2013-08-22 12:40 -0700
pushed 2013-12-03 03:32 +0000
Bobby Holley Bobby Holley - Bug 907937 - Inline jsval wrapping overload. r=billm
7ca87dc456a997e8302df8ba21e0f2916154e588
created 2013-08-22 12:40 -0700
pushed 2013-12-03 03:32 +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 2013-12-03 03:32 +0000
Bobby Holley Bobby Holley - Bug 907937 - Whitespace change. r=billm
59d36591136c35cb6d6df432aadc198e2541798a
created 2013-08-22 12:40 -0700
pushed 2013-12-03 03:32 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +0000
Gina Yeh Gina Yeh - Bug 905980 - Fix b2g debug build, r=bhackett1024
b5e301863e69b7d0228339e56d9889306292e0e7
created 2013-08-15 14:14 -0700
pushed 2013-12-03 03:32 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +0000
Daniel Holbert Daniel Holbert - Backed out changeset fde265c467b2 (Bug 902095) for SM(r) bustage
fde265c467b2d27d143d8a1bb672170868b5fef8
created 2013-08-12 13:57 -0600
pushed 2013-12-03 03:32 +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 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
db34065a8666ff7d7f460056b28282619830e33c
created 2013-04-30 10:29 -0700
pushed 2013-12-03 03:32 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 898886 - Improve threadsafe assertions when accessing runtimes and zones, r=billm.
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-10-21 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400
pushed 2013-10-21 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
e6c4e8428664c35ea0f9b35cb8f19f08a380aa56
created 2013-08-01 18:38 -0700
pushed 2013-10-21 21:47 +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 2013-10-21 21:47 +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 2013-10-21 21:47 +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 2013-10-21 21:47 +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 2013-10-21 21:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 4) - Introduce WrapperObject and CrossCrompartmentWrapperObject. r=jorendorff.
96b8f28d35e8aa2ad1ab41fad4a17662a056ba9c
created 2013-06-20 22:39 -0700
pushed 2013-10-21 21:47 +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 2013-10-21 21:47 +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 2013-10-21 21:47 +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 2013-10-21 21:47 +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 2013-10-21 21:47 +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 2013-10-21 21:47 +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 2013-10-21 21:47 +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-09-09 22:57 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
c253a1011418d8eb171fba11f1071957c85738e5
created 2013-08-28 18:00 -0400
pushed 2013-09-09 22:57 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
3266c1d738162e5d03c922d9bc8435188e410f62
created 2013-07-31 10:59 -0700
pushed 2013-09-09 22:57 +0000
Bobby Holley Bobby Holley - Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke a=bajaj
b3d0c2498b4219e9b2761bb95a1e96c27cbefe34
created 2013-07-27 10:29 -0400
pushed 2013-09-09 22:57 +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.
5f9484e134f9539e4618d30153900e7940d8367f
created 2013-07-26 18:56 -0700
pushed 2013-09-09 22:57 +0000
Bobby Holley Bobby Holley - Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke a=bajaj
659b0d61fbc6545e7e400710d241f147028b600e
created 2013-07-25 15:32 -0700
pushed 2013-09-09 22:57 +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.
84b828b63115943534ce64dc5cb9de20d284984b
created 2013-07-25 11:29 -0700
pushed 2013-09-09 22:57 +0000
Bobby Holley Bobby Holley - Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke a=bajaj
416ee635071cb06a81c9fd13dba392959162439b
created 2013-07-19 18:21 -0700
pushed 2013-09-09 22:57 +0000
Bobby Holley Bobby Holley - Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-09-09 22:57 +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 2013-09-09 22:57 +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 2013-09-09 22:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 2) - Add a StopIterationObject class. r=jwalden.
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2013-09-09 22:57 +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 2013-09-09 22:57 +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 2013-09-09 22:57 +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 2013-09-09 22:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 2) - Remove unnecessary #includes in jsobjinlines.h. r=benjamin.
less more (0) -300 -100 -60 tip