Commit Graph

36875 Commits

Author SHA1 Message Date
Brian Hackett
b8bc67a4f9 Bug 1103273 - Fix uses of forwarding pointers in inline typed objects, r=sfink. 2014-11-23 11:09:41 -07:00
Brian Hackett
2777cc2722 Bug 1102329 - Fix unchecked downcast to JSFunction, r=jandem. 2014-11-22 11:51:52 -07:00
Terrence Cole
f4fc72589d Bug 1103173 - Avoid a lock/unlock pair if there are no Chunks to expire; r=sfink 2014-11-21 17:19:48 -08:00
Terrence Cole
7b11387c54 Bug 1074961 - Remove last of the open-coded Chunk list management; r=sfink 2014-11-20 17:03:45 -08:00
Terrence Cole
5255880de7 Bug 1074961 - Part 18: Use a ChunkPool for full chunks and get rid of chunkSet; r=sfink
--HG--
extra : rebase_source : b63841c680f10a758accd7a132338aa2e81e01b9
2014-11-20 04:08:18 -08:00
Chris Peterson
93053a8c80 Bug 1102131 - Part 3: Log console warnings for deprecated let expressions. r=shu
--HG--
extra : rebase_source : 2b979c45d9d35a259905dd242d2efe6148f13ed2
2014-11-16 00:49:20 -08:00
Chris Peterson
40ff0404ab Bug 1102131 - Part 2: Collect telemetry about deprecated let blocks and expressions. r=shu
--HG--
extra : rebase_source : 9e0db2c7a2f90545d27e78d46a334dbc27554209
2014-11-15 23:33:33 -08:00
Chris Peterson
c2f4519d08 Bug 1102131 - Part 1: Fix spelling of "LetExpresion". r=shu
--HG--
extra : rebase_source : d5aeb746550df4aed30cad5c4a795998ed5568ff
2014-11-15 23:27:22 -08:00
Terrence Cole
d06b4dec6a Bug 1101921 - Nursery heap size should scale with the chunk size; r=jonco
--HG--
extra : rebase_source : 0d50d5998f1d24af0e85050e617f2f088cb0b609
2014-11-19 15:01:54 -08:00
Terrence Cole
4554819e05 Backed out changeset 012e11e54840 (Bug 1101921) for build bustage on a CLOSED TREE
--HG--
extra : rebase_source : 38aac2c757b138fbdf754abb374f326048a5516a
2014-11-21 16:03:53 -08:00
Benjamin Peterson
568f75caf5 Bug 1102964 - Fix optimized build unused variables warnings in Debugger.cpp. r=jimb
--HG--
extra : rebase_source : 6fb34b6132bf588d0105cb50d1d7080db65022aa
2014-11-21 18:55:36 -05:00
Benjamin Peterson
b520b4da7a Bug 1102964 - Fix optimized build unused variable warnings in jit/. r=sunfish
--HG--
extra : rebase_source : 936082739eb5ea0da62e10a408b8601cb6622cc2
2014-11-21 18:51:02 -05:00
Terrence Cole
e2e81fba58 Bug 1101921 - Nursery heap size should scale with the chunk size; r=jonco 2014-11-19 15:01:54 -08:00
Hannes Verschore
d9c1eef6b2 Bug 1101821: IonMonkey: Fix Math.min and Math.max with more than 2 arguments, r=jandem 2014-11-21 23:18:08 +01:00
Steve Fink
4650f37b17 Bug 1088831 - Count storebuffer overflows, account for minor GCs, and implement timed regions, r=jonco
--HG--
extra : rebase_source : 45985b1dd8f4ee69ea992bdbd1b25746bfb17ffd
2014-11-18 11:26:11 -08:00
Jan de Mooij
fc1173705d Bug 1102498 - "SavedStacks sees extra frame on stack when resuming generator" [r=nfitzgerald]
--HG--
extra : rebase_source : 5e83c965f69fc0c129745514023c220b31419aee
2014-11-21 06:44:00 -08:00
Steve Fink
e0bdbc1f42 Bug 1098641 - Add os.{getpid,waitpid,spawn,system}, r=jorendorff 2014-11-13 16:12:34 -08:00
Benjamin Bouvier
ff2d911317 Bug 1094855: Add SIMD.float32x4.minNum/maxNum to asm.js; r=luke 2014-11-21 17:27:46 +01:00
Benjamin Bouvier
ae9ea09980 Bug 1094855: Implement SIMD.float32x4.minNum/maxNum in the JITs; r=sunfish 2014-11-21 17:27:40 +01:00
Benjamin Bouvier
34d5076219 Bug 1094855: Add helpers for cmpps; r=sunfish 2014-11-21 17:27:35 +01:00
Benjamin Bouvier
32108df25f Bug 1094855: Move some tests in testSIMD.js; r=sunfish 2014-11-21 17:27:30 +01:00
Benjamin Bouvier
a85a6eb2ad Bug 1094855: Update SimdBinaryArith::Min/Max to properly handle comparisons involving -0/0 and NaNs; r=sunfish 2014-11-21 17:27:21 +01:00
Benjamin Bouvier
1479e9ee9d Bug 1094855: SIMD: Add minNum/maxNum and update min/max in the interpreter; r=till
--HG--
rename : js/src/tests/ecma_6/TypedObject/simd/float32x4max.js => js/src/tests/ecma_6/TypedObject/simd/float32x4-minmax.js
2014-11-21 17:27:17 +01:00
Till Schneidereit
28e97469dd Bug 1069063 - Part 2: Make Array.prototype.includes Nightly-only. r=lth
--HG--
extra : rebase_source : 62e7c230290d039596771339c83e085f9358f882
2014-11-21 16:41:51 +01:00
Benjamin Bouvier
0aee9ad976 Bug 1079361: Use AsmJSSimdType rather than Type in SIMD type checking in asm.js; r=luke 2014-11-21 12:14:06 +01:00
Benjamin Bouvier
8efec841cb Bug 1079361: SIMD: add support for {int,float}32x4.{load,store} to asm.js; r=luke 2014-11-21 12:13:40 +01:00
Benjamin Bouvier
c78f37cdaa Bug 1079361: Refactor AsmJSHeapAccess to include the view type of the heap access; r=luke 2014-11-21 12:12:29 +01:00
ZongShen Shen
921a17bca8 Bug 1066040 - IonMonkey: Implement the StringReplace recover instruction. r=nbp 2014-11-21 14:05:47 +01:00
Carsten "Tomcat" Book
3618642772 Backed out changeset 74527e0493c5 (bug 1079361) for Bustage on a CLOSED TREE 2014-11-21 12:46:07 +01:00
Carsten "Tomcat" Book
854ee8fcce Backed out changeset 39e6791cc5c5 (bug 1079361) 2014-11-21 12:45:43 +01:00
Carsten "Tomcat" Book
8adaf1916a Backed out changeset a7d29ca3d8c2 (bug 1079361) 2014-11-21 12:45:38 +01:00
Benjamin Bouvier
801063db7b Bug 1079361: Use AsmJSSimdType rather than Type in SIMD type checking in asm.js; r=luke 2014-11-21 12:14:06 +01:00
Benjamin Bouvier
d17ce6f014 Bug 1079361: SIMD: add support for {int,float}32x4.{load,store} to asm.js; r=luke 2014-11-21 12:13:40 +01:00
Benjamin Bouvier
68c12f0437 Bug 1079361: Refactor AsmJSHeapAccess to include the view type of the heap access; r=luke 2014-11-21 12:12:29 +01:00
Benjamin Bouvier
cadf16d832 Bug 1088709: Add SIMD.{float,int}32x4.{load,store} to the interpreter; r=till 2014-11-21 12:11:59 +01:00
ziyunfei
0763acab39 Bug 1069063 - Implement Array.prototype.includes. r=till 2014-11-20 20:34:00 +01:00
Carsten "Tomcat" Book
8bdeabf56b Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2014-11-21 08:23:35 +01:00
Carsten "Tomcat" Book
e575cdb6bf Backed out changeset 44c68f942d20 (bug 1071546) for ggc perma failures 2014-11-21 08:05:55 +01:00
Carsten "Tomcat" Book
da26f2d23e Backed out changeset 2b29d8a00774 (bug 996509) 2014-11-21 08:04:23 +01:00
Carsten "Tomcat" Book
12c9723a30 Backed out changeset 5c168f572252 (bug 996509) 2014-11-21 08:04:21 +01:00
Carsten "Tomcat" Book
7d408786bb Backed out changeset 8d040e2b9aff (bug 1072903) 2014-11-21 08:04:20 +01:00
Carsten "Tomcat" Book
5b8e7637ca Backed out changeset 7d0eb79dd247 (bug 1072903) 2014-11-21 08:04:18 +01:00
Carsten "Tomcat" Book
2117450d95 Backed out changeset 5485b455c029 (bug 1072903) 2014-11-21 08:04:17 +01:00
Carsten "Tomcat" Book
876f22af42 Backed out changeset 8b9390d62ecd (bug 1072903) 2014-11-21 08:04:15 +01:00
Carsten "Tomcat" Book
404a1a06d4 Backed out changeset 33167a292285 (bug 1072903) 2014-11-21 08:04:12 +01:00
Carsten "Tomcat" Book
20d19b3a94 Backed out changeset 8661c6e4fa51 (bug 1072903) 2014-11-21 08:04:11 +01:00
Carsten "Tomcat" Book
b918d1a160 Backed out changeset 971439e9c318 (bug 1072903) 2014-11-21 08:04:09 +01:00
Carsten "Tomcat" Book
7cdf500e68 Backed out changeset f206e54f843e (bug 1072903) 2014-11-21 08:04:08 +01:00
Carsten "Tomcat" Book
2c237e4217 Backed out changeset 8db5d425405f (bug 1072906) 2014-11-21 08:04:06 +01:00
Carsten "Tomcat" Book
46d93132bd Backed out changeset c54bb9df733b (bug 1072906) 2014-11-21 08:04:05 +01:00