[webkit-changes] [268385] trunk/Source

2020-10-12 Thread ysuzuki
Title: [268385] trunk/Source Revision 268385 Author ysuz...@apple.com Date 2020-10-12 21:52:53 -0700 (Mon, 12 Oct 2020) Log Message JIT operations do not need extern "C" https://bugs.webkit.org/show_bug.cgi?id=217636 Reviewed by Saam Barati. Source/_javascript_Core: Since they are

[webkit-changes] [268374] trunk

2020-10-12 Thread ysuzuki
Title: [268374] trunk Revision 268374 Author ysuz...@apple.com Date 2020-10-12 16:02:40 -0700 (Mon, 12 Oct 2020) Log Message OpToPropertyKey only accepts temporary for destination https://bugs.webkit.org/show_bug.cgi?id=217471 Reviewed by Saam Barati. JSTests: *

[webkit-changes] [268325] trunk/Source/JavaScriptCore

2020-10-11 Thread ysuzuki
Title: [268325] trunk/Source/_javascript_Core Revision 268325 Author ysuz...@apple.com Date 2020-10-11 14:54:48 -0700 (Sun, 11 Oct 2020) Log Message Unreviewed, mark missing custom getter and setters https://bugs.webkit.org/show_bug.cgi?id=217500 * tools/JSDollarVM.cpp: Modified Paths

[webkit-changes] [268323] trunk

2020-10-11 Thread ysuzuki
Title: [268323] trunk Revision 268323 Author ysuz...@apple.com Date 2020-10-11 11:21:10 -0700 (Sun, 11 Oct 2020) Log Message [JSC] arguments.callee should become ThrowTypeError if function has non simple parameter list https://bugs.webkit.org/show_bug.cgi?id=217574 Reviewed by Darin

[webkit-changes] [268322] trunk

2020-10-11 Thread ysuzuki
Title: [268322] trunk Revision 268322 Author ysuz...@apple.com Date 2020-10-11 11:14:28 -0700 (Sun, 11 Oct 2020) Log Message [JSC] BigInt constructor should be constructible while it always throws an error https://bugs.webkit.org/show_bug.cgi?id=217575 Reviewed by Darin Adler. JSTests:

[webkit-changes] [268318] trunk

2020-10-11 Thread ysuzuki
Title: [268318] trunk Revision 268318 Author ysuz...@apple.com Date 2020-10-11 03:26:11 -0700 (Sun, 11 Oct 2020) Log Message [JSC] LowerCase when LanguageTag checks duplicate variants https://bugs.webkit.org/show_bug.cgi?id=217571 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [268317] trunk/Tools

2020-10-11 Thread ysuzuki
Title: [268317] trunk/Tools Revision 268317 Author ysuz...@apple.com Date 2020-10-11 01:48:50 -0700 (Sun, 11 Oct 2020) Log Message Unreviewed, fix WK2 Debug test failures https://bugs.webkit.org/show_bug.cgi?id=217500 WebKitTestRunner also uses WebCoreTestSupport's JIT operations so we

[webkit-changes] [268247] trunk/Source

2020-10-08 Thread ysuzuki
Title: [268247] trunk/Source Revision 268247 Author ysuz...@apple.com Date 2020-10-08 22:08:11 -0700 (Thu, 08 Oct 2020) Log Message Unreviewed, reland r268170 https://bugs.webkit.org/show_bug.cgi?id=217460 Source/_javascript_Core: Fixed missing wrong OperationPtrTag use in Repatch.cpp.

[webkit-changes] [268190] trunk/Source/WTF

2020-10-08 Thread ysuzuki
Title: [268190] trunk/Source/WTF Revision 268190 Author ysuz...@apple.com Date 2020-10-08 10:56:53 -0700 (Thu, 08 Oct 2020) Log Message Unreviewed, build fix for ARM64E https://bugs.webkit.org/show_bug.cgi?id=217460 * wtf/PtrTag.h: (WTF::tagCodePtr): (WTF::untagCodePtr):

[webkit-changes] [268170] trunk/Source

2020-10-07 Thread ysuzuki
Title: [268170] trunk/Source Revision 268170 Author ysuz...@apple.com Date 2020-10-07 21:18:58 -0700 (Wed, 07 Oct 2020) Log Message [JSC] Restrict more ptr-tagging and avoid using OperationPtrTag for JIT code https://bugs.webkit.org/show_bug.cgi?id=217460 Reviewed by Saam Barati.

[webkit-changes] [268077] trunk/Source/JavaScriptCore

2020-10-06 Thread ysuzuki
Title: [268077] trunk/Source/_javascript_Core Revision 268077 Author ysuz...@apple.com Date 2020-10-06 15:04:36 -0700 (Tue, 06 Oct 2020) Log Message [JSC] More consistent PtrTagging for code types https://bugs.webkit.org/show_bug.cgi?id=217362 Reviewed by Mark Lam. 1. Avoid tagging JIT

[webkit-changes] [268013] trunk/Source/JavaScriptCore

2020-10-05 Thread ysuzuki
Title: [268013] trunk/Source/_javascript_Core Revision 268013 Author ysuz...@apple.com Date 2020-10-05 16:29:11 -0700 (Mon, 05 Oct 2020) Log Message Unrevewed, fix crash for ASan debug builds https://bugs.webkit.org/show_bug.cgi?id=217261 Reviewed by Saam Barati. This function touches

[webkit-changes] [267938] trunk/Source

