js/src/vm/GlobalObject.h
0a16850fbd85f06db425675422a2700667b2d146
created 2013-10-14 15:24 -0500
pushed 2014-01-28 00:16 +0000
Jason Orendorff Jason Orendorff - Bug 923836 - Set aside the first 3 reserved slots of global objects for application use. r=Waldo.
f613d7363bd24b8df846d58397909f6d690ad87e
created 2013-10-14 12:13 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 924611 - Don't create lazy type objects and type properties in IonBuilder, r=jandem.
c793f516edda2580cd333dfcd376342333e28b58
created 2013-09-27 16:31 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/vm/ (2/5); r=ehsan
5b35eb07b456230d507df38326032ae6bbffb043
created 2013-09-26 18:34 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
f46fd6fcf018cfca94c4d9b52b8a9c1878320aab
created 2013-09-26 10:11 -0400
pushed 2014-01-28 00:16 +0000
Andy Wingo Andy Wingo - Bug 920433 - Improve API support for self-hosted functions. r=till, r=bz
98034be3508b7542fcca120209cc286929b8da27
created 2013-09-20 19:05 +0200
pushed 2014-01-28 00:16 +0000
Till Schneidereit Till Schneidereit - Bug 918823 - Make multiple methods using the same self-hosted function reuse one cloned version instead of replacing previous ones in the intrinsics holder. r=jorendorff,wingo
38bcba92aa14603204ced5378995c122e7e6a517
created 2013-09-11 14:42 +0200
pushed 2013-12-03 03:32 +0000
Till Schneidereit Till Schneidereit - Bug 914601 - Remove non-required, crashing-on-oom assert in GlobalObject::getIntrinsicValue. r=terrence
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-12-03 03:32 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
3e1dd474a575b5ced0bbf7ac4d7f15a8f51bf6b9
created 2013-09-08 13:31 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910771 (part 5) - Move tons of stuff out of inlines.h/-inl.h files into .h files. r=terrence.
55d63d4b07e294eea26b8aae6ab3e77ad144896f
created 2013-09-06 10:50 -0400
pushed 2013-12-03 03:32 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 912108 - Rename BinaryData to TypedObject r=sfink
32e6af3f6a05802ceafdcf7bda56f5c65330a66d
created 2013-08-23 11:07 -0400
pushed 2013-12-03 03:32 +0000
Andy Wingo Andy Wingo - Bug 904701 - Implement prototype madness for ES6 generators. r=bhackett, r=jorendorff
c5beaf2142e76e6a1f0b26146eec4bd398c25d3b
created 2013-08-22 16:14 +0100
pushed 2013-12-03 03:32 +0000
Ed Morley Ed Morley - Backed out changeset 6a182052fafe (bug 904701) for warnings as errors failures on a CLOSED TREE
6a182052fafe7ddd811c064111f5d5e40f59bc7b
created 2013-08-22 10:16 -0400
pushed 2013-12-03 03:32 +0000
Andy Wingo Andy Wingo - Bug 904701 - Implement prototype madness for ES6 generators. r=bhackett, r=jorendorff
13b28328f0106d87e8ed79858abaf9d779056a67
created 2013-07-25 17:59 -0700
pushed 2013-10-21 21:47 +0000
Nikhil Marathe Nikhil Marathe - Bug 578700 - BinaryData ArrayType method implementations. r=nmatsakis
5dd7854c9474f0a997233430072f7a6b239677a7
created 2013-07-25 17:57 -0700
pushed 2013-10-21 21:47 +0000
Nikhil Marathe Nikhil Marathe - Bug 578700 - Binary Data: initialize architecture. r=nmatsakis
122be936149b35c0779adb4a3d8ff1e4eef6260d
created 2013-07-09 13:19 -0700
pushed 2013-10-21 21:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 891215 (part 14) - Slim down GlobalObject-inl.h. r=terrence.
4c48b980a3a06380bcb14ab1f2042e078df8b0f2
created 2013-07-02 22:14 -0700
pushed 2013-10-21 21:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 889727 (part 2) - Slim down jsobjinlines.h some more. r=terrence.
8526023eb2b1bac08d21749ce7dd77aea483902d
created 2013-06-17 16:23 -0700
pushed 2013-09-09 22:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 21) - Use JSObject::{is,as} for GlobalObject. r=sfink.
fa4e688f5daa7998893c3aeaa34ea28a75f23e7f
created 2013-06-19 18:04 -0700
pushed 2013-09-09 22:57 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 4a) - Make include guards consistent in still more of js/src/. r=njn.
03c829d7d4e7eb863c8716db8df78071a89bcfc5
created 2013-06-13 00:58 +0200
pushed 2013-09-09 22:57 +0000
Till Schneidereit Till Schneidereit - Bug 882468 - Simplify BooleanGetPrimitiveValue. r=waldo,evilpie
4703321564be176473f8d4bf2b6bfa9c8febdd5d
created 2013-06-18 19:50 -0400
pushed 2013-09-09 22:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2f6babcfa00e (bug 882468) for JS crashes.
2f6babcfa00e7c335119ba4a069bc0d4436fc9e1
created 2013-06-18 23:51 +0200
pushed 2013-09-09 22:57 +0000
Till Schneidereit Till Schneidereit - Bug 882468 - Simplify BooleanGetPrimitiveValue. r=jwalden
4bbca87e3009a82691ce86def47a27b406ad8f48
created 2013-06-06 21:35 -0700
pushed 2013-09-09 22:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2) - Remove more unnecessary #includes from SpiderMonkey. r=jorendorff.
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2013-09-09 22:57 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-07-29 23:00 +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-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-07-29 23:00 +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-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
c4562906fc61a36c0a6f4c3e48ab86acb6f038ce
created 2013-02-11 14:04 -0800
pushed 2013-05-07 01:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 839376 (part 3) - Some low-hanging exact rooting fruit. sfink.
c929583ba8ae39a6e32752039fc538f3e94fde9a
created 2013-01-24 21:24 -0800
pushed 2013-05-07 01:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
a7f7309da69d8d1aefead656cbf6b47403154395
created 2013-01-31 22:29 -0800
pushed 2013-05-07 01:20 +0000
Phil Ringnalda Phil Ringnalda - Back out 66882ea6f8c7 (bug 788293) and 32f09cb3c7b6 (bug 834090) for bustage
66882ea6f8c7048b3c3aa6f235387beb86ae0c9d
created 2013-01-24 21:24 -0800
pushed 2013-05-07 01:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
da5cae51b8334f4597160fd74c9b823a621497f0
created 2013-01-16 19:47 -0800
pushed 2013-05-07 01:20 +0000
Jeff Walden Jeff Walden - Fix some used-but-not-defined warnings, and some format-string warnings about needing to cast T* to void* for the %p specifier. No bug, r=themaid
1c7328769177f66a8ce5f34e1afe6421cd2be62b
created 2013-01-02 15:56 -0800
pushed 2013-05-07 01:20 +0000
Terrence Cole Terrence Cole - Bug 790039 - Fix some more rooting assertions; r=terrence,sfink
7e44aec095e3cf35eae3543115ed608038a22b2b
created 2012-10-10 22:53 +0200
pushed 2013-03-26 17:28 +0000
Till Schneidereit Till Schneidereit - Bug 784293 - Support creating and lazily cloning arbitrary objects in self-hosted code. r=jwalden
18bc32f799d15288898e6f94abd7d0e5585a7373
created 2012-12-14 18:58 -0500
pushed 2013-03-26 17:28 +0000
Jeff Walden Jeff Walden - Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
36b37b58c0c21dc70171362ae202391d2b3363a6
created 2012-12-11 09:48 +0100
pushed 2013-03-26 17:28 +0000
Till Schneidereit Till Schneidereit - Bug 819700 - Part 2: Remove support for the "%FunName" syntax in self-hosted code. r=shu
1aa4aea36603a89db3f1d97d5e173e26d12074a4
created 2012-11-24 16:06 +0100
pushed 2013-03-26 17:28 +0000
Till Schneidereit Till Schneidereit - Bug 814729 - Add getSelfHostedValue function to JS shell. r=shu
b5cbd2b5c5e945b142d27582a20e6eeac000ede9
created 2012-09-18 22:11 +0200
pushed 2013-03-26 17:28 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Lazily clone self-hosted methods installed via js_DefineFunction. r=luke,jwalden,bhackett
dd68409d78108158a2b9d0f3d3cbba23cf709ecc
created 2012-11-13 22:08 -0800
pushed 2013-02-14 23:19 +0000
Phil Ringnalda Phil Ringnalda - Back out 3da143341145 (bug 784294) and 862f9cd7eb0b (bug 791850) for breaking Jetpack
862f9cd7eb0bebf5fcc4e7a6a550bfbe0b1740db
created 2012-09-18 22:11 +0200
pushed 2013-02-14 23:19 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Lazily clone self-hosted methods installed via js_DefineFunction. r=luke
769777308b198b158e3efae2659347d3305c3798
created 2012-11-12 13:23 -0800
pushed 2013-02-14 23:19 +0000
Norbert Lindenberg Norbert Lindenberg - Bug 769872 - Add C++ core of Intl object and constructors Collator, NumberFormat, DateTimeFormat. However, disable initialization of Intl object and its constructors while functionality is incomplete. r=jwalden
ccfda593ba944de08ce8224373e5b0c6e30b6d82
created 2012-10-21 20:48 -0700
pushed 2013-02-14 23:19 +0000
Till Schneidereit Till Schneidereit - Bug 784400 - adapt GlobalObject::hasIntrinsicFunction to changes in self-hosting initialization. r=luke
495a115ec2cc4dd00b415b1d97259480f76ddba6
created 2012-09-30 12:51 -0700
pushed 2013-01-03 21:54 +0000
Norbert Lindenberg Norbert Lindenberg - Bug 795743 - Fix misc rooting analysis errors on test402; r=terrence
2d0fac2bc177f8d33deff212219650369f31b202
created 2012-09-20 22:17 -0700
pushed 2013-01-03 21:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 793086 (part 1) - Convert JSClassInitializerOp parameter to HandleObject. r=sfink.
e208bf8354c950401a9b2457e80d32921eb75478
created 2012-08-27 09:13 -0700
pushed 2013-01-03 21:54 +0000
Luke Wagner Luke Wagner - Bug 749371 - Remove now-unnecessary JS_ClearScope defense (r=bhackett)
ea32388d45a805c72f179375dc2b763c75454f6d
created 2012-08-17 11:21 -0700
pushed 2012-11-14 20:38 +0000
Luke Wagner Luke Wagner - Bug 625199 - remove unnecessary uses of 'parent' that can now use cx->global (r=mrbkap)
b51c44f468d56f0c766665d1f6deae8435932be0
created 2012-07-23 23:01 +0200
pushed 2012-11-14 20:38 +0000
Till Schneidereit Till Schneidereit - Bug 462300 - Embed self-hosted scripts and compile into special compartment. r=bhackett, r=gerv, r=ted
a91040f69ea354d3c19a250e0fa5da1bbf9aabfc
created 2012-07-23 13:37 -0700
pushed 2012-11-14 20:38 +0000
Steve Fink Steve Fink - Bug 777219 - Prepare SpiderMonkey for a fully rooted API; r=bhackett
7455fb9d0ccc982441dc49021d8c3f70ba9a7b79
created 2012-07-10 00:11 +0200
pushed 2012-11-14 20:38 +0000
Till Schneidereit Till Schneidereit - Bug 462300 - Add support for self-hosting syntax and operations (r=luke)
ba24181ef04a9e7e0742480a9a9d4d9f8cce4f62
created 2012-07-31 19:16 +0100
pushed 2012-11-14 20:38 +0000
Ed Morley Ed Morley - Backout f84910a8474a (bug 462300) for crashes in xpcshell
f84910a8474aee4e6cd7094ecc104a4d1d13e8d1
created 2012-07-10 00:11 +0200
pushed 2012-11-14 20:38 +0000
Till Schneidereit Till Schneidereit - Bug 462300 - Add support for self-hosting syntax and operations (r=luke)
76fba3ad58dd8b8ea760016b8c1d912831391ab0
created 2012-07-04 10:24 -0500
pushed 2012-11-14 20:38 +0000
Jason Orendorff Jason Orendorff - Bug 725909 - Make Maps and Sets iterable. r=luke.
a59567902ad0b470422cc77ba4584498b87bb687
created 2012-07-03 16:34 -0500
pushed 2012-11-14 20:38 +0000
Jason Orendorff Jason Orendorff - Bug 725907 - for-of improvements, part 4: Add .next() method to iterator objects and make for-of call it. r=bhackett.
7a26f7c820bd1ff2c4b4de23aa899a653cfd0599
created 2012-06-27 18:35 -0700
pushed 2012-11-14 20:38 +0000
Jeff Walden Jeff Walden - Bug 770344 - Experiment implementing __proto__ as an accessor. r=luke
5d00c508b09af316d1045cb66b18e0c3e3e33280
created 2012-07-03 17:44 -0700
pushed 2012-11-14 20:38 +0000
Jeff Walden Jeff Walden - Bug 773850 - Refactor method guarding to be able to work for methods that must be able to accept a |this| which is a proxy. r=luke
2447eb7dc7d21a29deeb69ed2f63f6b730312fd5
created 2012-07-04 19:44 -0400
pushed 2012-10-05 17:12 +0000
Ehsan Akhgari Ehsan Akhgari - Merge backouts
cd8db9c2ffc3689f2060cacf28e1e0e6aaa60643
created 2012-07-04 19:43 -0400
pushed 2012-10-05 17:12 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 8e3bc766092d (bug 725909) because of merge conflicts with the rest of the backouts
b9c98f0d0fdeb5432356fb9f8fd75580a7ed3732
created 2012-07-04 19:24 -0400
pushed 2012-10-05 17:12 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 24feaa8bd894 (bug 725907 part 4) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
less more (0) -100 -60 tip