Skip to content

Commit b75847e

Browse files
boingoingMikeHolman
authored andcommitted
1 parent c5297b8 commit b75847e

File tree

8 files changed

+10789
-12183
lines changed

8 files changed

+10789
-12183
lines changed

lib/Runtime/ByteCode/ByteCodeCacheReleaseFileVersion.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
// NOTE: If there is a merge conflict the correct fix is to make a new GUID.
66
// This file was generated with tools\update_bytecode_version.ps1
77

8-
// {3096A219-129D-4A4A-A61C-186D03BB25B7}
8+
// {81AEEA4B-AE4E-40C0-848F-6DB7C5F49F55}
99
const GUID byteCodeCacheReleaseFileVersion =
10-
{ 0x3096a219, 0x129d, 0x4a4a, { 0xa6, 0x1c, 0x18, 0x6d, 0x3, 0xbb, 0x25, 0xb7 } };
10+
{ 0x81AEEA4B, 0xAE4E, 0x40C0, { 0x84, 0x8F, 0x6D, 0xB7, 0xC5, 0xF4, 0x9F, 0x55 } };

lib/Runtime/Library/InJavascript/Intl.js.bc.32b.h

Lines changed: 4708 additions & 5388 deletions
Large diffs are not rendered by default.

lib/Runtime/Library/InJavascript/Intl.js.bc.64b.h

Lines changed: 4707 additions & 5387 deletions
Large diffs are not rendered by default.

lib/Runtime/Library/JsBuiltIn/JsBuiltIn.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@
88
(function (intrinsic) {
99
var platform = intrinsic.JsBuiltIn;
1010

11-
let FunctionsEnum = {
12-
ArrayValues: { className: "Array", methodName: "values", argumentsCount: 0, forceInline: true /*optional*/, alias: "Symbol.iterator" },
13-
ArrayKeys: { className: "Array", methodName: "keys", argumentsCount: 0, forceInline: true /*optional*/ },
14-
ArrayEntries: { className: "Array", methodName: "entries", argumentsCount: 0, forceInline: true /*optional*/ },
15-
ArrayIndexOf: { className: "Array", methodName: "indexOf", argumentsCount: 1, forceInline: true /*optional*/ },
16-
ArrayFilter: { className: "Array", methodName: "filter", argumentsCount: 1, forceInline: true /*optional*/ },
17-
};
18-
1911
var setPrototype = platform.builtInSetPrototype;
2012
var _objectDefineProperty = platform.builtInJavascriptObjectEntryDefineProperty;
2113
var Symbol = platform.Symbol;
2214
var CreateObject = platform.builtInJavascriptObjectCreate;
2315

16+
let FunctionsEnum = {
17+
ArrayValues: setPrototype({ className: "Array", methodName: "values", argumentsCount: 0, forceInline: true /*optional*/, alias: "Symbol.iterator" }, null),
18+
ArrayKeys: setPrototype({ className: "Array", methodName: "keys", argumentsCount: 0, forceInline: true /*optional*/ }, null),
19+
ArrayEntries: setPrototype({ className: "Array", methodName: "entries", argumentsCount: 0, forceInline: true /*optional*/ }, null),
20+
ArrayIndexOf: setPrototype({ className: "Array", methodName: "indexOf", argumentsCount: 1, forceInline: true /*optional*/ }, null),
21+
ArrayFilter: setPrototype({ className: "Array", methodName: "filter", argumentsCount: 1, forceInline: true /*optional*/ }, null),
22+
};
23+
2424
platform.registerChakraLibraryFunction("ArrayIterator", function (arrayObj, iterationKind) {
2525
"use strict";
2626
__chakraLibrary.InitInternalProperties(this, 4, "__$arrayObj$__", "__$nextIndex$__", "__$kind$__", "__$internalDone$__");

lib/Runtime/Library/JsBuiltIn/JsBuiltIn.js.bc.32b.h

Lines changed: 345 additions & 368 deletions
Large diffs are not rendered by default.

lib/Runtime/Library/JsBuiltIn/JsBuiltIn.js.bc.64b.h

Lines changed: 345 additions & 368 deletions
Large diffs are not rendered by default.

lib/Runtime/Library/JsBuiltIn/JsBuiltIn.js.nojit.bc.32b.h

Lines changed: 337 additions & 331 deletions
Large diffs are not rendered by default.

lib/Runtime/Library/JsBuiltIn/JsBuiltIn.js.nojit.bc.64b.h

Lines changed: 337 additions & 331 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)