2020-10-03 Thread ysuzuki
Title: [267938] trunk/Source Revision 267938 Author ysuz...@apple.com Date 2020-10-03 16:51:12 -0700 (Sat, 03 Oct 2020) Log Message [JSC] Introduce JITOperationList to validate JIT-caged pointers https://bugs.webkit.org/show_bug.cgi?id=217261 Reviewed by Saam Barati.

[webkit-changes] [267917] trunk

2020-10-03 Thread ysuzuki
Title: [267917] trunk Revision 267917 Author ysuz...@apple.com Date 2020-10-02 23:00:27 -0700 (Fri, 02 Oct 2020) Log Message std::once_flag must be allocated in static storage https://bugs.webkit.org/show_bug.cgi?id=217271 Reviewed by Mark Lam. Source/WebCore: If the std::once_flag is

[webkit-changes] [267867] trunk/Source/JavaScriptCore

2020-10-02 Thread ysuzuki
Title: [267867] trunk/Source/_javascript_Core Revision 267867 Author ysuz...@apple.com Date 2020-10-01 23:14:25 -0700 (Thu, 01 Oct 2020) Log Message [JSC] Masm probe should invoke JIT operation function https://bugs.webkit.org/show_bug.cgi?id=217199 Reviewed by Mark Lam. Masm probe

[webkit-changes] [267846] trunk/Source/JavaScriptCore

2020-10-01 Thread ysuzuki
Title: [267846] trunk/Source/_javascript_Core Revision 267846 Author ysuz...@apple.com Date 2020-10-01 11:52:35 -0700 (Thu, 01 Oct 2020) Log Message stress/put-private-name-invalid-define.js.ftl-eager is getting flaky failure https://bugs.webkit.org/show_bug.cgi?id=217164 Reviewed by

[webkit-changes] [267827] trunk/Source/JavaScriptCore

2020-10-01 Thread ysuzuki
Title: [267827] trunk/Source/_javascript_Core Revision 267827 Author ysuz...@apple.com Date 2020-10-01 04:03:38 -0700 (Thu, 01 Oct 2020) Log Message [JSC] Define Array#sort's implementation functions as globalPrivate https://bugs.webkit.org/show_bug.cgi?id=217168 Reviewed by Ross

[webkit-changes] [267826] trunk/Source/JavaScriptCore

2020-10-01 Thread ysuzuki
Title: [267826] trunk/Source/_javascript_Core Revision 267826 Author ysuz...@apple.com Date 2020-10-01 03:51:29 -0700 (Thu, 01 Oct 2020) Log Message [JSC] Do not use std::function in setPrivateField and definePrivateField https://bugs.webkit.org/show_bug.cgi?id=217167 Reviewed by Ross

[webkit-changes] [267820] trunk/Source/JavaScriptCore

2020-09-30 Thread ysuzuki
Title: [267820] trunk/Source/_javascript_Core Revision 267820 Author ysuz...@apple.com Date 2020-09-30 22:15:14 -0700 (Wed, 30 Sep 2020) Log Message [JSC] We should not tag C function with JIT code related ptr tag https://bugs.webkit.org/show_bug.cgi?id=217150 Reviewed by Mark Lam. We

[webkit-changes] [267808] trunk/Source/JavaScriptCore

2020-09-30 Thread ysuzuki
Title: [267808] trunk/Source/_javascript_Core Revision 267808 Author ysuz...@apple.com Date 2020-09-30 15:28:12 -0700 (Wed, 30 Sep 2020) Log Message [JSC] Common slow paths should be JIT operations https://bugs.webkit.org/show_bug.cgi?id=217141 Reviewed by Saam Barati. Unlike LLInt

[webkit-changes] [267754] trunk/Source/JavaScriptCore

2020-09-29 Thread ysuzuki
Title: [267754] trunk/Source/_javascript_Core Revision 267754 Author ysuz...@apple.com Date 2020-09-29 11:12:28 -0700 (Tue, 29 Sep 2020) Log Message [JSC] Annotate JIT operation functions called from B3 etc. https://bugs.webkit.org/show_bug.cgi?id=217082 Reviewed by Saam Barati. There

[webkit-changes] [267732] trunk/Source/JavaScriptCore

2020-09-29 Thread ysuzuki
Title: [267732] trunk/Source/_javascript_Core Revision 267732 Author ysuz...@apple.com Date 2020-09-29 02:04:12 -0700 (Tue, 29 Sep 2020) Log Message Unreviewed, attempt to fix WinCairo build failure part 2 https://bugs.webkit.org/show_bug.cgi?id=217071 * ftl/FTLOperations.h: Modified

[webkit-changes] [267731] trunk/Source/JavaScriptCore

2020-09-29 Thread ysuzuki
Title: [267731] trunk/Source/_javascript_Core Revision 267731 Author ysuz...@apple.com Date 2020-09-29 01:50:43 -0700 (Tue, 29 Sep 2020) Log Message Unreviewed, attempt to fix WinCairo build failure https://bugs.webkit.org/show_bug.cgi?id=217071 * ftl/FTLOperations.h: *

[webkit-changes] [267624] trunk/Source/JavaScriptCore

2020-09-26 Thread ysuzuki
Title: [267624] trunk/Source/_javascript_Core Revision 267624 Author ysuz...@apple.com Date 2020-09-26 12:52:14 -0700 (Sat, 26 Sep 2020) Log Message Unreviewed, follow-up after r267373 to resolve post-commit review comments https://bugs.webkit.org/show_bug.cgi?id=216667 *

