Commit Graph

29620 Commits

Author SHA1 Message Date
Wes Kocher
b7f38f71d3 Backed out 5 changesets (bug 861925) so I can backout bug 900669 cleanly
Backed out changeset 8febf2f0e35d (bug 861925)
Backed out changeset e646195f32ae (bug 861925)
Backed out changeset 015a92e94c07 (bug 861925)
Backed out changeset 4546406915c1 (bug 861925)
Backed out changeset 63321a464309 (bug 861925)
2013-10-15 18:51:50 -07:00
Shu-yu Guo
71d83a1a11 Bug 926596 - Set compartment_ in ForkJoinSlice for read only access to shared tables. (r=nmatsakis) 2013-10-15 18:41:55 -07:00
Shu-yu Guo
6f8a316b6b Bug 913376 - Use double in ComputeTriggerBytes. (r=terrence) 2013-10-15 18:41:54 -07:00
Steve Fink
44bbabd65e Bug 861925 - Steal and neuter ArrayBuffers at end of structured clone, r=jorendorff
--HG--
extra : rebase_source : 90ef9de8673dc50e81810a8cdcc86c8a8dbbc7bb
2013-10-15 17:26:19 -07:00
Steve Fink
f45b3f2031 Bug 861925 - Allow grabbing data from ArrayBuffers and neutering them independently (in addition to Steal, which does both at the same time). r=Waldo
--HG--
extra : rebase_source : 86a233d67fbd734b59ce78556b3a808e4d10faa2
2013-05-09 15:53:11 -07:00
Steve Fink
8b538c797a Bug 861925 - Do-nothing refactoring to make the following patch cleaner, r=luke
--HG--
extra : rebase_source : dfcfbcfa42eb8a22684ba2fa6ded126e10d3c605
2013-05-01 14:36:21 -07:00
Steve Fink
b2fd62da92 Bug 861925 - Add an optional parameter to the shell serialize() function for specifying Transferables, r=jorendorff
--HG--
extra : rebase_source : aa2433834683fc1a57d1ae68c036fd82f99c1cee
2013-09-26 11:47:10 -07:00
Steve Fink
9398ba7e4c Bug 861925 - Always report an error when transfering non-Transferrables, r=luke
--HG--
extra : rebase_source : 793019dbd1ae8cfb2f3dc5eb3617fd7c3fcba0a9
2013-04-12 14:30:00 -07:00
Wes Kocher
e36f9ab572 Backed out changeset 5f0bfb16fa4a (bug 925605) 2013-10-15 16:57:00 -07:00
Luke Wagner
f285b5c8db Bug 900669 - OdinMonkey: asm.js caching (shell-only support) (r=sstangl)
--HG--
extra : rebase_source : c48a7a8cd83a9af6f39884b800a026016353c7c6
2013-10-15 12:13:34 -05:00
Mike Hommey
a83240dce1 Bug 925605 - Allow to build with a special build of GNU make on windows. r=gps 2013-10-16 08:34:18 +09:00
Tom Schuster
a513788fdb Bug 8844105 - Handlify JS_WrapObject. r=terrence 2013-10-15 20:02:23 -04:00
Andy Wingo
6ff317627b Bug 923160 - Disallow initializers in for-of statements. r=jorendorff 2013-10-15 16:43:55 +02:00
Ehsan Akhgari
a75ddeddbd Bug 924011 - Do not assume that PRUnichar and UChar are the same type; r=Waldo 2013-10-15 11:56:40 -04:00
Ehsan Akhgari
738f5fd13e Bug 924014 - Do not rely on std::numeric_limits<char16_t> being available; r=Waldo 2013-10-15 11:55:37 -04:00
Jan de Mooij
a9f6a4ae00 Bug 922118 - Fix FilterArguments to check for eval as well. r=bhackett 2013-10-15 13:14:11 +02:00
Jon Coppeard
748b745999 Bug 924864 - Make sure GenerateSetDenseElement calls post barrier on array length increase r=terrence 2013-10-15 10:02:07 +01:00
Shu-yu Guo
1ebc094441 Bug 925777 - Remove possibly thread unsafe constructors from Par variants of MIR. (r=bhackett) 2013-10-15 01:30:36 -07:00
Shu-yu Guo
56fbc74f3c Bug 926512 - Pause barrier verification during fork join sections. (r=billm) 2013-10-15 01:30:36 -07:00
Mike Hommey
da513aae9b Bug 869406 - Really enforce non-parallel build of ICU. r=gps 2013-10-15 08:47:38 +09:00
Phil Ringnalda
f885d57f27 Back out 755ecb4d6e2c and 7ea09c8bf385 (bug 925962) for bustage
CLOSED TREE
2013-10-14 14:03:03 -07:00
Jason Orendorff
8a94a69b2e Bug 923836 - Set aside the first 3 reserved slots of global objects for application use. r=Waldo.
--HG--
extra : rebase_source : 027d8ed582b276845ff49c19b867d82b058542e1
2013-10-14 15:24:11 -05:00
Brian Hackett
edddc7afc9 Bug 925962 - Add missing isValid() check. 2013-10-14 14:21:33 -06:00
Brian Hackett
cdbce77617 Bug 925962 - Track expected contents of stack type sets in compiler constraints, r=jandem. 2013-10-14 13:38:39 -06:00
Sankha Narayan Guria
b2200d1885 Bug 693838 - Convert capitalization of Probes::functionName to probes::FunctionName. r=sfink 2013-10-12 03:17:59 +05:30
Ryan VanderMeulen
c647082ccb Merge m-c to inbound. 2013-10-14 14:43:11 -04:00
Ed Morley
75326b6657 Merge latest green inbound changeset and mozilla-central 2013-10-14 17:39:02 +01:00
Ed Morley
566ebb2848 Backed out changeset ccf11ae08ba2 (bug 882541) 2013-10-14 17:30:43 +01:00
Carsten "Tomcat" Book
b787a21d2b Backed out changeset c52934a52f94 (bug 925397) for jit/scatter test failures 2013-10-14 14:22:43 +02:00
Eddy Bruel
7c83936579 Bug 880330 - Refactor xpconnect to use the new options API; r=bholley 2013-10-14 13:42:16 +02:00
Eddy Bruel
ef43e40180 Bug 880330 - Refactor the jsapi-tests to use the new options API; r=bholley 2013-10-14 13:36:42 +02:00
Eddy Bruel
2c369b9b53 Bug 880330 - Refactor the shell to use the new options API; r=bholley 2013-10-14 13:31:03 +02:00
Phil Ringnalda
c3d18cac8c Bug 926266 - Bail in 900683.js when ParallelArray isn't defined 2013-10-13 19:41:55 -07:00
Jan de Mooij
048a78afdc Bug 925312 - Fix small bug in ArrayJoin. r=terrence 2013-10-12 15:39:22 +02:00
Steve Fink
09a44d0299 Bug 925585 - Missing Rooted in proxy_createFunction, r=terrence
--HG--
extra : rebase_source : 8187932a7bbf0ac858aec2ed08982d4113fd1ee5
2013-10-11 22:02:24 -07:00
Steve Fink
254c3d7de4 Bug 925582 - Handlify ParseContext::define, r=terrence
--HG--
extra : rebase_source : 603d1010716d78c4fdc0b52285f02a69736de86b
2013-10-11 22:02:24 -07:00
Steve Fink
98f7992ff4 Bug 925547 - Suppress GC in debug-only call, r=terrence
--HG--
extra : rebase_source : 7ef1a453699c88962140129c9581df379a0637e9
2013-10-11 22:02:24 -07:00
Steve Fink
e4f180fea7 Bug 925534 - Convert toVariant to use handles, r=terrence
--HG--
extra : rebase_source : b7b2a6d8b0240b888ba388133376ddcb4d6d04ce
2013-10-11 22:02:24 -07:00
Brian Hackett
724613f48e Bug 924611 - Don't create lazy type objects and type properties in IonBuilder, r=jandem. 2013-10-14 12:13:41 -06:00
Mike Hommey
c5272de310 Bug 926126 - Enable pseudo derecurse on releng builds, and enable parallel export; r=gps 2013-10-13 09:19:46 +09:00
Jeff Walden
7619fc7c25 Bug 925739 - Rename cx->names().classPrototype to just cx->names().prototype, for readability/predictability. r=jorendorff 2013-10-11 15:24:44 +02:00
Steve Fink
a3d3d2d4d9 Bug 920765 - Reduce analysis memory usage, r=Waldo
--HG--
extra : rebase_source : 46c12e527d6b899afd80c94292a5c07b0f6f9c38
2013-09-26 14:19:26 -07:00
Reuben Morais
e03cd62b64 Bug 916267 - Remove XPIDL for MozContactChangeEvent. r=smaug
--HG--
extra : rebase_source : d8f8735865974e9e2ff76d5e9cde69866c8de3a5
2013-10-11 22:48:29 -03:00
Eric Faust
0234377336 Bug 922861 - Implement caching getter calls in GetElementIC. (r=djvj) 2013-10-11 18:56:32 -07:00
Eric Faust
5835bf0c77 Bug 922493 - Allow cacheing slotful unshadowed DOM proxy accesses in idempotent GetPropertyICs. (r=djvj) 2013-10-11 18:56:29 -07:00
Wes Kocher
789e85bd4c Backed out changeset e807ddf2965f (bug 688852) for test bustage 2013-10-11 18:07:40 -07:00
Chris Peterson
6dc503e47a Bug 925541 - Remove TypedObject.cpp's unused InRange() functions. r=nmatsakis 2013-10-10 12:02:04 -07:00
Eddy Bruel
50c45a9572 Bug 880330 - Replace options bitfield in JSContext with a struct; r=bholley 2013-10-14 13:25:47 +02:00
Jan de Mooij
6798871b14 Bug 925067 - Fix infinite loop in BlockMightReach. r=bhackett 2013-10-14 11:59:51 +02:00
Jon Coppeard
8a0e99e319 Bug 925817 - GenerationalGC: Refactor inside nursery check to avoid repetition r=terrence 2013-10-14 10:16:25 +01:00