[webkit-changes] [234647] trunk/Tools

2018-08-07 Thread utatane . tea
Title: [234647] trunk/Tools Revision 234647 Author utatane@gmail.com Date 2018-08-07 03:59:40 -0700 (Tue, 07 Aug 2018) Log Message Unreviewed, add a new address to my configuration * Scripts/webkitpy/common/config/contributors.json: Modified Paths trunk/Tools/ChangeLog

[webkit-changes] [234588] trunk

2018-08-06 Thread utatane . tea
Title: [234588] trunk Revision 234588 Author utatane@gmail.com Date 2018-08-06 00:59:13 -0700 (Mon, 06 Aug 2018) Log Message Implement self.queueMicrotask in Workers https://bugs.webkit.org/show_bug.cgi?id=188247 Reviewed by Ryosuke Niwa. Source/WebCore: This patch adds support

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

2018-08-01 Thread utatane . tea
Title: [234493] trunk/Source/WebCore Revision 234493 Author utatane@gmail.com Date 2018-08-01 21:24:11 -0700 (Wed, 01 Aug 2018) Log Message Unreviewed, revert TransformationMatrix::operator== change https://bugs.webkit.org/show_bug.cgi?id=188197 This change partially revert cleaning

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

2018-08-01 Thread utatane . tea
Title: [234492] trunk/Source/WebCore Revision 234492 Author utatane@gmail.com Date 2018-08-01 21:10:43 -0700 (Wed, 01 Aug 2018) Log Message Unreviewed, rename TransformationMatrix::Identity to TransformationMatrix::identity https://bugs.webkit.org/show_bug.cgi?id=188204 Follow the

[webkit-changes] [234491] trunk

2018-08-01 Thread utatane . tea
Title: [234491] trunk Revision 234491 Author utatane@gmail.com Date 2018-08-01 20:55:47 -0700 (Wed, 01 Aug 2018) Log Message Add self.queueMicrotask(f) on DOMWindow https://bugs.webkit.org/show_bug.cgi?id=188212 Reviewed by Ryosuke Niwa. Source/_javascript_Core: * CMakeLists.txt:

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

2018-08-01 Thread utatane . tea
Title: [234460] trunk/Source/WebCore Revision 234460 Author utatane@gmail.com Date 2018-08-01 09:01:00 -0700 (Wed, 01 Aug 2018) Log Message Add TransformationMatrix::Identity https://bugs.webkit.org/show_bug.cgi?id=188204 Reviewed by Simon Fraser. This patch adds

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

2018-07-31 Thread utatane . tea
Title: [234434] trunk/Source/_javascript_Core Revision 234434 Author utatane@gmail.com Date 2018-07-31 11:48:44 -0700 (Tue, 31 Jul 2018) Log Message [JSC] Remove unnecessary cellLock() in JSObject's GC marking if IndexingType is contiguous

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

2018-07-31 Thread utatane . tea
Title: [234433] trunk/Source/WebCore Revision 234433 Author utatane@gmail.com Date 2018-07-31 11:37:18 -0700 (Tue, 31 Jul 2018) Log Message Clean up TransformationMatrix implementation https://bugs.webkit.org/show_bug.cgi?id=188197 Reviewed by Simon Fraser. We perform cleaning up

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

2018-07-31 Thread utatane . tea
Title: [234427] trunk/Source/WebCore Revision 234427 Author utatane@gmail.com Date 2018-07-31 09:31:47 -0700 (Tue, 31 Jul 2018) Log Message Use static const global variable for TransformationMatrix instead of NeverDestroyed https://bugs.webkit.org/show_bug.cgi?id=188195 Reviewed by

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

2018-07-29 Thread utatane . tea
Title: [234347] trunk/Source/WebCore Revision 234347 Author utatane@gmail.com Date 2018-07-29 11:13:28 -0700 (Sun, 29 Jul 2018) Log Message Use static global variables instead of static NeverDestroyed inside function if possible https://bugs.webkit.org/show_bug.cgi?id=188146

[webkit-changes] [234331] trunk

2018-07-27 Thread utatane . tea
Title: [234331] trunk Revision 234331 Author utatane@gmail.com Date 2018-07-27 15:27:10 -0700 (Fri, 27 Jul 2018) Log Message [JSC] Record CoW status in ArrayProfile correctly https://bugs.webkit.org/show_bug.cgi?id=187949 Reviewed by Saam Barati. JSTests: *

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

2018-07-26 Thread utatane . tea
Title: [234284] trunk/Source/_javascript_Core Revision 234284 Author utatane@gmail.com Date 2018-07-26 17:42:33 -0700 (Thu, 26 Jul 2018) Log Message [JSC] Dump IndexingMode in Structure https://bugs.webkit.org/show_bug.cgi?id=188085 Reviewed by Keith Miller. Dump IndexingMode

[webkit-changes] [234183] trunk

2018-07-24 Thread utatane . tea
Title: [234183] trunk Revision 234183 Author utatane@gmail.com Date 2018-07-24 17:41:10 -0700 (Tue, 24 Jul 2018) Log Message [JSC] Record CoW status in ArrayProfile https://bugs.webkit.org/show_bug.cgi?id=187949 Reviewed by Saam Barati. JSTests: *