[webkit-changes] [267518] trunk/Source/JavaScriptCore

2020-09-24 Thread ysuzuki
Title: [267518] trunk/Source/_javascript_Core Revision 267518 Author ysuz...@apple.com Date 2020-09-23 22:59:46 -0700 (Wed, 23 Sep 2020) Log Message [JSC] Simply some of template-specialized host functions by defining each function https://bugs.webkit.org/show_bug.cgi?id=216907 Reviewed

[webkit-changes] [267512] trunk/LayoutTests

2020-09-23 Thread ysuzuki
Title: [267512] trunk/LayoutTests Revision 267512 Author ysuz...@apple.com Date 2020-09-23 18:36:12 -0700 (Wed, 23 Sep 2020) Log Message Unreviewed, we should put it under js/dom since it is not usable in JSC shell https://bugs.webkit.org/show_bug.cgi?id=216851 *

[webkit-changes] [267500] trunk

2020-09-23 Thread ysuzuki
Title: [267500] trunk Revision 267500 Author ysuz...@apple.com Date 2020-09-23 14:26:09 -0700 (Wed, 23 Sep 2020) Log Message [JSC] Intl spec update: handle awkward rounding behavior https://bugs.webkit.org/show_bug.cgi?id=216760 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [267454] trunk

2020-09-22 Thread ysuzuki
Title: [267454] trunk Revision 267454 Author ysuz...@apple.com Date 2020-09-22 18:57:35 -0700 (Tue, 22 Sep 2020) Log Message [JSC] Enable Intl.DateTimeFormat dayPeriod https://bugs.webkit.org/show_bug.cgi?id=216845 Reviewed by Mark Lam. JSTests: * stress/intl-datetimeformat.js:

[webkit-changes] [267373] trunk

2020-09-21 Thread ysuzuki
Title: [267373] trunk Revision 267373 Author ysuz...@apple.com Date 2020-09-21 15:10:24 -0700 (Mon, 21 Sep 2020) Log Message [JSC] BigInt should work with Map / Set https://bugs.webkit.org/show_bug.cgi?id=216667 JSTests: Reviewed by Robin Morisset. * stress/bigint-and-map-set.js:

[webkit-changes] [267348] trunk

2020-09-21 Thread ysuzuki
Title: [267348] trunk Revision 267348 Author ysuz...@apple.com Date 2020-09-21 11:28:07 -0700 (Mon, 21 Sep 2020) Log Message [JSC] Proxy should be trapped if base value is primitive https://bugs.webkit.org/show_bug.cgi?id=216764 Reviewed by Darin Adler. JSTests: *

[webkit-changes] [267324] trunk/Source/JavaScriptCore

2020-09-20 Thread ysuzuki
Title: [267324] trunk/Source/_javascript_Core Revision 267324 Author ysuz...@apple.com Date 2020-09-20 02:14:06 -0700 (Sun, 20 Sep 2020) Log Message Unreviewed, use RELEASE_AND_RETURN to suppress exception verification failure https://bugs.webkit.org/show_bug.cgi?id=216686 *

[webkit-changes] [267306] trunk

2020-09-18 Thread ysuzuki
Title: [267306] trunk Revision 267306 Author ysuz...@apple.com Date 2020-09-18 19:19:49 -0700 (Fri, 18 Sep 2020) Log Message [JSC] Generator declaration should not be allowed in single statement context https://bugs.webkit.org/show_bug.cgi?id=216720 Reviewed by Ross Kirsling. JSTests:

[webkit-changes] [267304] trunk/Source/JavaScriptCore

2020-09-18 Thread ysuzuki
Title: [267304] trunk/Source/_javascript_Core Revision 267304 Author ysuz...@apple.com Date 2020-09-18 18:22:42 -0700 (Fri, 18 Sep 2020) Log Message [JSC] PreciseAllocation's isNewlyAllocated flag should be propagated from isMarked at GC begin phase to make isLive correct

[webkit-changes] [267199] trunk

2020-09-17 Thread ysuzuki
Title: [267199] trunk Revision 267199 Author ysuz...@apple.com Date 2020-09-17 10:54:23 -0700 (Thu, 17 Sep 2020) Log Message [JSC] Async generator default-export is not handled https://bugs.webkit.org/show_bug.cgi?id=216643 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [267196] trunk

2020-09-17 Thread ysuzuki
Title: [267196] trunk Revision 267196 Author ysuz...@apple.com Date 2020-09-17 10:17:04 -0700 (Thu, 17 Sep 2020) Log Message [JSC] Update JSModuleNamespaceObject::defineOwnProperty https://bugs.webkit.org/show_bug.cgi?id=216640 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [267186] trunk

2020-09-17 Thread ysuzuki
Title: [267186] trunk Revision 267186 Author ysuz...@apple.com Date 2020-09-17 03:30:19 -0700 (Thu, 17 Sep 2020) Log Message Support export namespace `export * as ns` https://bugs.webkit.org/show_bug.cgi?id=214379 Reviewed by Ross Kirsling. JSTests: * stress/modules-syntax-error.js: *

[webkit-changes] [267184] trunk/Source/JavaScriptCore

2020-09-17 Thread ysuzuki
Title: [267184] trunk/Source/_javascript_Core Revision 267184 Author ysuz...@apple.com Date 2020-09-17 01:05:59 -0700 (Thu, 17 Sep 2020) Log Message [JSC] Optimize Promise#finally by avoiding creating multiple environments https://bugs.webkit.org/show_bug.cgi?id=216637 Reviewed by Ross

