Title: [265276] trunk/Source
Revision 265276
Author ysuz...@apple.com
Date 2020-08-04 21:19:05 -0700 (Tue, 04 Aug 2020)
Log Message
[JSC] Use LazyNeverDestroyed & std::call_once for complex singletons
https://bugs.webkit.org/show_bug.cgi?id=215153
Reviewed by Mark Lam.
Title: [265189] trunk/Source/_javascript_Core
Revision 265189
Author ysuz...@apple.com
Date 2020-08-02 16:05:35 -0700 (Sun, 02 Aug 2020)
Log Message
Unreviewed, fix CLoop build
https://bugs.webkit.org/show_bug.cgi?id=215010
* tools/SigillCrashAnalyzer.cpp:
Modified Paths
Title: [265136] trunk/Source/_javascript_Core
Revision 265136
Author ysuz...@apple.com
Date 2020-07-31 00:45:16 -0700 (Fri, 31 Jul 2020)
Log Message
[JSC] Follow-up changes after r265036
https://bugs.webkit.org/show_bug.cgi?id=214982
Reviewed by Darin Adler.
* dfg/DFGOSRExit.cpp:
Title: [265090] trunk/JSTests
Revision 265090
Author ysuz...@apple.com
Date 2020-07-30 11:20:56 -0700 (Thu, 30 Jul 2020)
Log Message
Unreviewed, fix bottom-tuple.js test
https://bugs.webkit.org/show_bug.cgi?id=214956
Only thing we would like to check in this test is whether this does
Title: [265076] trunk/JSTests
Revision 265076
Author ysuz...@apple.com
Date 2020-07-29 22:43:30 -0700 (Wed, 29 Jul 2020)
Log Message
Unreviewed, use requireOptions
https://bugs.webkit.org/show_bug.cgi?id=214956
* wasm/stress/bottom-tuple.js:
Modified Paths
trunk/JSTests/ChangeLog
Title: [265074] trunk
Revision 265074
Author ysuz...@apple.com
Date 2020-07-29 21:42:46 -0700 (Wed, 29 Jul 2020)
Log Message
[JSC] Add B3::BottomTupleValue node
https://bugs.webkit.org/show_bug.cgi?id=214956
Reviewed by Keith Miller.
JSTests:
* wasm/stress/bottom-tuple.js: Added.
Title: [265071] trunk/JSTests
Revision 265071
Author ysuz...@apple.com
Date 2020-07-29 17:14:31 -0700 (Wed, 29 Jul 2020)
Log Message
[JSC] Upgrade test262
https://bugs.webkit.org/show_bug.cgi?id=214949
Reviewed by Ross Kirsling.
related-year-zh.js tests are updated and passing.
*
Title: [265069] trunk/JSTests
Revision 265069
Author ysuz...@apple.com
Date 2020-07-29 16:50:22 -0700 (Wed, 29 Jul 2020)
Log Message
[JSC] Skip too heavy tests for Debug build
https://bugs.webkit.org/show_bug.cgi?id=214939
Reviewed by Mark Lam.
They are taking too much time in Debug
Title: [265034] trunk
Revision 265034
Author ysuz...@apple.com
Date 2020-07-29 01:32:59 -0700 (Wed, 29 Jul 2020)
Log Message
[JSC] Reflect object should have toStringTag with "Reflect"
https://bugs.webkit.org/show_bug.cgi?id=214909
Reviewed by Mark Lam.
JSTests:
* stress/reflect.js:
*
Title: [265030] trunk/Source/_javascript_Core
Revision 265030
Author ysuz...@apple.com
Date 2020-07-28 23:18:50 -0700 (Tue, 28 Jul 2020)
Log Message
[JSC] Add hasCustomGetterSetterProperties to canAccessPropertiesQuicklyForEnumeration
https://bugs.webkit.org/show_bug.cgi?id=214908
Title: [264988] trunk
Revision 264988
Author ysuz...@apple.com
Date 2020-07-28 09:15:53 -0700 (Tue, 28 Jul 2020)
Log Message
IndexedDB binding utilities miss exception checks
https://bugs.webkit.org/show_bug.cgi?id=214820
Reviewed by Mark Lam.
Source/_javascript_Core:
Title: [264942] trunk/Source/WTF
Revision 264942
Author ysuz...@apple.com
Date 2020-07-27 13:30:03 -0700 (Mon, 27 Jul 2020)
Log Message
[JSC] Disable BIGINT32 optimization temporarily because of SP2 / JS2 regression
https://bugs.webkit.org/show_bug.cgi?id=214776
Reviewed by Darin Adler.
Title: [264894] trunk/JSTests
Revision 264894
Author ysuz...@apple.com
Date 2020-07-25 22:03:09 -0700 (Sat, 25 Jul 2020)
Log Message
Update test262
https://bugs.webkit.org/show_bug.cgi?id=214791
Reviewed by Ross Kirsling.
* test262/config.yaml:
* test262/expectations.yaml:
*
Title: [264879] trunk
Revision 264879
Author ysuz...@apple.com
Date 2020-07-24 19:59:34 -0700 (Fri, 24 Jul 2020)
Log Message
Add project.pbxproj editorconfig entry
https://bugs.webkit.org/show_bug.cgi?id=214778
Reviewed by Mark Lam.
We should use tab for project.pbxproj file.
*
Title: [264873] trunk
Revision 264873
Author ysuz...@apple.com
Date 2020-07-24 17:25:32 -0700 (Fri, 24 Jul 2020)
Log Message
[JSC] Skip unrelated / too-compute-heavy tests in Apple Watch Series 3
https://bugs.webkit.org/show_bug.cgi?id=214768
Reviewed by Mark Lam.
JSTests:
We skip
Title: [264857] trunk
Revision 264857
Author ysuz...@apple.com
Date 2020-07-24 14:29:40 -0700 (Fri, 24 Jul 2020)
Log Message
[JSC] DFG::AbstractValue::filterByValue should re-filter configured m_value via m_type
https://bugs.webkit.org/show_bug.cgi?id=214721
Reviewed by Mark Lam.
Title: [264827] trunk
Revision 264827
Author ysuz...@apple.com
Date 2020-07-24 08:49:50 -0700 (Fri, 24 Jul 2020)
Log Message
[JSC] Do not use hardened Array for Intl supportedLocalesOf
https://bugs.webkit.org/show_bug.cgi?id=214676
Reviewed by Mark Lam.
JSTests:
*
Title: [264809] trunk
Revision 264809
Author ysuz...@apple.com
Date 2020-07-23 20:53:46 -0700 (Thu, 23 Jul 2020)
Log Message
[JSC] Arrow function |this| resolution should not be trapped by with-scope
https://bugs.webkit.org/show_bug.cgi?id=214716
Reviewed by Darin Adler.
JSTests:
*
Title: [264804] trunk/Source/_javascript_Core
Revision 264804
Author ysuz...@apple.com
Date 2020-07-23 16:08:19 -0700 (Thu, 23 Jul 2020)
Log Message
[JSC] FTL OSR entry should store boxed |this|
https://bugs.webkit.org/show_bug.cgi?id=214675
Reviewed by Michael Saboff and Mark Lam.
In
Title: [264802] trunk
Revision 264802
Author ysuz...@apple.com
Date 2020-07-23 15:35:06 -0700 (Thu, 23 Jul 2020)
Log Message
We should have exception check after promise operation
https://bugs.webkit.org/show_bug.cgi?id=214610
Reviewed by Youenn Fablet and Mark Lam.
Source/WebCore:
Title: [264788] trunk
Revision 264788
Author ysuz...@apple.com
Date 2020-07-23 13:37:39 -0700 (Thu, 23 Jul 2020)
Log Message
Add exception check for WebCore createRejectedPromiseWithTypeError
https://bugs.webkit.org/show_bug.cgi?id=214680
Reviewed by Mark Lam.
Source/WebCore:
Test:
Title: [264781] trunk
Revision 264781
Author ysuz...@apple.com
Date 2020-07-23 11:51:49 -0700 (Thu, 23 Jul 2020)
Log Message
[JSC] BigInt can be `false` in boolean context in DFG AI
https://bugs.webkit.org/show_bug.cgi?id=214678
Reviewed by Mark Lam.
JSTests:
*
Title: [264718] trunk/Tools
Revision 264718
Author ysuz...@apple.com
Date 2020-07-22 12:00:40 -0700 (Wed, 22 Jul 2020)
Log Message
TestWTF.WTF_Packed.PackedAlignedPtr should be adjusted because ARM macOS is using 48 bits for effective address width
Title: [264674] trunk
Revision 264674
Author ysuz...@apple.com
Date 2020-07-21 13:35:28 -0700 (Tue, 21 Jul 2020)
Log Message
Use CatchScope in microtask execution
https://bugs.webkit.org/show_bug.cgi?id=214600
Reviewed by Mark Lam.
Source/WebCore:
Test:
Title: [264640] trunk/Source/_javascript_Core
Revision 264640
Author ysuz...@apple.com
Date 2020-07-20 17:11:13 -0700 (Mon, 20 Jul 2020)
Log Message
Unreviewed, fix duplicate forward declaration introduced by merge conflict
https://bugs.webkit.org/show_bug.cgi?id=209779
*
Title: [264639] trunk
Revision 264639
Author ysuz...@apple.com
Date 2020-07-20 17:04:06 -0700 (Mon, 20 Jul 2020)
Log Message
[ECMA-402] Implement Intl.DisplayNames
https://bugs.webkit.org/show_bug.cgi?id=209779
Reviewed by Ross Kirsling.
JSTests:
* stress/intl-displaynames.js: Added.
Title: [264537] trunk/Source/_javascript_Core
Revision 264537
Author ysuz...@apple.com
Date 2020-07-17 15:05:30 -0700 (Fri, 17 Jul 2020)
Log Message
[JSC] Clean up resolveLocale
https://bugs.webkit.org/show_bug.cgi?id=214446
Reviewed by Darin Adler.
Introduce RelevantExtensionKey and
Title: [264500] trunk/Source/_javascript_Core
Revision 264500
Author ysuz...@apple.com
Date 2020-07-16 23:07:57 -0700 (Thu, 16 Jul 2020)
Log Message
[JSC] Clean up Intl option parsing code by introducing intlOption<>
https://bugs.webkit.org/show_bug.cgi?id=214437
Reviewed by Ross
Title: [264473] trunk
Revision 264473
Author ysuz...@apple.com
Date 2020-07-16 12:42:11 -0700 (Thu, 16 Jul 2020)
Log Message
[JSC] Use unvalidatedGet instead of get to access UnlinkedCodeBlock from CodeBlock destructor
https://bugs.webkit.org/show_bug.cgi?id=214403
Reviewed by Mark
Title: [264447] trunk
Revision 264447
Author ysuz...@apple.com
Date 2020-07-15 23:32:56 -0700 (Wed, 15 Jul 2020)
Log Message
Should clear exception after microtask draining
https://bugs.webkit.org/show_bug.cgi?id=214391
Reviewed by Mark Lam.
Source/WebCore:
Test:
Title: [264391] trunk
Revision 264391
Author ysuz...@apple.com
Date 2020-07-15 03:18:40 -0700 (Wed, 15 Jul 2020)
Log Message
[JSC] Introduce JSCTEST_hardTimeout
https://bugs.webkit.org/show_bug.cgi?id=214343
Reviewed by Mark Lam.
Source/_javascript_Core:
JSC Debug tests are failing
Title: [264324] trunk
Revision 264324
Author ysuz...@apple.com
Date 2020-07-13 16:23:55 -0700 (Mon, 13 Jul 2020)
Log Message
[JSC] IntlLocale::initializeLocale should have scope.release
https://bugs.webkit.org/show_bug.cgi?id=214271
Reviewed by Darin Adler.
JSTests:
*
Title: [264322] trunk
Revision 264322
Author ysuz...@apple.com
Date 2020-07-13 15:36:01 -0700 (Mon, 13 Jul 2020)
Log Message
[JSC] FTL isCellOrMisc should be isCellOrMiscOrBigInt32
https://bugs.webkit.org/show_bug.cgi?id=214269
Reviewed by Mark Lam.
JSTests:
*
Title: [264293] trunk/Source
Revision 264293
Author ysuz...@apple.com
Date 2020-07-12 23:27:19 -0700 (Sun, 12 Jul 2020)
Log Message
[JSC] String.protoytpe.toLocaleLowerCase's availableLocales HashSet is inefficient
https://bugs.webkit.org/show_bug.cgi?id=213158
Reviewed by Darin Adler.
Title: [264288] trunk/JSTests
Revision 264288
Author ysuz...@apple.com
Date 2020-07-12 15:53:26 -0700 (Sun, 12 Jul 2020)
Log Message
Unreviewed, mark wasm/references/multitable.js as memory-exhausting
Got footprint exceeding crashes in Debug JSC tests in GTK.
*
Title: [264287] trunk/Source/_javascript_Core
Revision 264287
Author ysuz...@apple.com
Date 2020-07-12 15:41:18 -0700 (Sun, 12 Jul 2020)
Log Message
[JSC] We should keep unaligned access feature in certain architectures in macro-assembler
https://bugs.webkit.org/show_bug.cgi?id=214243
Title: [264285] trunk/Source/_javascript_Core
Revision 264285
Author ysuz...@apple.com
Date 2020-07-12 13:13:59 -0700 (Sun, 12 Jul 2020)
Log Message
[JSC] Avoid JSString creation in Intl.Locale#{minimize,maximize}
https://bugs.webkit.org/show_bug.cgi?id=214231
Reviewed by Darin Adler.
Title: [264279] trunk/Source/WebCore
Revision 264279
Author ysuz...@apple.com
Date 2020-07-12 04:25:21 -0700 (Sun, 12 Jul 2020)
Log Message
Unreviewed, fix GTK debian builds
Include in ExtendedColor.h since it uses std::invoke.
* platform/graphics/ExtendedColor.h:
Modified Paths
Title: [264278] trunk/Source/WebCore/PAL
Revision 264278
Author ysuz...@apple.com
Date 2020-07-12 04:13:16 -0700 (Sun, 12 Jul 2020)
Log Message
Unreviewed, speculative build fix for internal build
Followed the style of WebKit/Platform/spi/ios/UIKitSPI.h. Using `__has_include` to
Title: [264277] trunk
Revision 264277
Author ysuz...@apple.com
Date 2020-07-12 02:47:05 -0700 (Sun, 12 Jul 2020)
Log Message
Relanding "Make hasher work with tuple-like classes"
https://bugs.webkit.org/show_bug.cgi?id=214224
Reviewed by Darin Adler.
Source/WTF:
The original patch
Title: [264275] trunk
Revision 264275
Author ysuz...@apple.com
Date 2020-07-11 21:49:00 -0700 (Sat, 11 Jul 2020)
Log Message
Intl.Locale maximize, minimize should return Intl.Locale instead of String
https://bugs.webkit.org/show_bug.cgi?id=214223
Reviewed by Ross Kirsling.
JSTests:
*
Title: [264210] trunk/Tools
Revision 264210
Author ysuz...@apple.com
Date 2020-07-10 00:02:30 -0700 (Fri, 10 Jul 2020)
Log Message
Add Slack-aware WebKitBot implementation
https://bugs.webkit.org/show_bug.cgi?id=211707
Reviewed by Devin Rousso and Brian Burg.
This patch adds
Title: [264152] trunk/Source/_javascript_Core
Revision 264152
Author ysuz...@apple.com
Date 2020-07-08 23:30:53 -0700 (Wed, 08 Jul 2020)
Log Message
[JSC] B3 PureCSE should ignore values which are moved to new BasicBlock
https://bugs.webkit.org/show_bug.cgi?id=214115
Reviewed by Saam
Title: [264059] trunk
Revision 264059
Author ysuz...@apple.com
Date 2020-07-07 21:36:49 -0700 (Tue, 07 Jul 2020)
Log Message
[JSC] BytecodeGenerator should be robust against failed constant generation
https://bugs.webkit.org/show_bug.cgi?id=214062
Reviewed by Saam Barati.
JSTests:
*
Title: [264052] trunk
Revision 264052
Author ysuz...@apple.com
Date 2020-07-07 18:02:23 -0700 (Tue, 07 Jul 2020)
Log Message
[JSC] Should not pass Exception to JSPromise::reject
https://bugs.webkit.org/show_bug.cgi?id=214061
Reviewed by Mark Lam.
JSTests:
*
Title: [264051] trunk/Source/_javascript_Core
Revision 264051
Author ysuz...@apple.com
Date 2020-07-07 17:59:10 -0700 (Tue, 07 Jul 2020)
Log Message
[JSC] Fix btjs by recovering CallFrame::describeFrame
https://bugs.webkit.org/show_bug.cgi?id=214055
Reviewed by Mark Lam.
While
Title: [263930] trunk
Revision 263930
Author ysuz...@apple.com
Date 2020-07-03 23:42:10 -0700 (Fri, 03 Jul 2020)
Log Message
[JSC] Promise should check whether a user-provided function is set by using `@isUndefinedOrNull`
https://bugs.webkit.org/show_bug.cgi?id=213951
Reviewed by Ross
Title: [263905] trunk
Revision 263905
Author ysuz...@apple.com
Date 2020-07-03 13:06:51 -0700 (Fri, 03 Jul 2020)
Log Message
[JSC] Add exception checks before and after viewWithUnderlyingString
https://bugs.webkit.org/show_bug.cgi?id=213923
Reviewed by Sam Weinig.
JSTests:
*
Title: [263889] trunk
Revision 263889
Author ysuz...@apple.com
Date 2020-07-03 02:18:46 -0700 (Fri, 03 Jul 2020)
Log Message
[JSC] Add exception checks in JSStringBuilder and Array#join
https://bugs.webkit.org/show_bug.cgi?id=213915
Reviewed by Saam Barati and Mark Lam.
JSTests:
*
Title: [263849] trunk/JSTests
Revision 263849
Author ysuz...@apple.com
Date 2020-07-02 10:17:04 -0700 (Thu, 02 Jul 2020)
Log Message
Unreviewed, mark JSTests/test262/test/intl402/NumberFormat/prototype/format/numbering-systems.js fail since it requires ICU 66
Title: [263837] trunk
Revision 263837
Author ysuz...@apple.com
Date 2020-07-02 01:47:57 -0700 (Thu, 02 Jul 2020)
Log Message
[JSC] Configure option-offered numberingSystem in Intl.NumberFormat through locale
https://bugs.webkit.org/show_bug.cgi?id=213872
Reviewed by Ross Kirsling.
Title: [263833] trunk
Revision 263833
Author ysuz...@apple.com
Date 2020-07-01 23:00:36 -0700 (Wed, 01 Jul 2020)
Log Message
[JSC] Intl.Collator should set usage:"search" option through ICU locale
https://bugs.webkit.org/show_bug.cgi?id=213869
Reviewed by Ross Kirsling.
JSTests:
*
Title: [263665] trunk/Source/WTF
Revision 263665
Author ysuz...@apple.com
Date 2020-06-29 10:23:27 -0700 (Mon, 29 Jun 2020)
Log Message
[WTF] Add more StringView / ASCIILiteral helper functions and add ICUDeleter
https://bugs.webkit.org/show_bug.cgi?id=209774
Reviewed by Ross Kirsling
Title: [263546] trunk/Source/_javascript_Core
Revision 263546
Author ysuz...@apple.com
Date 2020-06-25 16:50:21 -0700 (Thu, 25 Jun 2020)
Log Message
REGRESSION(r263035): stress/get-prototype-of.js broken on s390x
https://bugs.webkit.org/show_bug.cgi?id=213307
Reviewed by Ross Kirsling.
Title: [263486] trunk/JSTests
Revision 263486
Author ysuz...@apple.com
Date 2020-06-24 17:19:44 -0700 (Wed, 24 Jun 2020)
Log Message
Unreviewed, included copy of stress/llinttrue.js accidentally.
https://bugs.webkit.org/show_bug.cgi?id=213442
* stress/baselintjittrue.js: Removed.
Title: [263483] trunk
Revision 263483
Author ysuz...@apple.com
Date 2020-06-24 16:40:13 -0700 (Wed, 24 Jun 2020)
Log Message
[JSC] llintTrue / jitTrue can encounter native functions
https://bugs.webkit.org/show_bug.cgi?id=213442
Reviewed by Mark Lam.
JSTests:
*
Title: [263445] trunk
Revision 263445
Author ysuz...@apple.com
Date 2020-06-24 01:08:44 -0700 (Wed, 24 Jun 2020)
Log Message
[JSC] Clobberize misses `write(Heap)` report in some nodes
https://bugs.webkit.org/show_bug.cgi?id=213525
Reviewed by Mark Lam.
JSTests:
*
Title: [263341] trunk/Source/WTF
Revision 263341
Author ysuz...@apple.com
Date 2020-06-21 23:51:27 -0700 (Sun, 21 Jun 2020)
Log Message
[WTF] Ensure ASCIILiteral is ASCII characters at compile time
https://bugs.webkit.org/show_bug.cgi?id=213449
Reviewed by Ross Kirsling.
The purpose of
Title: [263340] trunk
Revision 263340
Author ysuz...@apple.com
Date 2020-06-21 23:50:21 -0700 (Sun, 21 Jun 2020)
Log Message
[WTF] URL should support dataLog
https://bugs.webkit.org/show_bug.cgi?id=213450
Reviewed by Mark Lam.
Source/WTF:
Add URL::dump(PrintStream&) to support
Title: [263316] trunk
Revision 263316
Author ysuz...@apple.com
Date 2020-06-19 21:20:52 -0700 (Fri, 19 Jun 2020)
Log Message
[JSC] Check Gigacage usage before launching VM
https://bugs.webkit.org/show_bug.cgi?id=213410
Reviewed by Mark Lam.
JSTests:
*
Title: [263312] trunk
Revision 263312
Author ysuz...@apple.com
Date 2020-06-19 20:17:41 -0700 (Fri, 19 Jun 2020)
Log Message
[JSC] Attempt to reduce timeout failures on Apple Watch Series 3
https://bugs.webkit.org/show_bug.cgi?id=213419
Reviewed by Mark Lam.
JSTests:
Look into timeout
Title: [263250] trunk/Source/_javascript_Core
Revision 263250
Author ysuz...@apple.com
Date 2020-06-18 18:43:02 -0700 (Thu, 18 Jun 2020)
Log Message
[JSC] Remove dead non-ICU locale Date code since we are always using ICU version
https://bugs.webkit.org/show_bug.cgi?id=213362
Reviewed
Title: [263249] trunk/LayoutTests
Revision 263249
Author ysuz...@apple.com
Date 2020-06-18 18:04:22 -0700 (Thu, 18 Jun 2020)
Log Message
Unreviewed, fix test failure in Windows part 2
https://bugs.webkit.org/show_bug.cgi?id=213269
Looks like Windows TWR and DRT have different
Title: [263245] trunk/LayoutTests
Revision 263245
Author ysuz...@apple.com
Date 2020-06-18 16:34:48 -0700 (Thu, 18 Jun 2020)
Log Message
Unreviewed, fix test failure in Windows
https://bugs.webkit.org/show_bug.cgi?id=213269
*
Title: [263180] trunk
Revision 263180
Author ysuz...@apple.com
Date 2020-06-17 13:23:17 -0700 (Wed, 17 Jun 2020)
Log Message
[JSC] Freeze JSBigInt when setting it as a constant in AI
https://bugs.webkit.org/show_bug.cgi?id=213310
Reviewed by Mark Lam.
JSTests:
*
Title: [263053] trunk/Source/_javascript_Core
Revision 263053
Author ysuz...@apple.com
Date 2020-06-15 12:21:17 -0700 (Mon, 15 Jun 2020)
Log Message
Webkit Feature BigInt on webkit.org
https://bugs.webkit.org/show_bug.cgi?id=197546
Reviewed by Sam Weinig.
Add BigInt entry to JSC
Title: [263043] trunk/Source/_javascript_Core
Revision 263043
Author ysuz...@apple.com
Date 2020-06-15 10:23:59 -0700 (Mon, 15 Jun 2020)
Log Message
Unreviewed, fix LLInt
https://bugs.webkit.org/show_bug.cgi?id=157972
loadi only takes address.
* llint/LowLevelInterpreter64.asm:
Title: [263011] trunk/JSTests
Revision 263011
Author ysuz...@apple.com
Date 2020-06-14 11:55:15 -0700 (Sun, 14 Jun 2020)
Log Message
Add wasm regresion test for loop
https://bugs.webkit.org/show_bug.cgi?id=213176
Reviewed by Darin Adler.
This patch adds one more regression test for
Title: [262992] trunk
Revision 262992
Author ysuz...@apple.com
Date 2020-06-12 18:15:20 -0700 (Fri, 12 Jun 2020)
Log Message
[JSC] el(Greek) characters' upper-case conversion is locale-sensitive
https://bugs.webkit.org/show_bug.cgi?id=213155
Reviewed by Darin Adler.
JSTests:
*
Title: [262963] trunk/LayoutTests
Revision 262963
Author ysuz...@apple.com
Date 2020-06-12 11:53:37 -0700 (Fri, 12 Jun 2020)
Log Message
[ Mojave wk2 Release ] js/dom/unhandled-promise-rejection-console-no-report.html is flaky failing.
https://bugs.webkit.org/show_bug.cgi?id=212851
Title: [262949] trunk/JSTests
Revision 262949
Author ysuz...@apple.com
Date 2020-06-12 08:45:58 -0700 (Fri, 12 Jun 2020)
Log Message
[JSC] Add sampling-profiler code-origin lookup test
https://bugs.webkit.org/show_bug.cgi?id=213108
Reviewed by Saam Barati.
This is fixed by r262920.
Title: [262920] trunk
Revision 262920
Author ysuz...@apple.com
Date 2020-06-11 13:11:34 -0700 (Thu, 11 Jun 2020)
Log Message
[JSC] Return DisposableCallSiteIndex when destroying GCAwareJITStubRoutineWithExceptionHandler
https://bugs.webkit.org/show_bug.cgi?id=213069
Reviewed by Saam
Title: [262872] trunk
Revision 262872
Author ysuz...@apple.com
Date 2020-06-10 16:15:43 -0700 (Wed, 10 Jun 2020)
Log Message
[JSC] JSCallbackObject::deleteProperty should redirect to Parent::deletePropertyByIndex if propertyName is index
https://bugs.webkit.org/show_bug.cgi?id=213041
Title: [262786] trunk/Source/_javascript_Core
Revision 262786
Author ysuz...@apple.com
Date 2020-06-09 02:20:44 -0700 (Tue, 09 Jun 2020)
Log Message
[JSC] Shrink __DATA,(__data,__bss,__common) more
https://bugs.webkit.org/show_bug.cgi?id=212863
Reviewed by Sam Weinig.
1. Use `unsigned`
Title: [262739] trunk/Source/WebCore
Revision 262739
Author ysuz...@apple.com
Date 2020-06-08 14:07:22 -0700 (Mon, 08 Jun 2020)
Log Message
Use usual promise in readableStreamTee
https://bugs.webkit.org/show_bug.cgi?id=212715
Reviewed by Mark Lam.
The spec[1] is organized to be OK to
Title: [262694] trunk/Source/_javascript_Core
Revision 262694
Author ysuz...@apple.com
Date 2020-06-07 00:35:37 -0700 (Sun, 07 Jun 2020)
Log Message
[JSC] Checksum for generated files should be emitted at the end of the files
https://bugs.webkit.org/show_bug.cgi?id=212875
Reviewed by
Title: [262693] trunk
Revision 262693
Author ysuz...@apple.com
Date 2020-06-06 19:54:52 -0700 (Sat, 06 Jun 2020)
Log Message
Crash when running web-apis data collection
https://bugs.webkit.org/show_bug.cgi?id=212458
Reviewed by Mark Lam.
Source/WebCore:
Test:
Title: [262667] trunk/Source/_javascript_Core
Revision 262667
Author ysuz...@apple.com
Date 2020-06-05 18:59:04 -0700 (Fri, 05 Jun 2020)
Log Message
[JSC] Put dfgOpNames in __DATA,__const section instead of __DATA,__data
https://bugs.webkit.org/show_bug.cgi?id=212840
Reviewed by Saam
Title: [262628] trunk/Source
Revision 262628
Author ysuz...@apple.com
Date 2020-06-05 10:26:15 -0700 (Fri, 05 Jun 2020)
Log Message
DOM constructor should only accept Ref<> / ExceptionOr> for creation to ensure toJSNewlyCreated is always returning object
Title: [262600] trunk/Source/_javascript_Core
Revision 262600
Author ysuz...@apple.com
Date 2020-06-04 22:58:55 -0700 (Thu, 04 Jun 2020)
Log Message
[JSC] Report extra memory allocation from PropertyTable
https://bugs.webkit.org/show_bug.cgi?id=212793
Reviewed by Saam Barati.
This
Title: [262583] trunk/Source
Revision 262583
Author ysuz...@apple.com
Date 2020-06-04 16:10:56 -0700 (Thu, 04 Jun 2020)
Log Message
DOM constructor should only accept Ref<> / ExceptionOr> for creation to ensure toJSNewlyCreated is always returning object
Title: [262581] trunk/Source/WebCore
Revision 262581
Author ysuz...@apple.com
Date 2020-06-04 15:36:12 -0700 (Thu, 04 Jun 2020)
Log Message
MessageEvent should tell its memory cost to GC
https://bugs.webkit.org/show_bug.cgi?id=203990
Reviewed by Mark Lam.
This patch fixes two issues to
Title: [262479] trunk
Revision 262479
Author ysuz...@apple.com
Date 2020-06-02 23:53:16 -0700 (Tue, 02 Jun 2020)
Log Message
ASSERTION FAILED: isCell() under WebCore::JSDOMConstructor seen with webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html
Title: [262393] trunk/Source/_javascript_Core
Revision 262393
Author ysuz...@apple.com
Date 2020-06-01 14:02:32 -0700 (Mon, 01 Jun 2020)
Log Message
Unreviewed, fix build failure in ARMv7k
https://bugs.webkit.org/show_bug.cgi?id=212595
* runtime/JSCJSValue.cpp:
Title: [262392] trunk
Revision 262392
Author ysuz...@apple.com
Date 2020-06-01 13:27:12 -0700 (Mon, 01 Jun 2020)
Log Message
[JSC] JSBigInt::rightTrim can miss |this| pointer and leads to incorrect GC collection
https://bugs.webkit.org/show_bug.cgi?id=212601
Reviewed by Saam Barati.
Title: [262388] trunk
Revision 262388
Author ysuz...@apple.com
Date 2020-06-01 11:42:47 -0700 (Mon, 01 Jun 2020)
Log Message
[JSC] JSValue::toThis should not throw exception
https://bugs.webkit.org/show_bug.cgi?id=212595
Reviewed by Mark Lam.
JSTests:
* stress/number-proto.js: Added.
Title: [262386] trunk/Source/_javascript_Core
Revision 262386
Author ysuz...@apple.com
Date 2020-06-01 11:21:47 -0700 (Mon, 01 Jun 2020)
Log Message
[JSC] BigInt operations should handle exception correctly
https://bugs.webkit.org/show_bug.cgi?id=212596
Reviewed by Mark Lam.
Some
Title: [262354] trunk
Revision 262354
Author ysuz...@apple.com
Date 2020-05-30 20:20:40 -0700 (Sat, 30 May 2020)
Log Message
[JSC] for-in should allocate new temporary register for base
https://bugs.webkit.org/show_bug.cgi?id=212519
Reviewed by Saam Barati.
JSTests:
*
Title: [262353] trunk/Source/_javascript_Core
Revision 262353
Author ysuz...@apple.com
Date 2020-05-30 20:01:08 -0700 (Sat, 30 May 2020)
Log Message
Unreviewed, fix JSC debug tests' exception checking
https://bugs.webkit.org/show_bug.cgi?id=212512
* runtime/JSBigInt.cpp:
Title: [262342] trunk
Revision 262342
Author ysuz...@apple.com
Date 2020-05-30 00:46:53 -0700 (Sat, 30 May 2020)
Log Message
[JSC] JSBigInt allocation should be graceful for OOM
https://bugs.webkit.org/show_bug.cgi?id=212512
Reviewed by Mark Lam.
JSTests:
*
Title: [262340] trunk/JSTests
Revision 262340
Author ysuz...@apple.com
Date 2020-05-29 23:37:26 -0700 (Fri, 29 May 2020)
Log Message
[JSC] Split some of JSC tests / reduce iteration count to make it not timed-out in Debug build
https://bugs.webkit.org/show_bug.cgi?id=212557
Reviewed by
Title: [262231] trunk
Revision 262231
Author ysuz...@apple.com
Date 2020-05-27 19:27:07 -0700 (Wed, 27 May 2020)
Log Message
[ macOS iOS ] REGRESSION(r261600?): imported/w3c/web-platform-tests/html/dom/reflection-embedded.html &
Title: [262012] trunk/Source/_javascript_Core
Revision 262012
Author ysuz...@apple.com
Date 2020-05-21 10:21:14 -0700 (Thu, 21 May 2020)
Log Message
[JSC] Fix 32bit JSBigInt with INT32_MAX < x <= UINT32_MAX
https://bugs.webkit.org/show_bug.cgi?id=212193
Reviewed by Mark Lam.
In 32bit
Title: [261834] trunk
Revision 261834
Author ysuz...@apple.com
Date 2020-05-18 15:26:32 -0700 (Mon, 18 May 2020)
Log Message
[JSC] BigInt peephole compare should speculate appropriately
https://bugs.webkit.org/show_bug.cgi?id=212037
Reviewed by Saam Barati.
JSTests:
*
Title: [261798] trunk/Source/_javascript_Core
Revision 261798
Author ysuz...@apple.com
Date 2020-05-17 22:37:33 -0700 (Sun, 17 May 2020)
Log Message
Unreviewed, link fix for our internal Debug build
* heap/AlignedMemoryAllocator.cpp:
Modified Paths
Title: [261773] trunk
Revision 261773
Author ysuz...@apple.com
Date 2020-05-15 18:23:40 -0700 (Fri, 15 May 2020)
Log Message
[JSC] getFunctionRealm should not use recursion
https://bugs.webkit.org/show_bug.cgi?id=211965
Reviewed by Saam Barati.
JSTests:
*
Title: [261668] trunk/Source
Revision 261668
Author ysuz...@apple.com
Date 2020-05-13 19:15:33 -0700 (Wed, 13 May 2020)
Log Message
JSDOMWindowBase m_windowCloseWatchpoints must be Ref<>
https://bugs.webkit.org/show_bug.cgi?id=211844
Reviewed by Mark Lam.
Source/_javascript_Core:
*
Title: [261667] trunk/Source/bmalloc
Revision 261667
Author ysuz...@apple.com
Date 2020-05-13 18:09:19 -0700 (Wed, 13 May 2020)
Log Message
[bmalloc] Introduce lock-less ObjectType query
https://bugs.webkit.org/show_bug.cgi?id=211809
Reviewed by Mark Lam.
This patch introduces
Title: [261545] trunk/Source/WTF
Revision 261545
Author ysuz...@apple.com
Date 2020-05-11 22:21:28 -0700 (Mon, 11 May 2020)
Log Message
AtomString::init should temporarily disable checks via `isMainThread` due to WebThread's inconsistent state
Title: [261391] trunk/LayoutTests
Revision 261391
Author ysuz...@apple.com
Date 2020-05-08 10:14:15 -0700 (Fri, 08 May 2020)
Log Message
Code pattern in GC tests in LayoutTests is broken
https://bugs.webkit.org/show_bug.cgi?id=211595
Reviewed by Saam Barati.
LayoutTests have several
701 - 800 of 1368 matches
Mail list logo