Commit Graph

36376 Commits

Author SHA1 Message Date
Jeff Walden
4d2262d02a Bug 712939 - Replace a bunch more JS_STATIC_ASSERTs with static_assert. r=jandem 2014-10-26 20:23:15 -04:00
Jeff Walden
7374f6dfad Bug 712939 - Replace a bunch of JS_STATIC_ASSERTs with static_assert. r=jandem
--HG--
extra : rebase_source : 4205bda533538d866b8facd669b11cb40e2f02e9
2014-10-22 15:17:38 -07:00
Brian Hackett
6881d3a42f Bug 1082649 - Check for neutered typed objects before accessing their byte offset, r=nmatsakis. 2014-10-28 18:56:27 -07:00
Jan de Mooij
f5878e596c Bug 1089745 - Fix jstest failures outside PST timezone. r=terrence
--HG--
extra : rebase_source : c9698efb5298ca80c0c2d0864b1d2c6ad27dc199
2014-10-28 21:53:26 +01:00
Ryan VanderMeulen
a00321af3a Merge inbound to m-c. a=merge 2014-10-28 16:10:05 -04:00
Terrence Cole
4a1fc5ebb6 Bug 1074961 - Use C++ to guarantee that the empty chunk set is only accessed locked; r=sfink
--HG--
extra : rebase_source : 8b401fde6e6f9ff35cfa01d2692422f3e18039e1
2014-10-27 14:55:03 -07:00
Nicolas B. Pierron
c143f44744 Bug 1087948 - Mark Baseline code of bailout frames as being active. r=jonco 2014-10-28 16:33:35 +01:00
Carsten "Tomcat" Book
eec062a03d Merge mozilla-central to fx-team 2014-10-28 16:15:00 +01:00
Carsten "Tomcat" Book
cce6ed8300 Backed out changeset a4fb4c2888a1 (bug 1086530) for spidermonkey test failures 2014-10-28 12:36:44 +01:00
Carsten "Tomcat" Book
03d8402ede Backed out changeset 33ee15f0fbcc (bug 1066827) for perma test failures in spidermonkey on a CLOSED TREE 2014-10-28 12:23:50 +01:00
Carsten "Tomcat" Book
166fd6e2ed Backed out changeset bc56d0664d02 (bug 1066827) 2014-10-28 12:23:14 +01:00
Carsten "Tomcat" Book
2a67a9bb8d Backed out changeset 09e37ba34968 (bug 1066827) 2014-10-28 12:23:12 +01:00
Carsten "Tomcat" Book
c038c99a61 Backed out changeset f023c533e279 (bug 1066827) 2014-10-28 12:23:10 +01:00
Carsten "Tomcat" Book
9091c548b8 Backed out changeset 7d9e3126b05b (bug 1066827) 2014-10-28 12:23:08 +01:00
Carsten "Tomcat" Book
050f4a0d1f Backed out changeset 0243acc10d0e (bug 1066827) 2014-10-28 12:23:06 +01:00
Carsten "Tomcat" Book
4f4a1a7427 Backed out changeset f9c84399eb72 (bug 1066827) 2014-10-28 12:23:05 +01:00
Carsten "Tomcat" Book
f3251f33ba Backed out changeset 7829b67bfb7a (bug 1066827) 2014-10-28 12:23:03 +01:00
Carsten "Tomcat" Book
5c44ae8eaf Backed out changeset e2428308ba65 (bug 1066827) 2014-10-28 12:23:01 +01:00
Carsten "Tomcat" Book
ea39b94c62 Backed out changeset e858de8b1166 (bug 1066827) 2014-10-28 12:22:59 +01:00
Carsten "Tomcat" Book
0d74db09ef Backed out changeset 097c455f81fa (bug 1066827) 2014-10-28 12:22:57 +01:00
Carsten "Tomcat" Book
2c5485c8fb Backed out changeset fc0ec12eec19 (bug 1066827) 2014-10-28 12:22:54 +01:00
Carsten "Tomcat" Book
397e2ad78a Backed out changeset 2e3511180210 (bug 1066827) 2014-10-28 12:22:47 +01:00
Jon Coppeard
6f79296c35 Bug 1089582 - Only perform a minor GC when a store buffer is full r=terrence 2014-10-28 10:18:40 +00:00
Jon Coppeard
fad1d11724 Bug 650161 - Fix crashes moving partly initialized objects r=terrence 2014-10-28 10:18:40 +00:00
Jon Coppeard
996e763fda Bug 650161 - Fix crashes moving partially initialized DOM objects r=bz 2014-10-28 10:18:36 +00:00
Tooru Fujisawa
50596ce740 Bug 1066827 - Part13: Fix conflict with Bug 1088328, caused by the change in TokenStream::matchToken on a CLOSED TREE. r=bbouvier 2014-10-28 02:45:00 +01:00
Paolo Amadini
96847247ea Bug 1013625 - Process Promise resolution runnables outside of main event queue. r=bz,khuey 2014-10-28 12:08:19 +00:00
Ryan VanderMeulen
bbf5346ed9 Backed out changeset 06ec442314d4 (bug 1074961) for Android crashes. 2014-10-27 16:10:03 -04:00
Victor Carlquist
36205756b7 Bug 1086530 - Fix Huge regression with using split after landing of bug 1054330. r=kvijayan 2014-10-21 23:19:32 -02:00
Tooru Fujisawa
12ae13e2a9 Bug 1066827 - Part12: Use a pointer instead of a reference in Parser.addExprAndGetNextTemplStrToken parameter. r=jwalden 2014-10-24 21:07:00 +02:00
Tooru Fujisawa
6d6d83663d Bug 1066827 - Part11: Remove TOK_ERROR from TokenKind. r=jwalden 2014-10-24 21:06:00 +02:00
Tooru Fujisawa
fbedee415c Bug 1066827 - Part10: Return error status from TokenStream.getTokenInternal. r=jwalden 2014-10-24 21:06:00 +02:00
Tooru Fujisawa
cf1cadfb52 Bug 1066827 - Part9: Add Testcase for Illegal character error. r=Waldo 2014-10-24 21:06:00 +02:00
Tooru Fujisawa
5a6738ac7a Bug 1066827 - Part8: Check error in PeekToken. r=jwalden 2014-10-24 21:03:00 +02:00
Tooru Fujisawa
45deeaef40 Bug 1066827 - Part7: Check error in TokenStream.nextTokenEndsExpr. r=jwalden 2014-10-24 21:03:00 +02:00
Tooru Fujisawa
2159ff7e47 Bug 1066827 - Part6: Check error in TokenStream.peekTokenPos. r=jwalden 2014-10-24 21:02:00 +02:00
Tooru Fujisawa
c68b59fcf6 Bug 1066827 - Part5: Check error in TokenStream.matchContextualKeyword. r=Waldo 2014-10-24 21:01:00 +02:00
Tooru Fujisawa
760f75d578 Bug 1066827 - Part4: Check error in TokenStream.matchToken. r=Waldo 2014-10-24 21:01:00 +02:00
Tooru Fujisawa
18949f554f Bug 1066827 - Part3: Check error in TokenStream.peekTokenSameLine. r=Waldo 2014-10-24 20:59:00 +02:00
Tooru Fujisawa
88d758d4bd Bug 1066827 - Part2: Check error in TokenStream.getToken. r=jwalden 2014-10-24 20:59:00 +02:00
Tooru Fujisawa
1f2ef81022 Bug 1066827 - Part1: Check error in TokenStream.peekToken. r=jwalden 2014-10-24 20:58:00 +02:00
Nicholas Nethercote
d865ebad0f Bug 588522 - Remove JSOP_ENDINIT. r=jorendorff.
--HG--
extra : rebase_source : b29027ca554bf590747efc621f458ac7daee32b1
2014-10-27 15:37:48 -07:00
Nicholas Nethercote
72008d4bd1 Bug 1087207 - Use a smaller initial size for the srcnotes vector. r=jorendorff.
--HG--
extra : rebase_source : 49c9ad1698e473ebdea601c5764949a08c1636d1
2014-10-27 15:37:47 -07:00
Steve Fink
30cd95f111 Bug 1089932 - Ignore replace_malloc allocation function pointers, r=terrence
--HG--
extra : rebase_source : be7e405c682e184b4526eba6a9efff16e93c0e04
2014-10-27 17:27:22 -07:00
Steve Fink
c3c2e11553 Bug 1088307 - Pull out WeakMap unbarriering to a single location, r=terrence
--HG--
extra : rebase_source : 5df8b7b7f89ea17858b9011414ba079c5e237b2f
2014-10-27 14:11:31 -07:00
Wes Kocher
c6da5a9236 Backed out changeset 629b02d8c025 (bug 911142) for web-platform-4 test failures on a CLOSED TREE 2014-10-27 16:14:35 -07:00
Jim Blandy
e9088c3610 Bug 1089467: Remove unused js::ParseTask members optionsElement, optionsIntroductionScript. r=sfink 2014-10-27 15:51:16 -07:00
Jason Orendorff
f72ca60642 Bug 1080821 - Fix assertion when js_DumpPC is called from an empty stack. r=terrence.
--HG--
extra : rebase_source : 424867dc4d288affed4cef46b4a1966906bc668e
2014-10-09 15:12:03 -05:00
Jason Orendorff
8813298d55 Bug 1089609 - Fix findReferences-01.js regressed by recent changes to storage of getters and setters. r=jandem.
--HG--
extra : rebase_source : a6019afb7c1ec098eb9e9ac3394cd01ec41119d3
2014-10-18 11:43:34 -05:00
Terrence Cole
38e532c817 Bug 1074961 - Use ChunkPool to manage the available chunk sets; r=sfink,r=jonco 2014-10-06 10:25:18 -07:00