[webkit-changes] [267132] trunk

2020-09-15 Thread ysuzuki
Title: [267132] trunk Revision 267132 Author ysuz...@apple.com Date 2020-09-15 21:23:41 -0700 (Tue, 15 Sep 2020) Log Message [JSC] Cache UDateTimePatternGenerator https://bugs.webkit.org/show_bug.cgi?id=213454 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [267126] trunk/Source/WebCore

2020-09-15 Thread ysuzuki
Title: [267126] trunk/Source/WebCore Revision 267126 Author ysuz...@apple.com Date 2020-09-15 18:37:37 -0700 (Tue, 15 Sep 2020) Log Message Delete LocaleToScriptMappingICU.cpp since it is no longer used https://bugs.webkit.org/show_bug.cgi?id=216592 Reviewed by Myles C. Maxfield. All

[webkit-changes] [267115] trunk/JSTests

2020-09-15 Thread ysuzuki
Title: [267115] trunk/JSTests Revision 267115 Author ysuz...@apple.com Date 2020-09-15 16:51:40 -0700 (Tue, 15 Sep 2020) Log Message Unreviewed, skip construct-return-early-from-infinite-loop-for-fuzzer.js when JIT is disabled https://bugs.webkit.org/show_bug.cgi?id=216406 We are not

[webkit-changes] [267108] trunk

2020-09-15 Thread ysuzuki
Title: [267108] trunk Revision 267108 Author ysuz...@apple.com Date 2020-09-15 15:56:32 -0700 (Tue, 15 Sep 2020) Log Message [JSC] Apply Intl.DateTimeFormat hour-cycle correctly when timeStyle is used https://bugs.webkit.org/show_bug.cgi?id=216521 Reviewed by Ross Kirsling. JSTests:

[webkit-changes] [267102] trunk

2020-09-15 Thread ysuzuki
Title: [267102] trunk Revision 267102 Author ysuz...@apple.com Date 2020-09-15 14:58:32 -0700 (Tue, 15 Sep 2020) Log Message [JSC] Intl.Collator should take collation option https://bugs.webkit.org/show_bug.cgi?id=216529 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [266973] trunk

2020-09-11 Thread ysuzuki
Title: [266973] trunk Revision 266973 Author ysuz...@apple.com Date 2020-09-11 22:56:52 -0700 (Fri, 11 Sep 2020) Log Message [JSC] Canonicalize "true" unicode extension type value to "" https://bugs.webkit.org/show_bug.cgi?id=216224 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [266969] trunk

2020-09-11 Thread ysuzuki
Title: [266969] trunk Revision 266969 Author ysuz...@apple.com Date 2020-09-11 20:28:12 -0700 (Fri, 11 Sep 2020) Log Message [JSC] attribute-change transition should not pin Structure https://bugs.webkit.org/show_bug.cgi?id=215528 Patch by Yusuke Suzuki on 2020-09-11 Reviewed by Saam

[webkit-changes] [266954] trunk

2020-09-11 Thread ysuzuki
Title: [266954] trunk Revision 266954 Author ysuz...@apple.com Date 2020-09-11 15:43:39 -0700 (Fri, 11 Sep 2020) Log Message Serialization should have exception checks https://bugs.webkit.org/show_bug.cgi?id=216399 Reviewed by Ryosuke Niwa. Source/WebCore: Test:

[webkit-changes] [266912] trunk

2020-09-11 Thread ysuzuki
Title: [266912] trunk Revision 266912 Author ysuz...@apple.com Date 2020-09-10 23:41:20 -0700 (Thu, 10 Sep 2020) Log Message JSDOMConvertSequences should have exception checks appropriately https://bugs.webkit.org/show_bug.cgi?id=216390 Reviewed by Mark Lam. Source/WebCore: Test:

[webkit-changes] [266911] trunk

2020-09-11 Thread ysuzuki
Title: [266911] trunk Revision 266911 Author ysuz...@apple.com Date 2020-09-10 23:37:58 -0700 (Thu, 10 Sep 2020) Log Message [JSC] customGetterSetterFunctionCall should have proper exception checking https://bugs.webkit.org/show_bug.cgi?id=216391 Reviewed by Mark Lam.

[webkit-changes] [266910] trunk

2020-09-11 Thread ysuzuki
Title: [266910] trunk Revision 266910 Author ysuz...@apple.com Date 2020-09-10 23:25:04 -0700 (Thu, 10 Sep 2020) Log Message [JSC] Add exception checks to JSCallbackObject https://bugs.webkit.org/show_bug.cgi?id=216384 Reviewed by Saam Barati. Source/_javascript_Core: This patch adds

[webkit-changes] [266908] trunk

2020-09-11 Thread ysuzuki
Title: [266908] trunk Revision 266908 Author ysuz...@apple.com Date 2020-09-10 23:04:47 -0700 (Thu, 10 Sep 2020) Log Message [JSC] agent start function should move isolated copy of source https://bugs.webkit.org/show_bug.cgi?id=216383 Reviewed by Saam Barati. JSTests: *

[webkit-changes] [266907] trunk

2020-09-11 Thread ysuzuki
Title: [266907] trunk Revision 266907 Author ysuz...@apple.com Date 2020-09-10 23:02:40 -0700 (Thu, 10 Sep 2020) Log Message [JSC] unshift / shift should take structure lock https://bugs.webkit.org/show_bug.cgi?id=216378 Reviewed by Mark Lam. JSTests: *

