Commit Graph

45101 Commits

Author SHA1 Message Date
Brian Hackett
805662ad08 Bug 1073842 - Rename ObjectImpl to NativeObject, sr=luke. 2014-10-07 18:50:34 -07:00
Luke Wagner
aaee0e6923 Bug 965880 - OdinMonkey: add back masm.storePtr that somehow got lost in rebasing on CLOSED TREE (r=me) 2014-10-07 16:03:08 -05:00
Luke Wagner
8322b99e76 Bug 965880 - OdinMonkey: allow asm.js to change (resize) heap (r=bbouvier) 2014-10-07 14:07:52 -05:00
Luke Wagner
728e34063f Bug 965880 - OdinMonkey: allow typed array constructors to be imported and used (r=bbouvier) 2014-10-07 14:07:49 -05:00
Ryan VanderMeulen
cd3e8a6f73 Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)

CLOSED TREE

--HG--
rename : content/base/public/File.h => content/base/public/nsDOMFile.h
rename : content/base/src/MultipartFileImpl.cpp => content/base/src/nsDOMBlobBuilder.cpp
rename : content/base/src/MultipartFileImpl.h => content/base/src/nsDOMBlobBuilder.h
rename : content/base/src/File.cpp => content/base/src/nsDOMFile.cpp
2014-10-07 13:16:11 -04:00
Ed Morley
4cc08d1e4f Backed out changeset 2e15d016544a (bug 1044256) for failures in testSIMD.js; CLOSED TREE 2014-10-07 16:25:08 +01:00
Ed Morley
e442de265a Backed out changeset ab230e36399b (bug 1044256) 2014-10-07 16:24:38 +01:00
Andrea Marchesini
b0680af5f4 Bug 1047483 - patch 4 - Removing nsDOMBlobBuilder, r=ehsan
--HG--
rename : content/base/src/nsDOMBlobBuilder.cpp => content/base/src/MultipartFileImpl.cpp
rename : content/base/src/nsDOMBlobBuilder.h => content/base/src/MultipartFileImpl.h
2014-10-07 15:20:57 +01:00
Andrea Marchesini
c8190ba625 Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-07 15:20:55 +01:00
Andrea Marchesini
d272279126 Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-07 15:20:52 +01:00
Tom Schuster
4efe856074 Bug 1065716 - Move jsonparser to vm/JSONParser. r=Waldo
--HG--
rename : js/src/jsonparser.cpp => js/src/vm/JSONParser.cpp
rename : js/src/jsonparser.h => js/src/vm/JSONParser.h
2014-10-07 16:05:11 +02:00
Peter Van der Beken
962c9a5742 Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, invert the flag for dom bindings in nsWrapperCache and add SetIsNotDOMBinding. r=bz.
--HG--
extra : rebase_source : 6ca1903658d3d6fe2634409cd39fa68c6b1219bd
2014-10-07 11:44:48 +02:00
Peter Van der Beken
a0f306343e Bug 808856 - Make not overriding WrapObject fail to build. r=ehsan.
--HG--
extra : rebase_source : 4683c70c97f7eea454bc445331dbbbe7c4f2cec7
2014-10-07 11:44:48 +02:00
Benjamin Bouvier
753461cce1 Bug 1044256: SIMD: Add support for unary operators in Odin; r=luke 2014-10-07 14:10:00 +02:00
Ivan Jibaja
d627ff5ba0 Bug 1044256 - SIMD backend: implement unary arithmetic operations; a=ijibaja,bbouvier; r=sunfish 2014-07-25 14:37:34 -07:00
Tom Schuster
0bf1b2a134 Bug 1071177 - Add support for symbols as a value type. r=billm 2014-10-07 11:29:03 +02:00
Tom Schuster
07191c41f8 Bug 1071177 - Add support for well-known and registered symbols as CPOW jsids. r=billm,jorendorff 2014-10-07 11:29:03 +02:00
Tom Schuster
eec11c26a0 Bug 1071177 - Introduce JSIDVariant type for CPOWs. r=billm 2014-10-07 11:29:02 +02:00
James Long
f6f2410dba Bug 1056409 - move the sourceMapURL property from Debugger.Script to Debugger.Source. r=jorendorff 2014-10-06 11:42:00 +02:00
Wes Kocher
445e1466e9 Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
Backed out changeset 009ae35b0c67 (bug 806819)
Backed out changeset 5a57f87f5061 (bug 806819)
Backed out changeset f06cd735b5b3 (bug 806819)
Backed out changeset e25a2a8d4af4 (bug 806819)
Backed out changeset 70a167982c3f (bug 806819)
2014-10-06 16:32:50 -07:00
Andrew McCreight
9d6136ff7b Bug 1073597, part 3 - Lazify creation of the CPOW manager in CpowIdHolder. r=billm 2014-10-06 15:45:42 -07:00
Eric Rahm
53a247fb00 Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
--HG--
extra : rebase_source : 49a3f57d94fc94702f1604175c4e206091b67197
2014-10-06 13:11:24 -07:00
Eric Rahm
80d2b8bba6 Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
--HG--
extra : rebase_source : c96eea1c12ea8c19314393f0e8b4b57a4316a61d
2014-10-06 13:08:20 -07:00
Jon Coppeard
5df3d963a1 Bug 650161 - Fix compacting GC build errors following JSObject changes. r=terrence
CLOSED TREE
2014-10-06 17:49:45 +01:00
Ryan VanderMeulen
a0e1003061 Backed out changeset 6d73cc06f9fe (bug 650161) for SM(ggc) timeouts.
CLOSED TREE
2014-10-06 16:03:38 -04:00
Terrence Cole
2a684f78ec Bug 1074961 - Part 2: change the name of chunkPool to be more descriptive; r=sfink
--HG--
extra : rebase_source : 2a6319591731c2d46f12ac749f8e1f69d50762c5
2014-10-01 12:17:53 -07:00
Terrence Cole
1bd413b659 Bug 1074961 - Part 1: use more generic names for the members of ChunkPool; r=sfink
--HG--
extra : rebase_source : c44d91125cf48e7f34fb92cd04670bac9247b0c2
2014-10-01 12:17:41 -07:00
Terrence Cole
bec7c338fd Bug 1064578 - Sweep tables in parallel; r=jonco r=bhackett
--HG--
extra : rebase_source : f4e1d6c1067c2ae5c01f62dee3d4b28471c62e98
2014-09-12 17:32:51 -07:00
Jon Coppeard
78005138e1 Bug 650161 - Fix compacting GC build errors following JSObject changes r=terrence 2014-10-06 17:49:45 +01:00
Nathan Froyd
1d1613b1c6 Bug 915228 - eliminate static constructors for DoubleEncoder's table; r=mjrosenb 2014-10-06 07:55:08 -04:00
Brian Hackett
13d0a4b214 Bug 1073842 - Move NativeObject manipulating methods into more appropriate files, sr=luke. 2014-10-06 04:05:40 -07:00
Johannes Schulte
134f96048d Bug 1075967 - Inline ToInteger, if TypeSet contains multiple optimizable types. r=h4writer 2014-09-30 21:21:44 +02:00
ziyunfei
1e24a79fa2 Bug 1038545 - Coerce the argument passed to Object.keys using ToObject and simplify implementation. r=till 2014-10-05 00:44:00 +02:00
Phil Ringnalda
bcf77f44d1 Back out e8cd71a4dc0c (bug 915228) for not actually landing all its files
CLOSED TREE
2014-10-05 21:11:04 -07:00
Nathan Froyd
b2abad84c0 Bug 915228 - eliminate static constructors for DoubleEncoder's table; r=mjrosenb 2014-10-05 22:37:40 -04:00
Tom Schuster
bac2e36152 Bug 1073576 - Optimize strict compares with equal operands. r=h4writer 2014-10-05 15:26:40 +02:00
Tom Schuster
95b06dbbb4 Backed out changeset 1724a6c07316 (Bug 1073576) because of bad patch 2014-10-05 15:33:20 +02:00
Tom Schuster
fac472cfe2 Bug 1073576 - Optimize strict compares with equal operands. r=h4writer 2014-10-05 15:26:40 +02:00
Brian Hackett
6da0e67022 Bug 1066828 - Fully inline RegExp.exec and .test in jitcode, r=jandem. 2014-10-04 18:00:58 -07:00
Joshua Cranmer
3dc212e4f7 Bug 1077855 - js::ObjectElements is not declared in jsobj.h, r=Ms2ger 2014-10-04 16:00:54 -05:00
Tom Schuster
c1e98cca78 Bug 1069694 - Remove JS_GetScriptSourceMap. r=shu 2014-10-04 17:38:08 +02:00
Tom Schuster
ddb2dec55a Bug 1060936 - Directly call debugger hooks. r=shu 2014-10-03 18:46:51 +02:00
zhoubcfan@163.com
567fb422f4 Bug 1076926 - Add windows 10 support to exe manifest. r=jimm 2014-10-04 14:43:01 +09:00
Carsten "Tomcat" Book
a2860b969c Backed out changeset 1d484a770816 (bug 1060936) for breaking non-unified builds 2014-10-04 05:55:31 +02:00
Dan Gohman
fd7f734997 Bug 1071047 - IonMonkey: Make RemoveUnmarkedBlocks clear the loop header flags of unmarked blocks r=shu 2014-10-03 14:48:48 -07:00
Dan Gohman
6dce4c8727 Bug 1073478 - IonMonkey: Commute SIMD binary operators r=bbouvier 2014-10-03 14:34:39 -07:00
Stephen Pohl
ca13b6a589 Bug 1077099: Add GreBinD to easily differentiate between Contents/Resources (GreD) and Contents/MacOS (GreBinD) on OSX. r=bsmedberg 2014-10-03 16:48:49 -04:00
Tom Schuster
a051a8c822 Bug 1060936 - Directly call debugger hooks. r=shu 2014-10-03 18:46:51 +02:00
Nicolas B. Pierron
e97bf58c21 Bug 1077427 - Add range analysis assertions after recovered-on-bailout instructions. r=sunfish 2014-10-03 17:37:59 +02:00
Nicolas B. Pierron
39bd1c1581 Bug 1077041 - NativeObject::copy, Only copy the minimum between the number of fixed slot and the span of the shape. r=jandem 2014-10-03 17:37:57 +02:00