[webkit-changes] [234090] trunk

2018-07-22 Thread utatane . tea
Title: [234090] trunk Revision 234090 Author utatane@gmail.com Date 2018-07-22 12:24:34 -0700 (Sun, 22 Jul 2018) Log Message [JSC] GetByIdVariant and InByIdVariant do not need slot base if they are not "hit" variants https://bugs.webkit.org/show_bug.cgi?id=187891 Reviewed by Saam

[webkit-changes] [234089] trunk

2018-07-22 Thread utatane . tea
Title: [234089] trunk Revision 234089 Author utatane@gmail.com Date 2018-07-22 09:54:38 -0700 (Sun, 22 Jul 2018) Log Message [DFG] Fold GetByVal if the indexed value is non configurable and non writable https://bugs.webkit.org/show_bug.cgi?id=186462 Reviewed by Saam Barati.

[webkit-changes] [234082] trunk/Source

2018-07-21 Thread utatane . tea
Title: [234082] trunk/Source Revision 234082 Author utatane@gmail.com Date 2018-07-21 06:10:43 -0700 (Sat, 21 Jul 2018) Log Message [JSC] Use Function / ScopedLambda / RecursableLambda instead of std::function https://bugs.webkit.org/show_bug.cgi?id=187472 Reviewed by Mark Lam.

[webkit-changes] [234066] trunk

2018-07-20 Thread utatane . tea
Title: [234066] trunk Revision 234066 Author utatane@gmail.com Date 2018-07-20 14:25:19 -0700 (Fri, 20 Jul 2018) Log Message [DFG] Fold GetByVal if Array is CoW https://bugs.webkit.org/show_bug.cgi?id=186459 Reviewed by Saam Barati. JSTests: *

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

2018-07-20 Thread utatane . tea
Title: [234065] trunk/Source/_javascript_Core Revision 234065 Author utatane@gmail.com Date 2018-07-20 14:14:15 -0700 (Fri, 20 Jul 2018) Log Message [JSC] Remove cellLock in JSObject::convertContiguousToArrayStorage https://bugs.webkit.org/show_bug.cgi?id=186602 Reviewed by Saam

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

2018-07-20 Thread utatane . tea
Title: [234058] trunk/Source/_javascript_Core Revision 234058 Author utatane@gmail.com Date 2018-07-20 11:28:28 -0700 (Fri, 20 Jul 2018) Log Message [JSC] A bit performance improvement for Object.assign by cleaning up code https://bugs.webkit.org/show_bug.cgi?id=187852 Reviewed by

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

2018-07-19 Thread utatane . tea
Title: [233987] trunk/Source/_javascript_Core Revision 233987 Author utatane@gmail.com Date 2018-07-19 10:06:38 -0700 (Thu, 19 Jul 2018) Log Message Unreviewed, check scope after performing getPropertySlot in JSON.stringify https://bugs.webkit.org/show_bug.cgi?id=187807 Properly

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

2018-07-18 Thread utatane . tea
Title: [233937] trunk/Source/_javascript_Core Revision 233937 Author utatane@gmail.com Date 2018-07-18 15:36:34 -0700 (Wed, 18 Jul 2018) Log Message [JSC] Reduce size of AST nodes https://bugs.webkit.org/show_bug.cgi?id=187689 Reviewed by Mark Lam. We clean up AST nodes to reduce

[webkit-changes] [233924] trunk

2018-07-18 Thread utatane . tea
Title: [233924] trunk Revision 233924 Author utatane@gmail.com Date 2018-07-18 12:01:34 -0700 (Wed, 18 Jul 2018) Log Message JSON.stringify should emit non own properties if second array argument includes https://bugs.webkit.org/show_bug.cgi?id=187724 Reviewed by Mark Lam. JSTests:

[webkit-changes] [233918] trunk

2018-07-18 Thread utatane . tea
Title: [233918] trunk Revision 233918 Author utatane@gmail.com Date 2018-07-18 11:31:09 -0700 (Wed, 18 Jul 2018) Log Message [JSC] JSON.stringify's replacer should use `isArray` instead of JSArray checks https://bugs.webkit.org/show_bug.cgi?id=187755 Reviewed by Mark Lam. JSTests:

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

2018-07-18 Thread utatane . tea
Title: [233917] trunk/Source/_javascript_Core Revision 233917 Author utatane@gmail.com Date 2018-07-18 11:27:08 -0700 (Wed, 18 Jul 2018) Log Message [JSC] Root wrapper object in JSON.stringify is not necessary if replacer is not callable https://bugs.webkit.org/show_bug.cgi?id=187752

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

2018-07-16 Thread utatane . tea
Title: [233862] trunk/Source/_javascript_Core Revision 233862 Author utatane@gmail.com Date 2018-07-16 13:10:06 -0700 (Mon, 16 Jul 2018) Log Message [JSC] UnlinkedCodeBlock::shrinkToFit miss m_constantIdentifierSets https://bugs.webkit.org/show_bug.cgi?id=187709 Reviewed by Mark

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