[webkit-changes] [266900] branches/safari-610-branch/Source/JavaScriptCore/runtime/ IntlCollator.h

2020-09-10 Thread ysuzuki
Title: [266900] branches/safari-610-branch/Source/_javascript_Core/runtime/IntlCollator.h Revision 266900 Author ysuz...@apple.com Date 2020-09-10 17:09:40 -0700 (Thu, 10 Sep 2020) Log Message Unreviewed, including `wtf/unicode/icu/ICUHelpers.h` in IntlCollator.h *

[webkit-changes] [266770] trunk

2020-09-08 Thread ysuzuki
Title: [266770] trunk Revision 266770 Author ysuz...@apple.com Date 2020-09-08 20:48:31 -0700 (Tue, 08 Sep 2020) Log Message [JSC] returnEarlyFromInfiniteLoopsForFuzzing should return object https://bugs.webkit.org/show_bug.cgi?id=216289 Reviewed by Saam Barati. JSTests: *

[webkit-changes] [266715] trunk

2020-09-08 Thread ysuzuki
Title: [266715] trunk Revision 266715 Author ysuz...@apple.com Date 2020-09-08 00:21:07 -0700 (Tue, 08 Sep 2020) Log Message [JSC] Special property caching should check Structure's cacheability https://bugs.webkit.org/show_bug.cgi?id=216222 Reviewed by Saam Barati. JSTests: *

[webkit-changes] [266679] trunk/Source/JavaScriptCore

2020-09-05 Thread ysuzuki
Title: [266679] trunk/Source/_javascript_Core Revision 266679 Author ysuz...@apple.com Date 2020-09-05 21:56:00 -0700 (Sat, 05 Sep 2020) Log Message Unreviewed, suppress exception checking after unwrapForOldFunctions https://bugs.webkit.org/show_bug.cgi?id=216193 *

[webkit-changes] [266655] trunk

2020-09-04 Thread ysuzuki
Title: [266655] trunk Revision 266655 Author ysuz...@apple.com Date 2020-09-04 21:53:16 -0700 (Fri, 04 Sep 2020) Log Message [JSC] Align legacy Intl constructor behavior to spec https://bugs.webkit.org/show_bug.cgi?id=216193 Reviewed by Darin Adler. JSTests: *

[webkit-changes] [266567] trunk

2020-09-03 Thread ysuzuki
Title: [266567] trunk Revision 266567 Author ysuz...@apple.com Date 2020-09-03 18:03:33 -0700 (Thu, 03 Sep 2020) Log Message [JSC] Cache toString / valueOf / @@toPrimitive for major cases https://bugs.webkit.org/show_bug.cgi?id=216061 Reviewed by Saam Barati. JSTests: *

[webkit-changes] [266503] trunk/JSTests

2020-09-02 Thread ysuzuki
Title: [266503] trunk/JSTests Revision 266503 Author ysuz...@apple.com Date 2020-09-02 22:24:10 -0700 (Wed, 02 Sep 2020) Log Message [JSC] Update test262 https://bugs.webkit.org/show_bug.cgi?id=216116 Reviewed by Ross Kirsling. Rebaseline test262. * test262/expectations.yaml: *

[webkit-changes] [266447] trunk

2020-09-01 Thread ysuzuki
Title: [266447] trunk Revision 266447 Author ysuz...@apple.com Date 2020-09-01 19:18:03 -0700 (Tue, 01 Sep 2020) Log Message Skip fast/css-custom-paint/out-of-memory-while-adding-worklet-module.html if Gigacage is not enabled https://bugs.webkit.org/show_bug.cgi?id=216043 Reviewed by

[webkit-changes] [266359] trunk/Source/JavaScriptCore

2020-08-31 Thread ysuzuki
Title: [266359] trunk/Source/_javascript_Core Revision 266359 Author ysuz...@apple.com Date 2020-08-31 10:43:02 -0700 (Mon, 31 Aug 2020) Log Message [JSC] StructureStubInfo / CallLinkInfo / ByValInfo should set CodeOrigin or BytecodeIndex at construction

[webkit-changes] [266346] trunk

2020-08-31 Thread ysuzuki
Title: [266346] trunk Revision 266346 Author ysuz...@apple.com Date 2020-08-31 00:23:48 -0700 (Mon, 31 Aug 2020) Log Message [JSC] @defaultPromiseThen fast path should check species constructor https://bugs.webkit.org/show_bug.cgi?id=215996 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [266341] trunk

2020-08-30 Thread ysuzuki
Title: [266341] trunk Revision 266341 Author ysuz...@apple.com Date 2020-08-30 18:29:11 -0700 (Sun, 30 Aug 2020) Log Message [JSC] Use -2 for grouping options in IntlRelativeTimeFormat https://bugs.webkit.org/show_bug.cgi?id=215984 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [266340] trunk

2020-08-30 Thread ysuzuki
Title: [266340] trunk Revision 266340 Author ysuz...@apple.com Date 2020-08-30 18:26:30 -0700 (Sun, 30 Aug 2020) Log Message [JSC] async function cannot appear in single-statement context https://bugs.webkit.org/show_bug.cgi?id=215993 Reviewed by Darin Adler. JSTests: *

[webkit-changes] [266327] trunk

2020-08-29 Thread ysuzuki
Title: [266327] trunk Revision 266327 Author ysuz...@apple.com Date 2020-08-29 13:44:20 -0700 (Sat, 29 Aug 2020) Log Message [JSC] `let [` sequence cannot appear in ExpressionStatement context https://bugs.webkit.org/show_bug.cgi?id=215977 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [266326] trunk

