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
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:
*
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
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
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:
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:
*
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
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.
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):
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.
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
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
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.
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
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
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
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
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
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
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
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
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
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:
*
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
*
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
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
*
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:
*
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:
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:
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:
*
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
*
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:
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
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:
*
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:
*
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:
*
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
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:
*
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
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
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:
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:
*
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:
*
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
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:
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:
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.
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
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:
*
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:
*
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
*
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:
*
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:
*
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
*
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:
*
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:
*
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:
*
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
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
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:
*
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:
*
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:
*
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:
*
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:
*
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:
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:
*
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:
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:
*
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
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:
*
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
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:
*
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.
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
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:
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
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.
*
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
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.
*
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:
*
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
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.
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.
*
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
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):
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
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.
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:
*
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
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
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
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:
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.
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.
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
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.
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
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
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.
*
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.
*
601 - 700 of 1368 matches
Mail list logo