2018-07-16 Thread utatane . tea
Title: [233860] trunk/Source/_javascript_Core Revision 233860 Author utatane@gmail.com Date 2018-07-16 12:49:11 -0700 (Mon, 16 Jul 2018) Log Message [JSC] Make SourceParseMode small https://bugs.webkit.org/show_bug.cgi?id=187705 Reviewed by Mark Lam. Each SourceParseMode is

[webkit-changes] [233856] trunk/Tools

2018-07-16 Thread utatane . tea
Title: [233856] trunk/Tools Revision 233856 Author utatane@gmail.com Date 2018-07-16 11:52:22 -0700 (Mon, 16 Jul 2018) Log Message Add --target-path option to dump-class-layout https://bugs.webkit.org/show_bug.cgi?id=187687 Reviewed by Simon Fraser. We add an escape hatch to

[webkit-changes] [233855] trunk

2018-07-16 Thread utatane . tea
Title: [233855] trunk Revision 233855 Author utatane@gmail.com Date 2018-07-16 11:49:22 -0700 (Mon, 16 Jul 2018) Log Message [JSC] Generator and AsyncGeneratorMethod's prototype is incorrect https://bugs.webkit.org/show_bug.cgi?id=187585 Reviewed by Darin Adler. JSTests: *

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

2018-07-13 Thread utatane . tea
Title: [233806] trunk/Source/_javascript_Core Revision 233806 Author utatane@gmail.com Date 2018-07-13 11:20:21 -0700 (Fri, 13 Jul 2018) Log Message [32bit JSC tests] stress/cow-convert-double-to-contiguous.js and stress/cow-convert-int32-to-contiguous.js are failing

[webkit-changes] [233765] trunk/Source

2018-07-12 Thread utatane . tea
Title: [233765] trunk/Source Revision 233765 Author utatane@gmail.com Date 2018-07-12 01:43:38 -0700 (Thu, 12 Jul 2018) Log Message [JSC] Thread VM& to JSCell::methodTable(VM&) https://bugs.webkit.org/show_bug.cgi?id=187548 Reviewed by Saam Barati. Source/_javascript_Core: This

[webkit-changes] [233740] trunk

2018-07-11 Thread utatane . tea
Title: [233740] trunk Revision 233740 Author utatane@gmail.com Date 2018-07-11 13:29:47 -0700 (Wed, 11 Jul 2018) Log Message Iterator of Array.keys() returns object in wrong order https://bugs.webkit.org/show_bug.cgi?id=185197 Reviewed by Keith Miller. JSTests: We align the shape

[webkit-changes] [233724] trunk/JSTests

2018-07-11 Thread utatane . tea
Title: [233724] trunk/JSTests Revision 233724 Author utatane@gmail.com Date 2018-07-11 00:59:12 -0700 (Wed, 11 Jul 2018) Log Message Unreviewed, clean up test262 expectations * test262/expectations.yaml: Modified Paths trunk/JSTests/ChangeLog

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

2018-07-10 Thread utatane . tea
Title: [233721] trunk/Source/_javascript_Core Revision 233721 Author utatane@gmail.com Date 2018-07-10 22:00:13 -0700 (Tue, 10 Jul 2018) Log Message [JSC] Remove getTypedArrayImpl https://bugs.webkit.org/show_bug.cgi?id=187338 Reviewed by Mark Lam. getTypedArrayImpl is overridden

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

2018-07-09 Thread utatane . tea
Title: [233657] trunk/Source/_javascript_Core Revision 233657 Author utatane@gmail.com Date 2018-07-09 14:29:41 -0700 (Mon, 09 Jul 2018) Log Message [JSC] Embed RegExp into constant buffer in UnlinkedCodeBlock and CodeBlock https://bugs.webkit.org/show_bug.cgi?id=187477 Reviewed by

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

2018-07-09 Thread utatane . tea
Title: [233650] trunk/Source/WebCore Revision 233650 Author utatane@gmail.com Date 2018-07-09 12:08:41 -0700 (Mon, 09 Jul 2018) Log Message [WebCore] Annotate classes with WTF_MAKE_FAST_ALLOCATED as much as possible https://bugs.webkit.org/show_bug.cgi?id=187474 Reviewed by Mark

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

2018-07-09 Thread utatane . tea
Title: [233646] trunk/Source/WTF Revision 233646 Author utatane@gmail.com Date 2018-07-09 10:54:23 -0700 (Mon, 09 Jul 2018) Log Message [WTF] Annotate RunLoop::Timer fast-allocated https://bugs.webkit.org/show_bug.cgi?id=187473 Reviewed by Saam Barati. It is allocated by

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

2018-07-09 Thread utatane . tea
Title: [233645] trunk/Source/_javascript_Core Revision 233645 Author utatane@gmail.com Date 2018-07-09 10:09:43 -0700 (Mon, 09 Jul 2018) Log Message [JSC] Make some data members of UnlinkedCodeBlock private https://bugs.webkit.org/show_bug.cgi?id=187467 Reviewed by Mark Lam. This

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

2018-07-09 Thread utatane . tea
Title: [233644] trunk/Source/_javascript_Core Revision 233644 Author utatane@gmail.com Date 2018-07-09 10:08:17 -0700 (Mon, 09 Jul 2018) Log Message [JSC] Optimize layout of AccessCase / ProxyableAccessCase to reduce size of ProxyableAccessCase

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