2020-08-29 Thread ysuzuki
Title: [266326] trunk Revision 266326 Author ysuz...@apple.com Date 2020-08-29 12:06:45 -0700 (Sat, 29 Aug 2020) Log Message [JSC] for-of uses AssignmentExpression while for-in uses _expression_ https://bugs.webkit.org/show_bug.cgi?id=215975 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [266324] trunk

2020-08-29 Thread ysuzuki
Title: [266324] trunk Revision 266324 Author ysuz...@apple.com Date 2020-08-29 01:38:09 -0700 (Sat, 29 Aug 2020) Log Message [JSC] for-of / for-in left-hand-side target should be simple-assignment-target https://bugs.webkit.org/show_bug.cgi?id=215969 Reviewed by Ross Kirsling. JSTests:

[webkit-changes] [266323] trunk

2020-08-29 Thread ysuzuki
Title: [266323] trunk Revision 266323 Author ysuz...@apple.com Date 2020-08-29 01:32:45 -0700 (Sat, 29 Aug 2020) Log Message [JSC] Implement Intl.DateTimeFormat dayPeriod https://bugs.webkit.org/show_bug.cgi?id=215839 Reviewed by Ross Kirsling. JSTests: *

[webkit-changes] [266322] trunk

2020-08-29 Thread ysuzuki
Title: [266322] trunk Revision 266322 Author ysuz...@apple.com Date 2020-08-29 00:11:42 -0700 (Sat, 29 Aug 2020) Log Message [JSC] super property with new should be accepted https://bugs.webkit.org/show_bug.cgi?id=215966 Reviewed by Ross Kirsling. JSTests: * stress/super-and-new.js:

[webkit-changes] [266318] trunk

2020-08-28 Thread ysuzuki
Title: [266318] trunk Revision 266318 Author ysuz...@apple.com Date 2020-08-28 19:26:40 -0700 (Fri, 28 Aug 2020) Log Message [JSC] `new import.meta()` is acceptable https://bugs.webkit.org/show_bug.cgi?id=215915 Reviewed by Ross Kirsling. JSTests: * stress/modules-syntax-error.js: *

[webkit-changes] [266316] branches/safari-610.1.28.1-branch/LayoutTests/platform

2020-08-28 Thread ysuzuki
Title: [266316] branches/safari-610.1.28.1-branch/LayoutTests/platform Revision 266316 Author ysuz...@apple.com Date 2020-08-28 18:36:21 -0700 (Fri, 28 Aug 2020) Log Message Remove WebAudio Failure entries from TestExpectations Unreviewed, rebaselined after r266315. Modified Paths

[webkit-changes] [266257] trunk

2020-08-27 Thread ysuzuki
Title: [266257] trunk Revision 266257 Author ysuz...@apple.com Date 2020-08-27 14:32:55 -0700 (Thu, 27 Aug 2020) Log Message [JSC] setLength in Array#push could get very large length https://bugs.webkit.org/show_bug.cgi?id=215897 Reviewed by Keith Miller. JSTests: *

[webkit-changes] [266250] trunk/Source/JavaScriptCore

2020-08-27 Thread ysuzuki
Title: [266250] trunk/Source/_javascript_Core Revision 266250 Author ysuz...@apple.com Date 2020-08-27 13:01:04 -0700 (Thu, 27 Aug 2020) Log Message [JSC] Use auxiliary memory for JSBigInt storage https://bugs.webkit.org/show_bug.cgi?id=215876 Reviewed by Mark Lam. This makes JSBigInt

[webkit-changes] [266180] trunk

2020-08-26 Thread ysuzuki
Title: [266180] trunk Revision 266180 Author ysuz...@apple.com Date 2020-08-26 12:36:45 -0700 (Wed, 26 Aug 2020) Log Message [JSC] Enable Intl.Segmenter https://bugs.webkit.org/show_bug.cgi?id=215854 Reviewed by Ross Kirsling. JSTests: * stress/intl-segmenter.js: *

[webkit-changes] [266178] trunk

2020-08-26 Thread ysuzuki
Title: [266178] trunk Revision 266178 Author ysuz...@apple.com Date 2020-08-26 11:41:06 -0700 (Wed, 26 Aug 2020) Log Message [JSC] Add ASCII comparison fast path for IntlCollator https://bugs.webkit.org/show_bug.cgi?id=215798 Reviewed by Darin Adler, Ross Kirsling, and Saam Barati.

[webkit-changes] [266170] trunk

2020-08-26 Thread ysuzuki
Title: [266170] trunk Revision 266170 Author ysuz...@apple.com Date 2020-08-26 09:48:33 -0700 (Wed, 26 Aug 2020) Log Message [JSC] Implement Intl.DateTimeFormat fractionalSecondDigits https://bugs.webkit.org/show_bug.cgi?id=215840 Reviewed by Ross Kirsling. JSTests: Test262 is showing

[webkit-changes] [266159] trunk

2020-08-25 Thread ysuzuki
Title: [266159] trunk Revision 266159 Author ysuz...@apple.com Date 2020-08-25 22:17:54 -0700 (Tue, 25 Aug 2020) Log Message [JSC] FTL should use m_origin instead of m_node->origin since m_node can be nullptr https://bugs.webkit.org/show_bug.cgi?id=215833 Reviewed by Mark Lam. JSTests:

[webkit-changes] [266107] trunk/Source/JavaScriptCore

