Title: [291332] trunk/Source/_javascript_Core
Revision 291332
Author ysuz...@apple.com
Date 2022-03-15 22:35:12 -0700 (Tue, 15 Mar 2022)
Log Message
[JSC] Add UnlinkedDFG compilation mode enum
https://bugs.webkit.org/show_bug.cgi?id=237934
Reviewed by Mark Lam.
This patch adds
Title: [291331] trunk/Source/_javascript_Core
Revision 291331
Author ysuz...@apple.com
Date 2022-03-15 22:19:45 -0700 (Tue, 15 Mar 2022)
Log Message
[JSC] Concurrent byteOffsetImpl should not assume non-detached array-buffer
https://bugs.webkit.org/show_bug.cgi?id=237935
Reviewed by
Title: [291199] trunk/Source/bmalloc
Revision 291199
Author ysuz...@apple.com
Date 2022-03-11 16:00:08 -0800 (Fri, 11 Mar 2022)
Log Message
Unreviewed, ASan specific build fix
https://bugs.webkit.org/show_bug.cgi?id=237572
* libpas/src/libpas/pas_utils.h:
(pas_zero_memory):
Modified
Title: [291097] trunk/Source/bmalloc
Revision 291097
Author ysuz...@apple.com
Date 2022-03-10 02:19:47 -0800 (Thu, 10 Mar 2022)
Log Message
[libpas] We should gurantee that in-flux-stash is fully baked when pointing table is set
https://bugs.webkit.org/show_bug.cgi?id=237697
Title: [291079] branches/safari-613-branch/Source/bmalloc
Revision 291079
Author ysuz...@apple.com
Date 2022-03-09 14:45:42 -0800 (Wed, 09 Mar 2022)
Log Message
Cherry-picking r290110
[libpas] scavenger should not call pthread_mach_thread_np after suspension
Title: [291007] trunk/Source/bmalloc
Revision 291007
Author ysuz...@apple.com
Date 2022-03-08 12:48:22 -0800 (Tue, 08 Mar 2022)
Log Message
[libpas] Report more actionable crash in pas_enumerator
https://bugs.webkit.org/show_bug.cgi?id=237572
Reviewed by Saam Barati.
1. Adds
Title: [290664] trunk/PerformanceTests
Revision 290664
Author ysuz...@apple.com
Date 2022-03-01 11:38:24 -0800 (Tue, 01 Mar 2022)
Log Message
Fix Speedometer's setTimeout throttling issue
https://bugs.webkit.org/show_bug.cgi?id=237303
rdar://89444976
Reviewed by Geoffrey Garen.
Title: [290603] trunk/Source/_javascript_Core
Revision 290603
Author ysuz...@apple.com
Date 2022-02-28 10:00:45 -0800 (Mon, 28 Feb 2022)
Log Message
[JSC] Use DeferTerminationForAWhile in Interpreter::unwind
https://bugs.webkit.org/show_bug.cgi?id=237176
Reviewed by Mark Lam.
If we're
Title: [290516] trunk/Source/_javascript_Core
Revision 290516
Author ysuz...@apple.com
Date 2022-02-25 10:53:01 -0800 (Fri, 25 Feb 2022)
Log Message
[JSC] Use DeferTerminationForAWhile in Interpreter::unwind
https://bugs.webkit.org/show_bug.cgi?id=237176
Reviewed by Mark Lam.
Title: [290416] trunk/Source/_javascript_Core
Revision 290416
Author ysuz...@apple.com
Date 2022-02-24 00:56:54 -0800 (Thu, 24 Feb 2022)
Log Message
[JSC] WeakMapImpl do not need to take cellLock in visitOutputConstraints and main thread
https://bugs.webkit.org/show_bug.cgi?id=200195
Title: [290405] trunk/Source/_javascript_Core
Revision 290405
Author ysuz...@apple.com
Date 2022-02-23 17:24:20 -0800 (Wed, 23 Feb 2022)
Log Message
[JSC] Adjust thread number for GC throughput
https://bugs.webkit.org/show_bug.cgi?id=237122
Reviewed by Mark Lam.
Adjust
Title: [290297] trunk
Revision 290297
Author ysuz...@apple.com
Date 2022-02-22 02:14:20 -0800 (Tue, 22 Feb 2022)
Log Message
[JSC] ShadowRealm JSRemoteFunction creation should convert CopyNameAndLength errors to TypeError
https://bugs.webkit.org/show_bug.cgi?id=237007
Reviewed by Alexey
Title: [290296] trunk
Revision 290296
Author ysuz...@apple.com
Date 2022-02-22 02:08:59 -0800 (Tue, 22 Feb 2022)
Log Message
[JSC] TypeError from JSRemoteFunction should be generated by JSRemoteFunction's JSGlobalObject
https://bugs.webkit.org/show_bug.cgi?id=237013
Reviewed by Saam
Title: [290283] trunk
Revision 290283
Author ysuz...@apple.com
Date 2022-02-21 18:16:28 -0800 (Mon, 21 Feb 2022)
Log Message
[JSC] Fix ShadowRealm unwinding
https://bugs.webkit.org/show_bug.cgi?id=237001
Reviewed by Saam Barati.
JSTests:
* test262/expectations.yaml:
Title: [290282] trunk
Revision 290282
Author ysuz...@apple.com
Date 2022-02-21 18:12:13 -0800 (Mon, 21 Feb 2022)
Log Message
[JSC] Temporal.PlainDate should validate input range
https://bugs.webkit.org/show_bug.cgi?id=236936
Reviewed by Darin Adler.
JSTests:
*
Title: [290269] trunk
Revision 290269
Author ysuz...@apple.com
Date 2022-02-21 14:06:36 -0800 (Mon, 21 Feb 2022)
Log Message
[JSC] ShadowRealm wrapArgument should check exceptions
https://bugs.webkit.org/show_bug.cgi?id=236984
JSTests:
Reviewed by Alexey Shvayka.
*
Title: [290265] trunk
Revision 290265
Author ysuz...@apple.com
Date 2022-02-21 13:29:03 -0800 (Mon, 21 Feb 2022)
Log Message
[JSC] Add explicit exception check after appendWithoutSideEffects
https://bugs.webkit.org/show_bug.cgi?id=236986
rdar://88258776
Reviewed by Saam Barati.
Title: [290248] trunk
Revision 290248
Author ysuz...@apple.com
Date 2022-02-21 09:56:12 -0800 (Mon, 21 Feb 2022)
Log Message
[JSC] Add CalendarDateTime parsing
https://bugs.webkit.org/show_bug.cgi?id=236886
Reviewed by Dean Jackson.
JSTests:
* stress/temporal-instant.js:
*
Title: [290210] trunk
Revision 290210
Author ysuz...@apple.com
Date 2022-02-19 09:51:44 -0800 (Sat, 19 Feb 2022)
Log Message
Unreviewed, use ArrayWithUndecided in ArrayPrototype
https://bugs.webkit.org/show_bug.cgi?id=236869
JSTests:
* stress/array-prototype-concat.js: Added.
Title: [290195] trunk/Source/bmalloc
Revision 290195
Author ysuz...@apple.com
Date 2022-02-18 19:56:45 -0800 (Fri, 18 Feb 2022)
Log Message
[libpas] Increase scavenger period from 100ms to 125ms in Darwin x64
https://bugs.webkit.org/show_bug.cgi?id=236873
Reviewed by Saam Barati.
Make
Title: [290194] trunk/Source/_javascript_Core
Revision 290194
Author ysuz...@apple.com
Date 2022-02-18 19:53:08 -0800 (Fri, 18 Feb 2022)
Log Message
[JSC] Make ArrayPrototype just an array
https://bugs.webkit.org/show_bug.cgi?id=236869
Reviewed by Saam Barati.
Originally,
Title: [290110] trunk/Source/bmalloc
Revision 290110
Author ysuz...@apple.com
Date 2022-02-17 20:16:55 -0800 (Thu, 17 Feb 2022)
Log Message
[libpas] scavenger should not call pthread_mach_thread_np after suspension
https://bugs.webkit.org/show_bug.cgi?id=236798
rdar://89020902
Reviewed
Title: [290024] trunk/Source/bmalloc
Revision 290024
Author ysuz...@apple.com
Date 2022-02-17 08:56:07 -0800 (Thu, 17 Feb 2022)
Log Message
Unreviewed, fix heap enumeration
https://bugs.webkit.org/show_bug.cgi?id=236662
* libpas/src/libpas/pas_enumerate_segregated_heaps.c:
Title: [289788] trunk/Source/bmalloc
Revision 289788
Author ysuz...@apple.com
Date 2022-02-14 19:55:25 -0800 (Mon, 14 Feb 2022)
Log Message
[libpas] compact pointers should load payload via memcpy
https://bugs.webkit.org/show_bug.cgi?id=236621
Reviewed by Mark Lam.
ASan found that we
Title: [289780] trunk
Revision 289780
Author ysuz...@apple.com
Date 2022-02-14 16:14:28 -0800 (Mon, 14 Feb 2022)
Log Message
`Array#{ groupBy, groupByToMap }` should throw a `TypeError` when `this` is `null` or `undefined`
https://bugs.webkit.org/show_bug.cgi?id=236541
Reviewed by
Title: [289725] trunk/Source/bmalloc
Revision 289725
Author ysuz...@apple.com
Date 2022-02-13 21:22:55 -0800 (Sun, 13 Feb 2022)
Log Message
Unreviewed, fix Linux build of libpas part 2
https://bugs.webkit.org/show_bug.cgi?id=235347
* libpas/src/libpas/pas_thread_local_cache.c:
Title: [289724] trunk/Source/bmalloc
Revision 289724
Author ysuz...@apple.com
Date 2022-02-13 21:14:35 -0800 (Sun, 13 Feb 2022)
Log Message
Unreviewed, fix Linux build of libpas
https://bugs.webkit.org/show_bug.cgi?id=235347
* libpas/src/libpas/pas_committed_pages_vector.c:
Title: [289700] trunk
Revision 289700
Author ysuz...@apple.com
Date 2022-02-12 14:44:19 -0800 (Sat, 12 Feb 2022)
Log Message
WebGL2 AllowShared TypedArray should be accepted
https://bugs.webkit.org/show_bug.cgi?id=232662
Reviewed by Dean Jackson.
Source/WebCore:
Test:
Title: [289515] trunk/Source/_javascript_Core
Revision 289515
Author ysuz...@apple.com
Date 2022-02-09 17:50:04 -0800 (Wed, 09 Feb 2022)
Log Message
Use local variable pointer for concurrently load value
https://bugs.webkit.org/show_bug.cgi?id=236387
Reviewed by Saam Barati.
Title: [289476] trunk/Source/WebCore
Revision 289476
Author ysuz...@apple.com
Date 2022-02-09 09:06:14 -0800 (Wed, 09 Feb 2022)
Log Message
AudioBuffer should take a lock while visiting m_channelWrappers
https://bugs.webkit.org/show_bug.cgi?id=236279
Reviewed by Keith Miller.
This
Title: [289450] trunk
Revision 289450
Author ysuz...@apple.com
Date 2022-02-08 17:54:25 -0800 (Tue, 08 Feb 2022)
Log Message
[JSC] YarrJIT inlining should be disabled when we have DotStarEnclosure
https://bugs.webkit.org/show_bug.cgi?id=236332
rdar://88483574
Reviewed by Michael Saboff.
Title: [289383] trunk/Source/WebCore
Revision 289383
Author ysuz...@apple.com
Date 2022-02-08 09:53:24 -0800 (Tue, 08 Feb 2022)
Log Message
[WebCore] JSValueInWrappedObject is not correct for concurrent GC
https://bugs.webkit.org/show_bug.cgi?id=236277
rdar://88366849
Reviewed by Saam
Title: [289359] trunk/Source/_javascript_Core
Revision 289359
Author ysuz...@apple.com
Date 2022-02-07 21:47:11 -0800 (Mon, 07 Feb 2022)
Log Message
[JSC] Convert JSString's non-atomic WTF::String to atomic string while concurrent compilers / heap threads run
Title: [289182] trunk
Revision 289182
Author ysuz...@apple.com
Date 2022-02-06 14:21:55 -0800 (Sun, 06 Feb 2022)
Log Message
[Wasm] ref.null check should be done first in B3 call_ref
https://bugs.webkit.org/show_bug.cgi?id=236206
Reviewed by Mark Lam.
JSTests:
* wasm.yaml:
*
Title: [289173] trunk/Source/_javascript_Core
Revision 289173
Author ysuz...@apple.com
Date 2022-02-06 11:25:32 -0800 (Sun, 06 Feb 2022)
Log Message
Unreviewed, follow-up after r289172
https://bugs.webkit.org/show_bug.cgi?id=236180
* runtime/JSGlobalObjectFunctions.cpp:
Title: [289172] trunk
Revision 289172
Author ysuz...@apple.com
Date 2022-02-06 11:17:26 -0800 (Sun, 06 Feb 2022)
Log Message
[WTF] Make Bitmap constexpr friendly
https://bugs.webkit.org/show_bug.cgi?id=236180
Reviewed by Darin Adler.
Source/_javascript_Core:
This patch makes Bitmap
Title: [289159] trunk
Revision 289159
Author ysuz...@apple.com
Date 2022-02-05 10:06:02 -0800 (Sat, 05 Feb 2022)
Log Message
Thread suspend and resume should take a global lock to avoid deadlock
https://bugs.webkit.org/show_bug.cgi?id=236159
Reviewed by Geoffrey Garen.
Source/bmalloc:
Title: [289152] trunk
Revision 289152
Author ysuz...@apple.com
Date 2022-02-04 23:26:52 -0800 (Fri, 04 Feb 2022)
Log Message
WeakRef deref can return null instead of undefined
https://bugs.webkit.org/show_bug.cgi?id=235880
Reviewed by Sam Weinig and Alexey Shvayka.
JSTests:
*
Title: [289145] trunk/Source/bmalloc
Revision 289145
Author ysuz...@apple.com
Date 2022-02-04 17:55:11 -0800 (Fri, 04 Feb 2022)
Log Message
[libpas] Use os_unfair_lock instead of spinlock
https://bugs.webkit.org/show_bug.cgi?id=236158
Reviewed by Geoffrey Garen.
os_unfair_lock is very
Title: [289144] trunk/Source/bmalloc
Revision 289144
Author ysuz...@apple.com
Date 2022-02-04 16:51:35 -0800 (Fri, 04 Feb 2022)
Log Message
[libpas] allocation failure crash should be PAS_NEVER_INLINE
https://bugs.webkit.org/show_bug.cgi?id=236164
Reviewed by Saam Barati.
We introduce
Title: [289085] trunk/Source/_javascript_Core
Revision 289085
Author ysuz...@apple.com
Date 2022-02-03 15:27:03 -0800 (Thu, 03 Feb 2022)
Log Message
[JSC] MultiDeleteByOffset should not define value
https://bugs.webkit.org/show_bug.cgi?id=236103
Reviewed by Saam Barati.
Title: [289076] trunk/Source/_javascript_Core
Revision 289076
Author ysuz...@apple.com
Date 2022-02-03 13:42:21 -0800 (Thu, 03 Feb 2022)
Log Message
Unreviewed, remove UnlinkedMetadataTable::offsetInMetadataTable since it is no longer used
https://bugs.webkit.org/show_bug.cgi?id=236063
Title: [289037] trunk/Source/_javascript_Core
Revision 289037
Author ysuz...@apple.com
Date 2022-02-03 02:07:16 -0800 (Thu, 03 Feb 2022)
Log Message
[JSC] Use MetadataTable instead of UnlinkedMetadataTable
https://bugs.webkit.org/show_bug.cgi?id=236063
rdar://88269480
Reviewed by Robin
Title: [289001] trunk/Source/_javascript_Core
Revision 289001
Author ysuz...@apple.com
Date 2022-02-02 15:27:09 -0800 (Wed, 02 Feb 2022)
Log Message
[JSC] Crash on several pages after r287986
https://bugs.webkit.org/show_bug.cgi?id=236033
Reviewed by Tim Horton.
I noticed that Safari
Title: [288995] trunk/Source/_javascript_Core
Revision 288995
Author ysuz...@apple.com
Date 2022-02-02 13:53:20 -0800 (Wed, 02 Feb 2022)
Log Message
[JSC] YarrJIT m_checkedOffset should be pre-computed and stored to Yarr op
https://bugs.webkit.org/show_bug.cgi?id=235932
Reviewed by
Title: [288945] trunk
Revision 288945
Author ysuz...@apple.com
Date 2022-02-02 00:22:40 -0800 (Wed, 02 Feb 2022)
Log Message
[JSC] wasm atomic opcodes should be rejected if alignment is not equal to natural width
https://bugs.webkit.org/show_bug.cgi?id=235990
Reviewed by Saam Barati.
Title: [288870] trunk/Source
Revision 288870
Author ysuz...@apple.com
Date 2022-02-01 02:26:28 -0800 (Tue, 01 Feb 2022)
Log Message
Revert OSAllocator behavior to pre-Structure-Allocator change one
https://bugs.webkit.org/show_bug.cgi?id=235940
Reviewed by Mark Lam.
Title: [288854] trunk/Source/_javascript_Core
Revision 288854
Author ysuz...@apple.com
Date 2022-01-31 15:50:49 -0800 (Mon, 31 Jan 2022)
Log Message
Try-reserving Structure heap after reserving all the other heaps including JIT heap
https://bugs.webkit.org/show_bug.cgi?id=235922
Title: [288807] trunk/Source
Revision 288807
Author ysuz...@apple.com
Date 2022-01-31 00:48:47 -0800 (Mon, 31 Jan 2022)
Log Message
[WTF] Add GenericHashKey
https://bugs.webkit.org/show_bug.cgi?id=235872
Reviewed by Darin Adler.
Source/_javascript_Core:
Use GenericHashKey and
Title: [288761] trunk/Source/_javascript_Core
Revision 288761
Author ysuz...@apple.com
Date 2022-01-28 15:06:19 -0800 (Fri, 28 Jan 2022)
Log Message
[JSC] Enable wasm branch hinting
https://bugs.webkit.org/show_bug.cgi?id=235832
Reviewed by Saam Barati.
Title: [288748] trunk/Source/_javascript_Core
Revision 288748
Author ysuz...@apple.com
Date 2022-01-28 11:01:21 -0800 (Fri, 28 Jan 2022)
Log Message
[JSC] YarrJIT optimization for character BM search
https://bugs.webkit.org/show_bug.cgi?id=235738
Reviewed by Saam Barati.
Add
Title: [288709] trunk
Revision 288709
Author ysuz...@apple.com
Date 2022-01-27 16:01:39 -0800 (Thu, 27 Jan 2022)
Log Message
Add .clangd similar to .ccls
https://bugs.webkit.org/show_bug.cgi?id=235743
Reviewed by Saam Barati.
This patch adds .clangd local configuration, which is
Title: [288612] trunk/Source/_javascript_Core
Revision 288612
Author ysuz...@apple.com
Date 2022-01-26 02:24:32 -0800 (Wed, 26 Jan 2022)
Log Message
[JSC] Do not run testPingPongStackOverflow while running multithreaded MultithreadedMultiVMExecutionTest
Title: [288573] trunk
Revision 288573
Author ysuz...@apple.com
Date 2022-01-25 11:54:26 -0800 (Tue, 25 Jan 2022)
Log Message
[JSC] Wasm module import should be done in sync when WebAssembly.instantiate gets module
https://bugs.webkit.org/show_bug.cgi?id=235506
Reviewed by Saam Barati.
Title: [288539] trunk/Source/WebCore
Revision 288539
Author ysuz...@apple.com
Date 2022-01-24 21:48:06 -0800 (Mon, 24 Jan 2022)
Log Message
Expand RefPtr / Ref use in FrameLoader
https://bugs.webkit.org/show_bug.cgi?id=235551
rdar://87986840
Reviewed by Mark Lam.
Apply Ref / RefPtr
Title: [288538] trunk
Revision 288538
Author ysuz...@apple.com
Date 2022-01-24 21:38:35 -0800 (Mon, 24 Jan 2022)
Log Message
[JSC] Enable Array#groupBy and Array#groupByToMap
https://bugs.webkit.org/show_bug.cgi?id=235549
Reviewed by Ross Kirsling.
JSTests:
* stress/unscopables.js:
Title: [288473] trunk
Revision 288473
Author ysuz...@apple.com
Date 2022-01-24 14:51:13 -0800 (Mon, 24 Jan 2022)
Log Message
[JSC] Support import assertion syntax
https://bugs.webkit.org/show_bug.cgi?id=235312
Reviewed by Ross Kirsling.
JSTests:
* modules/import-meta-syntax.js:
Title: [288411] trunk
Revision 288411
Author ysuz...@apple.com
Date 2022-01-22 16:00:38 -0800 (Sat, 22 Jan 2022)
Log Message
[JSC] Relax Date.parse requirement
https://bugs.webkit.org/show_bug.cgi?id=235468
Reviewed by Darin Adler.
JSTests:
* stress/date-relaxed-separator.js: Added.
Title: [288399] trunk/Source/_javascript_Core
Revision 288399
Author ysuz...@apple.com
Date 2022-01-21 19:03:00 -0800 (Fri, 21 Jan 2022)
Log Message
Unreviewed, follow-up after r288066
https://bugs.webkit.org/show_bug.cgi?id=235271
* runtime/DatePrototype.cpp:
Title: [288381] trunk/Source/bmalloc
Revision 288381
Author ysuz...@apple.com
Date 2022-01-21 13:59:41 -0800 (Fri, 21 Jan 2022)
Log Message
[libpas] Follow-up after r288339
https://bugs.webkit.org/show_bug.cgi?id=235423
Changed the type names.
*
Title: [288339] trunk/Source/bmalloc
Revision 288339
Author ysuz...@apple.com
Date 2022-01-20 17:36:40 -0800 (Thu, 20 Jan 2022)
Log Message
[libpas] Ensure pas_allocation_callback and pas_deallocation_callback are initialized as NULL
https://bugs.webkit.org/show_bug.cgi?id=235423
Title: [288272] trunk
Revision 288272
Author ysuz...@apple.com
Date 2022-01-19 22:01:55 -0800 (Wed, 19 Jan 2022)
Log Message
[JSC] Implement Temporal.Now.instant()
https://bugs.webkit.org/show_bug.cgi?id=234836
Reviewed by Ross Kirsling.
JSTests:
* stress/temporal-now-instant.js:
Title: [288268] trunk/Source/_javascript_Core
Revision 288268
Author ysuz...@apple.com
Date 2022-01-19 20:03:12 -0800 (Wed, 19 Jan 2022)
Log Message
[JSC] Fix non-JIT Windows LLInt
https://bugs.webkit.org/show_bug.cgi?id=235388
Reviewed by Mark Lam.
We should implement cCall3 which
Title: [288265] trunk/Source/bmalloc
Revision 288265
Author ysuz...@apple.com
Date 2022-01-19 18:40:37 -0800 (Wed, 19 Jan 2022)
Log Message
[libpas] Disable PAS_ASSERT on Darwin ARM64 (not in ARM64E)
https://bugs.webkit.org/show_bug.cgi?id=235349
Reviewed by Saam Barati.
We have
Title: [288239] trunk/Source
Revision 288239
Author ysuz...@apple.com
Date 2022-01-19 13:35:02 -0800 (Wed, 19 Jan 2022)
Log Message
Do not use pas utils outside of libpas
https://bugs.webkit.org/show_bug.cgi?id=235275
Reviewed by Darin Adler.
Source/WebCore:
We should not use any
Title: [288224] trunk
Revision 288224
Author ysuz...@apple.com
Date 2022-01-19 11:52:40 -0800 (Wed, 19 Jan 2022)
Log Message
[JSC] Fix YarrJIT backtrackCharacterClassNonGreedy breakpoint
https://bugs.webkit.org/show_bug.cgi?id=235348
Reviewed by Michael Saboff.
JSTests:
*
Title: [288164] trunk/Source/WTF
Revision 288164
Author ysuz...@apple.com
Date 2022-01-18 17:13:44 -0800 (Tue, 18 Jan 2022)
Log Message
Unreviewed, disable jit-heap on non Darwin
On Linux etc., they have completely different steps to allocate executable memory.
Thus, the current
Title: [288163] trunk/Source/_javascript_Core
Revision 288163
Author ysuz...@apple.com
Date 2022-01-18 16:50:16 -0800 (Tue, 18 Jan 2022)
Log Message
[JSC] Remove Wasm::Table's m_mask
https://bugs.webkit.org/show_bug.cgi?id=235329
Reviewed by Mark Lam.
This patch removes m_mask in
Title: [288066] trunk
Revision 288066
Author ysuz...@apple.com
Date 2022-01-15 13:35:01 -0800 (Sat, 15 Jan 2022)
Log Message
[JSC] Fix Date functions' argument coercion
https://bugs.webkit.org/show_bug.cgi?id=235271
Reviewed by Alexey Shvayka.
JSTests:
* test262/expectations.yaml:
Title: [288065] trunk
Revision 288065
Author ysuz...@apple.com
Date 2022-01-15 13:32:37 -0800 (Sat, 15 Jan 2022)
Log Message
[JSC] Fix misc issues in WebAssembly.Exception
https://bugs.webkit.org/show_bug.cgi?id=235261
Reviewed by Alexey Shvayka.
JSTests:
*
Title: [288064] trunk
Revision 288064
Author ysuz...@apple.com
Date 2022-01-15 13:17:40 -0800 (Sat, 15 Jan 2022)
Log Message
[JSC] Fix misc WebAssembly.Table issues
https://bugs.webkit.org/show_bug.cgi?id=235262
Reviewed by Alexey Shvayka.
LayoutTests/imported/w3c:
Fix length of
Title: [288020] trunk/Source/WTF
Revision 288020
Author ysuz...@apple.com
Date 2022-01-14 10:10:50 -0800 (Fri, 14 Jan 2022)
Log Message
Fix WTF::UUID's potential collision with empty and deleted values
https://bugs.webkit.org/show_bug.cgi?id=235177
Reviewed by Chris Dumez.
Since
Title: [287941] trunk/Source/WTF
Revision 287941
Author ysuz...@apple.com
Date 2022-01-12 11:46:07 -0800 (Wed, 12 Jan 2022)
Log Message
[JSC] Enable libpas jit-heap when libpas is enabled
https://bugs.webkit.org/show_bug.cgi?id=235042
Reviewed by Filip Pizlo.
Previously, we enabled
Title: [287901] trunk/Source/_javascript_Core
Revision 287901
Author ysuz...@apple.com
Date 2022-01-11 15:41:15 -0800 (Tue, 11 Jan 2022)
Log Message
[JSC] Fix kind of error thrown by wasm module creation
https://bugs.webkit.org/show_bug.cgi?id=235082
Reviewed by Michael Saboff.
It
Title: [287869] trunk/JSTests
Revision 287869
Author ysuz...@apple.com
Date 2022-01-10 22:34:39 -0800 (Mon, 10 Jan 2022)
Log Message
Unreviewed, add a bit more Intl.Locale hourCycle tests to investigate flakiness
* stress/intl-locale-info.js:
(let.l.new.Intl.Locale.shouldBe):
Title: [287868] trunk/Source/WebCore
Revision 287868
Author ysuz...@apple.com
Date 2022-01-10 21:04:15 -0800 (Mon, 10 Jan 2022)
Log Message
Fix Windows build after r287829
https://bugs.webkit.org/show_bug.cgi?id=235054
Reviewed by Sam Weinig.
FTW removal accidentally removed RECT
Title: [287758] trunk/Source/_javascript_Core
Revision 287758
Author ysuz...@apple.com
Date 2022-01-07 10:36:15 -0800 (Fri, 07 Jan 2022)
Log Message
[JSC] Clean up StructureStubInfo
https://bugs.webkit.org/show_bug.cgi?id=234943
Reviewed by Saam Barati.
Use std::unique_ptr instead of
Title: [287596] trunk/Source/_javascript_Core
Revision 287596
Author ysuz...@apple.com
Date 2022-01-04 16:20:42 -0800 (Tue, 04 Jan 2022)
Log Message
[JSC] Remove m_calleeSaveRegisters from CodeBlock::JITData and rename it to BaselineJITData
https://bugs.webkit.org/show_bug.cgi?id=234555
Title: [287582] trunk/Source/_javascript_Core
Revision 287582
Author ysuz...@apple.com
Date 2022-01-04 13:25:43 -0800 (Tue, 04 Jan 2022)
Log Message
[JSC] Remove JSWebAssemblyCalleeGroup cell
https://bugs.webkit.org/show_bug.cgi?id=234780
Reviewed by Saam Barati.
This cell is not
Title: [287575] trunk/Source/_javascript_Core
Revision 287575
Author ysuz...@apple.com
Date 2022-01-04 10:10:42 -0800 (Tue, 04 Jan 2022)
Log Message
WebAssembly i32.atomic.wait timeout value incorrectly interpreted by factor 1000
https://bugs.webkit.org/show_bug.cgi?id=234833
Reviewed
Title: [287561] trunk/Source/_javascript_Core
Revision 287561
Author ysuz...@apple.com
Date 2022-01-03 21:58:26 -0800 (Mon, 03 Jan 2022)
Log Message
Unreviewed, fix build failure
https://bugs.webkit.org/show_bug.cgi?id=232723
* runtime/ArrayPrototype.cpp:
(JSC::toLocaleString):
Title: [287560] trunk
Revision 287560
Author ysuz...@apple.com
Date 2022-01-03 21:12:15 -0800 (Mon, 03 Jan 2022)
Log Message
Array.prototype.toLocaleString does not respect deletion of Object.prototype.toLocaleString
https://bugs.webkit.org/show_bug.cgi?id=232723
Reviewed by Alexey
Title: [287546] trunk
Revision 287546
Author ysuz...@apple.com
Date 2022-01-03 09:46:10 -0800 (Mon, 03 Jan 2022)
Log Message
[JSC] Fix Intl.PluralRules.selectRange input validation
https://bugs.webkit.org/show_bug.cgi?id=234817
Reviewed by Alexey Shvayka.
JSTests:
*
Title: [287544] trunk
Revision 287544
Author ysuz...@apple.com
Date 2022-01-03 08:50:30 -0800 (Mon, 03 Jan 2022)
Log Message
[JSC] Read-modify-write operation's second put-to-scope should not throw error if binding does not exist
https://bugs.webkit.org/show_bug.cgi?id=234813
Reviewed
Title: [287543] trunk
Revision 287543
Author ysuz...@apple.com
Date 2022-01-03 08:31:18 -0800 (Mon, 03 Jan 2022)
Log Message
[JSC] Fix length of Intl.NumberFormat.formatRange and Intl.PluralRules.selectRange
https://bugs.webkit.org/show_bug.cgi?id=234806
Reviewed by Alexey Shvayka.
Title: [287531] trunk
Revision 287531
Author ysuz...@apple.com
Date 2022-01-02 23:39:38 -0800 (Sun, 02 Jan 2022)
Log Message
[JSC] Use emitPutProperty / emitGetPropertyValue consistently to handle private names in edge cases
https://bugs.webkit.org/show_bug.cgi?id=234794
Reviewed by
Title: [287463] trunk/Source/bmalloc
Revision 287463
Author ysuz...@apple.com
Date 2021-12-27 22:10:30 -0800 (Mon, 27 Dec 2021)
Log Message
[libpas] Use thread_switch instead of sched_yield
https://bugs.webkit.org/show_bug.cgi?id=234712
Reviewed by Filip Pizlo.
Previously, we received
Title: [287459] trunk/Source/_javascript_Core
Revision 287459
Author ysuz...@apple.com
Date 2021-12-27 02:04:25 -0800 (Mon, 27 Dec 2021)
Log Message
Consider merging Wasm::FunctionCodeBlock and Wasm::LLIntCallee
https://bugs.webkit.org/show_bug.cgi?id=203691
Reviewed by Filip Pizlo.
Title: [287458] trunk/Source/_javascript_Core
Revision 287458
Author ysuz...@apple.com
Date 2021-12-26 23:46:43 -0800 (Sun, 26 Dec 2021)
Log Message
[JSC] Use SlowPathReturnType instead of EncodedMatchResult
https://bugs.webkit.org/show_bug.cgi?id=234686
Reviewed by Filip Pizlo.
This
Title: [287383] trunk/Source/bmalloc
Revision 287383
Author ysuz...@apple.com
Date 2021-12-22 20:04:25 -0800 (Wed, 22 Dec 2021)
Log Message
[libpas] Make pas_heap_type constant
https://bugs.webkit.org/show_bug.cgi?id=234486
Reviewed by Filip Pizlo.
Currently, pas_heap_type data is
Title: [287308] trunk/Source
Revision 287308
Author ysuz...@apple.com
Date 2021-12-21 02:33:01 -0800 (Tue, 21 Dec 2021)
Log Message
[WTF] Remove RefCountedArray and use RefCountedFixedVector
https://bugs.webkit.org/show_bug.cgi?id=234484
Reviewed by Dean Jackson.
Source/WebCore:
Use
Title: [287246] trunk/Source/bmalloc
Revision 287246
Author ysuz...@apple.com
Date 2021-12-19 12:34:07 -0800 (Sun, 19 Dec 2021)
Log Message
[libpas] Add macros to disable bmalloc core so that libpas can be enabled on 64-bit watchOS
https://bugs.webkit.org/show_bug.cgi?id=234481
Reviewed
Title: [287238] trunk/Source/WebCore
Revision 287238
Author ysuz...@apple.com
Date 2021-12-19 01:40:48 -0800 (Sun, 19 Dec 2021)
Log Message
Lazily allocate HistoricUsageData
https://bugs.webkit.org/show_bug.cgi?id=212878
Reviewed by Saam Barati.
This is only used when resource-overlay
Title: [287221] trunk/Source/_javascript_Core
Revision 287221
Author ysuz...@apple.com
Date 2021-12-18 03:19:18 -0800 (Sat, 18 Dec 2021)
Log Message
[JSC] Do not allocate m_bbqCallee and m_omgCallee until it becomes necessary
https://bugs.webkit.org/show_bug.cgi?id=234457
Reviewed by
Title: [287220] trunk
Revision 287220
Author ysuz...@apple.com
Date 2021-12-18 02:17:05 -0800 (Sat, 18 Dec 2021)
Log Message
[WTF] Introduce TrailingArray
https://bugs.webkit.org/show_bug.cgi?id=234201
Reviewed by Darin Adler.
Source/_javascript_Core:
Use
Title: [287216] trunk/Source/bmalloc
Revision 287216
Author ysuz...@apple.com
Date 2021-12-17 18:30:09 -0800 (Fri, 17 Dec 2021)
Log Message
Unreviewed, pas_probabilistic_guard_malloc_allocator.c is broken when LIBPAS is not enabled
https://bugs.webkit.org/show_bug.cgi?id=234415
*
Title: [287215] trunk/Source/bmalloc
Revision 287215
Author ysuz...@apple.com
Date 2021-12-17 18:09:45 -0800 (Fri, 17 Dec 2021)
Log Message
Unreviewed, CMakeLists is missing pas_probabilistic_guard_malloc_allocator.[ch]
https://bugs.webkit.org/show_bug.cgi?id=234415
* CMakeLists.txt:
*
Title: [287214] trunk/Source/bmalloc
Revision 287214
Author ysuz...@apple.com
Date 2021-12-17 17:13:59 -0800 (Fri, 17 Dec 2021)
Log Message
[libpas] Use inline-assembly ARM64 code in GCC too
https://bugs.webkit.org/show_bug.cgi?id=234450
Reviewed by Saam Barati.
Same problem to r287168
Title: [287202] trunk/Tools
Revision 287202
Author ysuz...@apple.com
Date 2021-12-17 12:55:28 -0800 (Fri, 17 Dec 2021)
Log Message
[JSC] Fix runscript's standalone ability to run
https://bugs.webkit.org/show_bug.cgi?id=234166
Reviewed by Mark Lam.
r286109 broke the ability to run
Title: [287175] trunk/Source/bmalloc
Revision 287175
Author ysuz...@apple.com
Date 2021-12-17 01:01:48 -0800 (Fri, 17 Dec 2021)
Log Message
[libpas] Enable libpas on ARM64 Darwin platforms (ARM64E is already enabled)
https://bugs.webkit.org/show_bug.cgi?id=234416
Reviewed by Filip
101 - 200 of 1368 matches
Mail list logo