2018-07-08 Thread utatane . tea
Title: [233633] trunk/Source/_javascript_Core Revision 233633 Author utatane@gmail.com Date 2018-07-08 21:37:24 -0700 (Sun, 08 Jul 2018) Log Message Unreviewed, build fix for debug builds after r233630 https://bugs.webkit.org/show_bug.cgi?id=187441 * jit/JIT.cpp:

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

2018-07-08 Thread utatane . tea
Title: [233630] trunk/Source/_javascript_Core Revision 233630 Author utatane@gmail.com Date 2018-07-08 10:59:25 -0700 (Sun, 08 Jul 2018) Log Message [JSC] Optimize layout of CodeBlock to reduce padding https://bugs.webkit.org/show_bug.cgi?id=187441 Reviewed by Mark Lam. Arrange the

[webkit-changes] [233629] trunk/Source

2018-07-08 Thread utatane . tea
Title: [233629] trunk/Source Revision 233629 Author utatane@gmail.com Date 2018-07-08 10:39:55 -0700 (Sun, 08 Jul 2018) Log Message [JSC] Optimize padding of UnlinkedCodeBlock to shrink https://bugs.webkit.org/show_bug.cgi?id=187448 Reviewed by Saam Barati. Source/_javascript_Core:

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

2018-07-08 Thread utatane . tea
Title: [233627] trunk/Source/_javascript_Core Revision 233627 Author utatane@gmail.com Date 2018-07-08 09:41:14 -0700 (Sun, 08 Jul 2018) Log Message [JSC] Optimize padding of InferredTypeTable by using cellLock https://bugs.webkit.org/show_bug.cgi?id=187447 Reviewed by Mark Lam.

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

2018-07-08 Thread utatane . tea
Title: [233626] trunk/Source/_javascript_Core Revision 233626 Author utatane@gmail.com Date 2018-07-08 05:29:08 -0700 (Sun, 08 Jul 2018) Log Message [JSC] Optimize layout of SourceProvider to reduce padding https://bugs.webkit.org/show_bug.cgi?id=187440 Reviewed by Mark Lam.

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

2018-07-07 Thread utatane . tea
Title: [233622] trunk/Source/_javascript_Core Revision 233622 Author utatane@gmail.com Date 2018-07-07 13:46:28 -0700 (Sat, 07 Jul 2018) Log Message [JSC] Optimize layout of SymbolTable to reduce padding https://bugs.webkit.org/show_bug.cgi?id=187437 Reviewed by Mark Lam. Arrange

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

2018-07-07 Thread utatane . tea
Title: [233621] trunk/Source/_javascript_Core Revision 233621 Author utatane@gmail.com Date 2018-07-07 13:29:31 -0700 (Sat, 07 Jul 2018) Log Message [JSC] Optimize layout of RegExp to reduce padding https://bugs.webkit.org/show_bug.cgi?id=187438 Reviewed by Mark Lam. Reduce the

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

2018-07-07 Thread utatane . tea
Title: [233620] trunk/Source/_javascript_Core Revision 233620 Author utatane@gmail.com Date 2018-07-07 13:29:01 -0700 (Sat, 07 Jul 2018) Log Message [JSC] Optimize layout of ValueProfile to reduce padding https://bugs.webkit.org/show_bug.cgi?id=187439 Reviewed by Mark Lam. Reduce

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

2018-07-07 Thread utatane . tea
Title: [233613] trunk/Source/WTF Revision 233613 Author utatane@gmail.com Date 2018-07-07 00:10:20 -0700 (Sat, 07 Jul 2018) Log Message [linux] ASSERT: Using an alternative signal stack is not supported. Consider disabling the concurrent GC.

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

2018-07-03 Thread utatane . tea
Title: [233467] trunk/Source/_javascript_Core Revision 233467 Author utatane@gmail.com Date 2018-07-03 10:50:12 -0700 (Tue, 03 Jul 2018) Log Message [JSC] Move slowDownAndWasteMemory function to JSArrayBufferView https://bugs.webkit.org/show_bug.cgi?id=187290 Reviewed by Saam

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

2018-07-01 Thread utatane . tea
Title: [233415] trunk/Source/WTF Revision 233415 Author utatane@gmail.com Date 2018-07-01 21:24:33 -0700 (Sun, 01 Jul 2018) Log Message [WTF] RandomDevice should be initialized inside std::call_once https://bugs.webkit.org/show_bug.cgi?id=186017 Reviewed by Darin Adler. While Linux

[webkit-changes] [233295] trunk/Source

2018-06-27 Thread utatane . tea
Title: [233295] trunk/Source Revision 233295 Author utatane@gmail.com Date 2018-06-27 18:10:37 -0700 (Wed, 27 Jun 2018) Log Message [GTK][WPE] Use LazyNeverDestroyed to remove static initializers https://bugs.webkit.org/show_bug.cgi?id=187089 Reviewed by Michael Catanzaro.

[webkit-changes] [233252] trunk