2020-08-25 Thread ysuzuki
Title: [266107] trunk/Source/_javascript_Core Revision 266107 Author ysuz...@apple.com Date 2020-08-25 01:06:48 -0700 (Tue, 25 Aug 2020) Log Message [JSC] Add concurrency-aware version of isCallable / isConstructor to make it usable in DFG compiler

[webkit-changes] [266053] trunk/JSTests

2020-08-24 Thread ysuzuki
Title: [266053] trunk/JSTests Revision 266053 Author ysuz...@apple.com Date 2020-08-24 02:55:13 -0700 (Mon, 24 Aug 2020) Log Message Unreviewed, ignore RangeErrors when ICU is too old Since ICU version is different (very sad), some of tests can throw an error. *

[webkit-changes] [266044] trunk/Source/JavaScriptCore

2020-08-23 Thread ysuzuki
Title: [266044] trunk/Source/_javascript_Core Revision 266044 Author ysuz...@apple.com Date 2020-08-23 00:11:48 -0700 (Sun, 23 Aug 2020) Log Message Unreviewed, wrong merge resolution between r266031 and r263837 https://bugs.webkit.org/show_bug.cgi?id=209774 r263837 is landed after

[webkit-changes] [266043] trunk/Source/JavaScriptCore

2020-08-23 Thread ysuzuki
Title: [266043] trunk/Source/_javascript_Core Revision 266043 Author ysuz...@apple.com Date 2020-08-22 23:06:53 -0700 (Sat, 22 Aug 2020) Log Message Unreviewed, assertion was opposite https://bugs.webkit.org/show_bug.cgi?id=215058 We should ensure that this is *not* zero. *

[webkit-changes] [266039] trunk

2020-08-22 Thread ysuzuki
Title: [266039] trunk Revision 266039 Author ysuz...@apple.com Date 2020-08-22 17:26:39 -0700 (Sat, 22 Aug 2020) Log Message [JSC] Implement Intl Language Tag Parser https://bugs.webkit.org/show_bug.cgi?id=215058 Reviewed by Ross Kirsling and Darin Adler. JSTests: *

[webkit-changes] [266037] trunk

2020-08-22 Thread ysuzuki
Title: [266037] trunk Revision 266037 Author ysuz...@apple.com Date 2020-08-22 15:34:42 -0700 (Sat, 22 Aug 2020) Log Message Unreviewed, workaround for old ICU headers in macOS Catalina bots https://bugs.webkit.org/show_bug.cgi?id=209774 EWS and Catalina bots are inconsistent in terms

[webkit-changes] [266035] trunk

2020-08-22 Thread ysuzuki
Title: [266035] trunk Revision 266035 Author ysuz...@apple.com Date 2020-08-22 13:41:19 -0700 (Sat, 22 Aug 2020) Log Message [ECMA-402] Intl.DateTimeFormat dateStyle/timeStyle missing in WebKit https://bugs.webkit.org/show_bug.cgi?id=209776 Reviewed by Darin Adler and Ross Kirsling.

[webkit-changes] [266034] trunk/JSTests

2020-08-22 Thread ysuzuki
Title: [266034] trunk/JSTests Revision 266034 Author ysuz...@apple.com Date 2020-08-22 13:30:11 -0700 (Sat, 22 Aug 2020) Log Message Unreviewed, Catalina test262 bot is using older SDK than actual Catalina's one We should update the bot. For now, skipping these tests. *

[webkit-changes] [266033] trunk

2020-08-22 Thread ysuzuki
Title: [266033] trunk Revision 266033 Author ysuz...@apple.com Date 2020-08-22 13:16:58 -0700 (Sat, 22 Aug 2020) Log Message [ECMA-402] Implement Intl.DateTimeFormat.prototype.formatRange https://bugs.webkit.org/show_bug.cgi?id=209778 Reviewed by Ross Kirsling. JSTests: test262

[webkit-changes] [266032] trunk

2020-08-22 Thread ysuzuki
Title: [266032] trunk Revision 266032 Author ysuz...@apple.com Date 2020-08-22 12:22:24 -0700 (Sat, 22 Aug 2020) Log Message [JSC] Add Intl.Segmenter https://bugs.webkit.org/show_bug.cgi?id=213638 Reviewed by Ross Kirsling. JSTests: * stress/intl-segmenter.js: Added. (shouldBe):

[webkit-changes] [266031] trunk

2020-08-22 Thread ysuzuki
Title: [266031] trunk Revision 266031 Author ysuz...@apple.com Date 2020-08-22 11:32:24 -0700 (Sat, 22 Aug 2020) Log Message [ECMA-402] Implement unified Intl.NumberFormat https://bugs.webkit.org/show_bug.cgi?id=209774 Reviewed by Ross Kirsling and Darin Adler. JSTests: All test262

[webkit-changes] [266030] trunk

2020-08-22 Thread ysuzuki
Title: [266030] trunk Revision 266030 Author ysuz...@apple.com Date 2020-08-22 11:08:49 -0700 (Sat, 22 Aug 2020) Log Message Console object's @@toStringTag should be "console" instead of "Console" https://bugs.webkit.org/show_bug.cgi?id=215750 Reviewed by Ross Kirsling.

[webkit-changes] [266029] trunk

2020-08-22 Thread ysuzuki
Title: [266029] trunk Revision 266029 Author ysuz...@apple.com Date 2020-08-22 10:57:37 -0700 (Sat, 22 Aug 2020) Log Message [JSC] Enable Intl.DisplayNames https://bugs.webkit.org/show_bug.cgi?id=215749 Reviewed by Ross Kirsling. JSTests: * stress/intl-displaynames.js: *

[webkit-changes] [266023] trunk/Tools

2020-08-22 Thread ysuzuki
Title: [266023] trunk/Tools Revision 266023 Author ysuz...@apple.com Date 2020-08-22 01:27:42 -0700 (Sat, 22 Aug 2020) Log Message Unreviewed, add slackId to my contributors.json entry Slack allows multiple users having the same name. How to identify one user in slack is using Slack

[webkit-changes] [265934] trunk

2020-08-19 Thread ysuzuki
Title: [265934] trunk Revision 265934 Author ysuz...@apple.com Date 2020-08-19 22:07:28 -0700 (Wed, 19 Aug 2020) Log Message [JSC] Add Object.getOwnPropertyNames caching as it is done for Object.keys, and accelerate Object.getOwnPropertyDescriptor

[webkit-changes] [265840] trunk/Tools

2020-08-18 Thread ysuzuki
Title: [265840] trunk/Tools Revision 265840 Author ysuz...@apple.com Date 2020-08-18 16:44:58 -0700 (Tue, 18 Aug 2020) Log Message Unreviewed, contributors.json is broken * Scripts/webkitpy/common/config/contributors.json: Modified Paths trunk/Tools/ChangeLog

[webkit-changes] [265741] trunk/JSTests

2020-08-16 Thread ysuzuki
Title: [265741] trunk/JSTests Revision 265741 Author ysuz...@apple.com Date 2020-08-16 01:16:10 -0700 (Sun, 16 Aug 2020) Log Message Unreviewed, reduce iteration count more for non-JIT environments If JSC does not have JIT, many iterations do not matter. * stress/memcpy-typed-loops.js:

[webkit-changes] [265735] trunk/Source/WTF

2020-08-15 Thread ysuzuki
Title: [265735] trunk/Source/WTF Revision 265735 Author ysuz...@apple.com Date 2020-08-15 11:40:50 -0700 (Sat, 15 Aug 2020) Log Message Use std::call_once + LazyNeverDestroyed to initialize complex data structures https://bugs.webkit.org/show_bug.cgi?id=215535 Reviewed by Mark Lam.

[webkit-changes] [265423] trunk/Source/JavaScriptCore

2020-08-10 Thread ysuzuki
Title: [265423] trunk/Source/_javascript_Core Revision 265423 Author ysuz...@apple.com Date 2020-08-10 00:38:24 -0700 (Mon, 10 Aug 2020) Log Message [JSC] JSFinalObject::finishCreation's ASSERT has stale condition https://bugs.webkit.org/show_bug.cgi?id=215317 Reviewed by Mark Lam.

[webkit-changes] [265419] trunk/Source/JavaScriptCore

2020-08-09 Thread ysuzuki
Title: [265419] trunk/Source/_javascript_Core Revision 265419 Author ysuz...@apple.com Date 2020-08-09 13:41:43 -0700 (Sun, 09 Aug 2020) Log Message [JSC] Make CommandLine on Worker agent (JSC shell feature for testing) work on iOS https://bugs.webkit.org/show_bug.cgi?id=215311

[webkit-changes] [265405] trunk/Source/JavaScriptCore

2020-08-08 Thread ysuzuki
Title: [265405] trunk/Source/_javascript_Core Revision 265405 Author ysuz...@apple.com Date 2020-08-08 00:44:49 -0700 (Sat, 08 Aug 2020) Log Message [JSC] Speculate children first in DFG NewArray https://bugs.webkit.org/show_bug.cgi?id=215308 Reviewed by Mark Lam.

[webkit-changes] [265400] trunk/LayoutTests

2020-08-07 Thread ysuzuki
Title: [265400] trunk/LayoutTests Revision 265400 Author ysuz...@apple.com Date 2020-08-07 17:25:31 -0700 (Fri, 07 Aug 2020) Log Message Attempt to stabilize out-of-memory error test https://bugs.webkit.org/show_bug.cgi?id=215291 Reviewed by Mark Lam. This patch attempts to stabilize

[webkit-changes] [265394] trunk/Source/JavaScriptCore

2020-08-07 Thread ysuzuki
Title: [265394] trunk/Source/_javascript_Core Revision 265394 Author ysuz...@apple.com Date 2020-08-07 15:31:54 -0700 (Fri, 07 Aug 2020) Log Message [JSC] Disable ENABLE_BITMAP_FREELIST https://bugs.webkit.org/show_bug.cgi?id=215285 Reviewed by Mark Lam. >From performance bots, we

[webkit-changes] [265362] trunk/LayoutTests

2020-08-06 Thread ysuzuki
Title: [265362] trunk/LayoutTests Revision 265362 Author ysuz...@apple.com Date 2020-08-06 22:12:24 -0700 (Thu, 06 Aug 2020) Log Message Unreviewed, fix fast/css-custom-paint/out-of-memory-while-adding-worklet-module.html test It may not throw an exception, depending on GC. *

[webkit-changes] [265279] trunk/JSTests

2020-08-05 Thread ysuzuki
Title: [265279] trunk/JSTests Revision 265279 Author ysuz...@apple.com Date 2020-08-05 01:03:45 -0700 (Wed, 05 Aug 2020) Log Message Unreviewed, skip private field test Private field has a bug and this test is failing. We skip it since private field is not enabled. *

<    2   3   4   5   6   7   8   9   10   11   >