2018-06-27 Thread utatane . tea
Title: [233252] trunk Revision 233252 Author utatane@gmail.com Date 2018-06-27 03:05:50 -0700 (Wed, 27 Jun 2018) Log Message [JSC] ArrayPatternNode::emitDirectBinding does not return assignment target value if dst is nullptr https://bugs.webkit.org/show_bug.cgi?id=185943 Reviewed by

[webkit-changes] [233249] trunk/Source/ThirdParty/libwebrtc

2018-06-27 Thread utatane . tea
Title: [233249] trunk/Source/ThirdParty/libwebrtc Revision 233249 Author utatane@gmail.com Date 2018-06-27 01:19:05 -0700 (Wed, 27 Jun 2018) Log Message [GTK][WPE] Remove gflags from libwebrtc build https://bugs.webkit.org/show_bug.cgi?id=187078 Reviewed by Alejandro G. Castro.

[webkit-changes] [233245] trunk/Source

2018-06-26 Thread utatane . tea
Title: [233245] trunk/Source Revision 233245 Author utatane@gmail.com Date 2018-06-26 22:01:29 -0700 (Tue, 26 Jun 2018) Log Message [JSC] Pass VM& to functions more https://bugs.webkit.org/show_bug.cgi?id=186241 Reviewed by Mark Lam. Source/_javascript_Core: This patch threads VM&

[webkit-changes] [233239] trunk

2018-06-26 Thread utatane . tea
Title: [233239] trunk Revision 233239 Author utatane@gmail.com Date 2018-06-26 18:58:06 -0700 (Tue, 26 Jun 2018) Log Message Remove static initializers more https://bugs.webkit.org/show_bug.cgi?id=186969 Reviewed by Michael Catanzaro. Source/WebCore: This patch removes static

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

2018-06-25 Thread utatane . tea
Title: [233139] trunk/Source/_javascript_Core Revision 233139 Author utatane@gmail.com Date 2018-06-25 02:26:22 -0700 (Mon, 25 Jun 2018) Log Message [JSC] Remove unnecessary PLATFORM guards https://bugs.webkit.org/show_bug.cgi?id=186995 Reviewed by Mark Lam. *

[webkit-changes] [233134] trunk/Source/bmalloc

2018-06-24 Thread utatane . tea
Title: [233134] trunk/Source/bmalloc Revision 233134 Author utatane@gmail.com Date 2018-06-24 12:01:22 -0700 (Sun, 24 Jun 2018) Log Message [bmalloc][Linux] Remove static initializers for PerProcess<>::s_object https://bugs.webkit.org/show_bug.cgi?id=186966 Reviewed by Anders

[webkit-changes] [233123] trunk/Source

2018-06-23 Thread utatane . tea
Title: [233123] trunk/Source Revision 233123 Author utatane@gmail.com Date 2018-06-23 02:59:04 -0700 (Sat, 23 Jun 2018) Log Message [WTF] Use Ref<> for the result type of non-failing factory functions https://bugs.webkit.org/show_bug.cgi?id=186920 Reviewed by Darin Adler.

[webkit-changes] [233006] trunk

2018-06-20 Thread utatane . tea
Title: [233006] trunk Revision 233006 Author utatane@gmail.com Date 2018-06-20 02:00:27 -0700 (Wed, 20 Jun 2018) Log Message [GTK][WPE][Nicosia] Add name for Nicosia Painting Threads https://bugs.webkit.org/show_bug.cgi?id=186836 Reviewed by Carlos Garcia Campos. Source/WebCore:

[webkit-changes] [233005] trunk/Tools

2018-06-20 Thread utatane . tea
Title: [233005] trunk/Tools Revision 233005 Author utatane@gmail.com Date 2018-06-20 01:23:45 -0700 (Wed, 20 Jun 2018) Log Message [WPE] Remove warnings by setting nullptr for unused listeners https://bugs.webkit.org/show_bug.cgi?id=186835 Reviewed by Carlos Garcia Campos. frame,

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

2018-06-16 Thread utatane . tea
Title: [232907] trunk/Source/_javascript_Core Revision 232907 Author utatane@gmail.com Date 2018-06-16 11:29:38 -0700 (Sat, 16 Jun 2018) Log Message [JSC] Inline JSArray::pushInline and Structure::nonPropertyTransition https://bugs.webkit.org/show_bug.cgi?id=186723 Reviewed by Mark

[webkit-changes] [232904] trunk

2018-06-16 Thread utatane . tea
Title: [232904] trunk Revision 232904 Author utatane@gmail.com Date 2018-06-16 09:33:58 -0700 (Sat, 16 Jun 2018) Log Message [DFG] Reduce OSRExit for Kraken/crypto-aes due to CoW array https://bugs.webkit.org/show_bug.cgi?id=186721 Reviewed by Keith Miller. JSTests: *

[webkit-changes] [232902] trunk

2018-06-16 Thread utatane . tea
Title: [232902] trunk Revision 232902 Author utatane@gmail.com Date 2018-06-16 04:18:05 -0700 (Sat, 16 Jun 2018) Log Message [DFG][FTL] Spread onto PhantomNewArrayBuffer assumes JSFixedArray, but JSImmutableButterfly is returned https://bugs.webkit.org/show_bug.cgi?id=186460

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

2018-06-13 Thread utatane . tea
Title: [232798] trunk/Source/_javascript_Core Revision 232798 Author utatane@gmail.com Date 2018-06-13 11:32:56 -0700 (Wed, 13 Jun 2018) Log Message [JSC] Always use Nuke & Set procedure for x86 https://bugs.webkit.org/show_bug.cgi?id=186592 Reviewed by Keith Miller. We always use

[webkit-changes] [232750] trunk/JSTests

2018-06-12 Thread utatane . tea
Title: [232750] trunk/JSTests Revision 232750 Author utatane@gmail.com Date 2018-06-12 05:09:55 -0700 (Tue, 12 Jun 2018) Log Message Update test262 for Array#sort https://bugs.webkit.org/show_bug.cgi?id=186458 * test262/expectations.yaml: Modified Paths trunk/JSTests/ChangeLog

[webkit-changes] [232666] trunk

2018-06-10 Thread utatane . tea
Title: [232666] trunk Revision 232666 Author utatane@gmail.com Date 2018-06-10 00:36:40 -0700 (Sun, 10 Jun 2018) Log Message [JSC] Array.prototype.sort should rejects null comparator https://bugs.webkit.org/show_bug.cgi?id=186458 Reviewed by Keith Miller. JSTests: *

[webkit-changes] [232619] trunk

2018-06-08 Thread utatane . tea
Title: [232619] trunk Revision 232619 Author utatane@gmail.com Date 2018-06-08 01:47:06 -0700 (Fri, 08 Jun 2018) Log Message [WTF] Add WorkerPool https://bugs.webkit.org/show_bug.cgi?id=174569 Reviewed by Carlos Garcia Campos. Source/WebCore: We start using WorkerPool for

[webkit-changes] [232567] trunk

2018-06-06 Thread utatane . tea
Title: [232567] trunk Revision 232567 Author utatane@gmail.com Date 2018-06-06 19:28:01 -0700 (Wed, 06 Jun 2018) Log Message [DFG] Compare operations do not respect negative zeros https://bugs.webkit.org/show_bug.cgi?id=183729 Reviewed by Saam Barati. JSTests: *

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

2018-06-04 Thread utatane . tea
Title: [232463] trunk/Source/_javascript_Core Revision 232463 Author utatane@gmail.com Date 2018-06-04 00:42:43 -0700 (Mon, 04 Jun 2018) Log Message Get rid of UnconditionalFinalizers and WeakReferenceHarvesters https://bugs.webkit.org/show_bug.cgi?id=180248 Reviewed by Sam Weinig.

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

2018-06-03 Thread utatane . tea
Title: [232461] trunk/Source/_javascript_Core Revision 232461 Author utatane@gmail.com Date 2018-06-03 21:13:42 -0700 (Sun, 03 Jun 2018) Log Message LayoutTests/fast/css/parsing-css-matches-7.html always abandons its Document (disabling JIT fixes it)

[webkit-changes] [232444] trunk

2018-06-02 Thread utatane . tea
Title: [232444] trunk Revision 232444 Author utatane@gmail.com Date 2018-06-02 14:13:47 -0700 (Sat, 02 Jun 2018) Log Message Baseline op_jtrue emits an insane amount of code https://bugs.webkit.org/show_bug.cgi?id=185708 Reviewed by Filip Pizlo. JSTests: *

[webkit-changes] [232443] trunk

2018-06-02 Thread utatane . tea
Title: [232443] trunk Revision 232443 Author utatane@gmail.com Date 2018-06-02 14:11:19 -0700 (Sat, 02 Jun 2018) Log Message [JSC] Remove WeakReferenceHarvester https://bugs.webkit.org/show_bug.cgi?id=186102 Reviewed by Filip Pizlo. JSTests: *

[webkit-changes] [232442] trunk

2018-06-02 Thread utatane . tea
Title: [232442] trunk Revision 232442 Author utatane@gmail.com Date 2018-06-02 14:08:10 -0700 (Sat, 02 Jun 2018) Log Message [JSC] Object.create should have intrinsic https://bugs.webkit.org/show_bug.cgi?id=186200 Reviewed by Filip Pizlo. JSTests: *

[webkit-changes] [232404] trunk

2018-06-01 Thread utatane . tea
Title: [232404] trunk Revision 232404 Author utatane@gmail.com Date 2018-06-01 12:06:36 -0700 (Fri, 01 Jun 2018) Log Message [JSC] Add Symbol.prototype.description getter https://bugs.webkit.org/show_bug.cgi?id=186053 Reviewed by Keith Miller. JSTests: *

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

2018-06-01 Thread utatane . tea
Title: [232401] trunk/Source/_javascript_Core Revision 232401 Author utatane@gmail.com Date 2018-06-01 11:47:26 -0700 (Fri, 01 Jun 2018) Log Message [JSC] Correct values and members of JSBigInt appropriately https://bugs.webkit.org/show_bug.cgi?id=186196 Reviewed by Darin Adler.

[webkit-changes] [232400] trunk

2018-06-01 Thread utatane . tea
Title: [232400] trunk Revision 232400 Author utatane@gmail.com Date 2018-06-01 11:39:57 -0700 (Fri, 01 Jun 2018) Log Message [DFG] InById should be converted to MatchStructure https://bugs.webkit.org/show_bug.cgi?id=185803 Reviewed by Keith Miller. JSTests: *

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

2018-05-31 Thread utatane . tea
Title: [232387] trunk/Source/_javascript_Core Revision 232387 Author utatane@gmail.com Date 2018-05-31 21:45:24 -0700 (Thu, 31 May 2018) Log Message [Baseline] Store constant directly in emit_op_mov https://bugs.webkit.org/show_bug.cgi?id=186182 Reviewed by Saam Barati. In the old

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

2018-05-29 Thread utatane . tea
Title: [232271] trunk/Source/_javascript_Core Revision 232271 Author utatane@gmail.com Date 2018-05-29 13:04:14 -0700 (Tue, 29 May 2018) Log Message [Baseline] Merge loading functionalities https://bugs.webkit.org/show_bug.cgi?id=185907 Reviewed by Saam Barati. This patch unifies

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

2018-05-29 Thread utatane . tea
Title: [232264] trunk/Source/WTF Revision 232264 Author utatane@gmail.com Date 2018-05-29 10:56:47 -0700 (Tue, 29 May 2018) Log Message Unreviewed, follow-up after r232244 https://bugs.webkit.org/show_bug.cgi?id=186023 _BitScanReverse64 is available only in X86_64 and ARM. *

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

2018-05-29 Thread utatane . tea
Title: [232253] trunk/Source/_javascript_Core Revision 232253 Author utatane@gmail.com Date 2018-05-28 23:43:38 -0700 (Mon, 28 May 2018) Log Message [JSC] JSBigInt::digitDiv has undefined behavior which causes test failures https://bugs.webkit.org/show_bug.cgi?id=186022 Reviewed by

[webkit-changes] [232244] trunk/Source

2018-05-28 Thread utatane . tea
Title: [232244] trunk/Source Revision 232244 Author utatane@gmail.com Date 2018-05-28 05:26:05 -0700 (Mon, 28 May 2018) Log Message [WTF] Add clz32 / clz64 for MSVC https://bugs.webkit.org/show_bug.cgi?id=186023 Reviewed by Daniel Bates. Source/_javascript_Core: Move clz32 and

[webkit-changes] [232226] trunk

2018-05-26 Thread utatane . tea
Title: [232226] trunk Revision 232226 Author utatane@gmail.com Date 2018-05-26 11:17:09 -0700 (Sat, 26 May 2018) Log Message [JSC] Rename Array#flatten to flat https://bugs.webkit.org/show_bug.cgi?id=186012 Reviewed by Saam Barati. JSTests: * stress/array-flatten.js:

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

2018-05-24 Thread utatane . tea
Title: [232182] trunk/Source/_javascript_Core Revision 232182 Author utatane@gmail.com Date 2018-05-24 21:29:13 -0700 (Thu, 24 May 2018) Log Message [Baseline] Remove a hack for DCE removal of NewFunction https://bugs.webkit.org/show_bug.cgi?id=185945 Reviewed by Saam Barati. This

[webkit-changes] [232108] trunk/JSTests

2018-05-23 Thread utatane . tea
Title: [232108] trunk/JSTests Revision 232108 Author utatane@gmail.com Date 2018-05-23 05:37:12 -0700 (Wed, 23 May 2018) Log Message Unreviewed, skip test if memoryLimited is specified https://bugs.webkit.org/show_bug.cgi?id=185888 * stress/regress-185888.js: Modified Paths

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

2018-05-22 Thread utatane . tea
Title: [232106] trunk/Source/_javascript_Core Revision 232106 Author utatane@gmail.com Date 2018-05-22 22:05:13 -0700 (Tue, 22 May 2018) Log Message [JSC] Clean up stringGetByValStubGenerator https://bugs.webkit.org/show_bug.cgi?id=185864 Reviewed by Saam Barati. We clean up

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

2018-05-22 Thread utatane . tea
Title: [232105] trunk/Source/_javascript_Core Revision 232105 Author utatane@gmail.com Date 2018-05-22 21:44:44 -0700 (Tue, 22 May 2018) Log Message [JSC] Use branchIfString/branchIfNotString instead of structure checkings https://bugs.webkit.org/show_bug.cgi?id=185810 Reviewed by

[webkit-changes] [232092] trunk

2018-05-22 Thread utatane . tea
Title: [232092] trunk Revision 232092 Author utatane@gmail.com Date 2018-05-22 17:16:57 -0700 (Tue, 22 May 2018) Log Message [JSC] Fix CachedCall's argument count if RegExp has named captures https://bugs.webkit.org/show_bug.cgi?id=185587 Reviewed by Mark Lam. JSTests: *

[webkit-changes] [232059] trunk/Source/bmalloc

2018-05-22 Thread utatane . tea
Title: [232059] trunk/Source/bmalloc Revision 232059 Author utatane@gmail.com Date 2018-05-22 03:49:17 -0700 (Tue, 22 May 2018) Log Message Define GIGACAGE_ALLOCATION_CAN_FAIL on Linux https://bugs.webkit.org/show_bug.cgi?id=183329 Reviewed by Michael Catanzaro. We specify

[webkit-changes] [232052] trunk

2018-05-22 Thread utatane . tea
Title: [232052] trunk Revision 232052 Author utatane@gmail.com Date 2018-05-21 23:46:43 -0700 (Mon, 21 May 2018) Log Message Use more C++17 https://bugs.webkit.org/show_bug.cgi?id=185176 Reviewed by JF Bastien. PerformanceTests: * MallocBench/MallocBench.xcodeproj/project.pbxproj:

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

2018-05-21 Thread utatane . tea
Title: [232048] trunk/Source/_javascript_Core Revision 232048 Author utatane@gmail.com Date 2018-05-21 22:46:27 -0700 (Mon, 21 May 2018) Log Message [JSC] Remove duplicate methods in JSInterfaceJIT https://bugs.webkit.org/show_bug.cgi?id=185813 Reviewed by Saam Barati. Some methods

[webkit-changes] [232047] trunk

2018-05-21 Thread utatane . tea
Title: [232047] trunk Revision 232047 Author utatane@gmail.com Date 2018-05-21 21:54:31 -0700 (Mon, 21 May 2018) Log Message Unreviewed, reland InById cache https://bugs.webkit.org/show_bug.cgi?id=185682 JSTests: * stress/in-by-id-accessors.js: Added. (shouldBe): (test):

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

2018-05-21 Thread utatane . tea
Title: [232017] trunk/Source/_javascript_Core Revision 232017 Author utatane@gmail.com Date 2018-05-21 09:45:35 -0700 (Mon, 21 May 2018) Log Message Unreviewed, fix 32bit and scope release https://bugs.webkit.org/show_bug.cgi?id=185682 * jit/JITOperations.cpp: *

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

2018-05-20 Thread utatane . tea
Title: [232002] trunk/Source/_javascript_Core Revision 232002 Author utatane@gmail.com Date 2018-05-20 03:49:20 -0700 (Sun, 20 May 2018) Log Message [DFG] CheckTypeInfoFlags should say `eliminated` if it is removed in constant folding phase

[webkit-changes] [231998] trunk

2018-05-19 Thread utatane . tea
Title: [231998] trunk Revision 231998 Author utatane@gmail.com Date 2018-05-19 13:21:30 -0700 (Sat, 19 May 2018) Log Message [JSC] JSC should have consistent InById IC https://bugs.webkit.org/show_bug.cgi?id=185682 Reviewed by Filip Pizlo. JSTests: * stress/in-by-id-accessors.js:

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

2018-05-18 Thread utatane . tea
Title: [231976] trunk/Source/_javascript_Core Revision 231976 Author utatane@gmail.com Date 2018-05-18 11:55:35 -0700 (Fri, 18 May 2018) Log Message Unreviewed, fix exception checking, part 2 https://bugs.webkit.org/show_bug.cgi?id=185350 * dfg/DFGOperations.cpp:

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

2018-05-18 Thread utatane . tea
Title: [231957] trunk/Source/_javascript_Core Revision 231957 Author utatane@gmail.com Date 2018-05-18 09:15:50 -0700 (Fri, 18 May 2018) Log Message Unreviewed, fix exception checking https://bugs.webkit.org/show_bug.cgi?id=185350 * runtime/CommonSlowPaths.h:

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

2018-05-17 Thread utatane . tea
Title: [231902] trunk/Source/_javascript_Core Revision 231902 Author utatane@gmail.com Date 2018-05-17 09:08:51 -0700 (Thu, 17 May 2018) Log Message [JSC] Remove reifyPropertyNameIfNeeded https://bugs.webkit.org/show_bug.cgi?id=185350 Reviewed by Saam Barati.

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

2018-05-16 Thread utatane . tea
Title: [231864] trunk/Source/WTF Revision 231864 Author utatane@gmail.com Date 2018-05-16 12:46:22 -0700 (Wed, 16 May 2018) Log Message Unreviewed, follow-up after r231762 https://bugs.webkit.org/show_bug.cgi?id=185589 Addresses darin's suggestions to improve timeClip. *

[webkit-changes] [231852] trunk

2018-05-16 Thread utatane . tea
Title: [231852] trunk Revision 231852 Author utatane@gmail.com Date 2018-05-16 10:50:38 -0700 (Wed, 16 May 2018) Log Message [Win] Use C++17 in MSVC https://bugs.webkit.org/show_bug.cgi?id=185232 Reviewed by Alex Christensen. .: Use /std:c++17 option. *

[webkit-changes] [231839] trunk/Source

2018-05-16 Thread utatane . tea
Title: [231839] trunk/Source Revision 231839 Author utatane@gmail.com Date 2018-05-16 00:05:27 -0700 (Wed, 16 May 2018) Log Message [JSC] Check TypeInfo first before calling getCallData when we would like to check whether given object is a function

[webkit-changes] [231762] trunk

2018-05-14 Thread utatane . tea
Title: [231762] trunk Revision 231762 Author utatane@gmail.com Date 2018-05-14 10:18:05 -0700 (Mon, 14 May 2018) Log Message [JSC] timeClip(-0) should produce +0 https://bugs.webkit.org/show_bug.cgi?id=185589 Reviewed by Saam Barati. JSTests: Fix several test262 failures. *

  1   2   3   4   5   6   7   >