Title: [240248] trunk
Revision 240248
Author yusukesuz...@slowstart.org
Date 2019-01-21 21:28:35 -0800 (Mon, 21 Jan 2019)
Log Message
Unreviewed, roll out r240220 due to date-format-xparb regression
https://bugs.webkit.org/show_bug.cgi?id=193603
JSTests:
* stress/let-lexical-binding-sha
Title: [240242] trunk/Source/_javascript_Core
Revision 240242
Author yusukesuz...@slowstart.org
Date 2019-01-21 14:01:16 -0800 (Mon, 21 Jan 2019)
Log Message
[JSC] Lazily initialize JSModuleLoader
https://bugs.webkit.org/show_bug.cgi?id=193646
Reviewed by Keith Miller and Saam Barati.
L
Title: [240241] trunk/Source/_javascript_Core
Revision 240241
Author yusukesuz...@slowstart.org
Date 2019-01-21 12:50:59 -0800 (Mon, 21 Jan 2019)
Log Message
[JSC] sub op with 0 should be optimized
https://bugs.webkit.org/show_bug.cgi?id=190751
Reviewed by Mark Lam.
LLInt sometimes emit
Title: [240228] trunk/Source/_javascript_Core
Revision 240228
Author yusukesuz...@slowstart.org
Date 2019-01-20 21:49:37 -0800 (Sun, 20 Jan 2019)
Log Message
[JSC] Reduce size of SourceProvider
https://bugs.webkit.org/show_bug.cgi?id=193544
Reviewed by Saam Barati.
This patch attempts t
Title: [240217] trunk/Tools
Revision 240217
Author yusukesuz...@slowstart.org
Date 2019-01-20 13:15:42 -0800 (Sun, 20 Jan 2019)
Log Message
Unreviewed, add my new email address
* Scripts/webkitpy/common/config/contributors.json:
Modified Paths
trunk/Tools/ChangeLog
trunk/Tools/Scripts/
Title: [240216] trunk/Source/_javascript_Core
Revision 240216
Author yusukesuz...@slowstart.org
Date 2019-01-20 12:39:33 -0800 (Sun, 20 Jan 2019)
Log Message
[JSC] Shrink data structure size in JSC/heap
https://bugs.webkit.org/show_bug.cgi?id=193612
Reviewed by Saam Barati.
This patch r
Title: [240204] trunk/Source/_javascript_Core
Revision 240204
Author yusukesuz...@slowstart.org
Date 2019-01-19 15:15:15 -0800 (Sat, 19 Jan 2019)
Log Message
[JSC] Reorder JSSegmentedVariableObject member for preparation of JSGlobalObject memory reduction
https://bugs.webkit.org/show_bug.
Title: [240113] trunk/Source/_javascript_Core
Revision 240113
Author yusukesuz...@slowstart.org
Date 2019-01-17 09:32:38 -0800 (Thu, 17 Jan 2019)
Log Message
[JSC] Add generateHeapSnapshotForGCDebugging function to dump GCDebugging data
https://bugs.webkit.org/show_bug.cgi?id=193526
Revi
Title: [240106] trunk
Revision 240106
Author yusukesuz...@slowstart.org
Date 2019-01-17 00:10:53 -0800 (Thu, 17 Jan 2019)
Log Message
[JSC] ToThis omission in DFGByteCodeParser is wrong
https://bugs.webkit.org/show_bug.cgi?id=193513
Reviewed by Saam Barati.
JSTests:
* stress/to-this-o
Title: [240024] trunk
Revision 240024
Author yusukesuz...@slowstart.org
Date 2019-01-15 18:17:31 -0800 (Tue, 15 Jan 2019)
Log Message
[JSC] Use KnownStringUse for GetByVal(Array::String) since AI would offer wider type information and offer non-string type after removing Check(String)
htt
Title: [239964] trunk
Revision 239964
Author yusukesuz...@slowstart.org
Date 2019-01-14 17:26:43 -0800 (Mon, 14 Jan 2019)
Log Message
[JSC] AI should check the given constant's array type when folding GetByVal into constant
https://bugs.webkit.org/show_bug.cgi?id=193413
Reviewed by Keit
Title: [239951] trunk
Revision 239951
Author yusukesuz...@slowstart.org
Date 2019-01-14 14:31:06 -0800 (Mon, 14 Jan 2019)
Log Message
[JSC] Do not use asArrayModes() with Structures because it discards TypedArray information
https://bugs.webkit.org/show_bug.cgi?id=193372
Reviewed by Saam
Title: [239898] trunk/Source/_javascript_Core
Revision 239898
Author yusukesuz...@slowstart.org
Date 2019-01-12 01:49:17 -0800 (Sat, 12 Jan 2019)
Log Message
Unreviewed, fix scope check assertions
https://bugs.webkit.org/show_bug.cgi?id=193308
* bytecode/CodeBlock.cpp:
(JSC::CodeBlock::n
Title: [239879] trunk
Revision 239879
Author yusukesuz...@slowstart.org
Date 2019-01-11 15:10:31 -0800 (Fri, 11 Jan 2019)
Log Message
[JSC] Global lexical bindings can shadow global variables if it is `configurable = true`
https://bugs.webkit.org/show_bug.cgi?id=193308
Reviewed by Saam
Title: [239612] trunk
Revision 239612
Author yusukesuz...@slowstart.org
Date 2019-01-04 09:04:09 -0800 (Fri, 04 Jan 2019)
Log Message
[JSC] Optimize Object.prototype.toString
https://bugs.webkit.org/show_bug.cgi?id=193031
Reviewed by Saam Barati.
JSTests:
* stress/object-tostring-chang
Title: [239567] trunk/Tools
Revision 239567
Author yusukesuz...@slowstart.org
Date 2018-12-31 07:31:15 -0800 (Mon, 31 Dec 2018)
Log Message
.ycm_extra_conf.py should handle XXXInlines.h
https://bugs.webkit.org/show_bug.cgi?id=193055
Reviewed by Carlos Garcia Campos.
compile_commands.jso
Title: [239562] trunk
Revision 239562
Author yusukesuz...@slowstart.org
Date 2018-12-30 13:23:11 -0800 (Sun, 30 Dec 2018)
Log Message
gperf is only used in WebCore
https://bugs.webkit.org/show_bug.cgi?id=193061
Reviewed by Don Olmstead.
gperf is only used in WebCore. So if the port does
Title: [239561] trunk
Revision 239561
Author yusukesuz...@slowstart.org
Date 2018-12-30 13:19:09 -0800 (Sun, 30 Dec 2018)
Log Message
Add ENABLE_UNIFIED_BUILDS option to cmake ports
https://bugs.webkit.org/show_bug.cgi?id=193045
Reviewed by Don Olmstead.
.:
This patch adds ENABLE_UNIFI
Title: [239560] trunk/JSTests
Revision 239560
Author yusukesuz...@slowstart.org
Date 2018-12-30 12:53:48 -0800 (Sun, 30 Dec 2018)
Log Message
Unreviewed, JSTests gardening with memoryLimited
* stress/string-overflow-createError.js:
Modified Paths
trunk/JSTests/ChangeLog
trunk/JSTests/s
Title: [239557] trunk/Source
Revision 239557
Author yusukesuz...@slowstart.org
Date 2018-12-28 20:24:29 -0800 (Fri, 28 Dec 2018)
Log Message
[JSC] Remove one indirection in JSObject::toStringName
https://bugs.webkit.org/show_bug.cgi?id=193037
Reviewed by Keith Miller.
Source/_javascript
Title: [239544] trunk
Revision 239544
Author yusukesuz...@slowstart.org
Date 2018-12-23 02:09:09 -0800 (Sun, 23 Dec 2018)
Log Message
[BigInt] Support BigInt in JSON.stringify
https://bugs.webkit.org/show_bug.cgi?id=192624
Reviewed by Saam Barati.
JSTests:
* stress/big-int-json-stringi
Title: [239537] trunk
Revision 239537
Author yusukesuz...@slowstart.org
Date 2018-12-21 22:41:03 -0800 (Fri, 21 Dec 2018)
Log Message
[JSC] Implement "well-formed JSON.stringify" proposal
https://bugs.webkit.org/show_bug.cgi?id=191677
Reviewed by Darin Adler.
JSTests:
* stress/json-sur
Title: [239536] trunk/Source/_javascript_Core
Revision 239536
Author yusukesuz...@slowstart.org
Date 2018-12-21 22:39:23 -0800 (Fri, 21 Dec 2018)
Log Message
[JSC] Use appendUnbarriered for cached own keys
https://bugs.webkit.org/show_bug.cgi?id=192981
Reviewed by Saam Barati.
m_cachedO
Title: [239324] trunk
Revision 239324
Author yusukesuz...@slowstart.org
Date 2018-12-17 22:54:49 -0800 (Mon, 17 Dec 2018)
Log Message
[JSC] Optimize Object.keys by caching own keys results in StructureRareData
https://bugs.webkit.org/show_bug.cgi?id=190047
Reviewed by Saam Barati.
JSTes
Title: [239257] trunk/Source
Revision 239257
Author yusukesuz...@slowstart.org
Date 2018-12-15 22:12:53 -0800 (Sat, 15 Dec 2018)
Log Message
Unreviewed, suppress warnings in Linux
Source/bmalloc:
* bmalloc/Gigacage.cpp:
Source/_javascript_Core:
* jsc.cpp:
(jscmain):
Modified Paths
t
Title: [239256] trunk/Source
Revision 239256
Author yusukesuz...@slowstart.org
Date 2018-12-15 21:49:01 -0800 (Sat, 15 Dec 2018)
Log Message
Null pointer dereference in JSC::WriteBarrierBase()
https://bugs.webkit.org/show_bug.cgi?id=191252
Reviewed by Keith Miller.
Source/_javascript_Co
Title: [239155] trunk/Source/_javascript_Core
Revision 239155
Author yusukesuz...@slowstart.org
Date 2018-12-13 00:37:35 -0800 (Thu, 13 Dec 2018)
Log Message
Unreviewed, build fix after r239153, part 2
https://bugs.webkit.org/show_bug.cgi?id=190047
* runtime/StructureRareDataInlines.h:
(
Title: [239154] trunk/Source/_javascript_Core
Revision 239154
Author yusukesuz...@slowstart.org
Date 2018-12-13 00:06:30 -0800 (Thu, 13 Dec 2018)
Log Message
Unreviewed, build fix after r239153
https://bugs.webkit.org/show_bug.cgi?id=190047
* runtime/StructureRareDataInlines.h:
(JSC::Str
Title: [239153] trunk
Revision 239153
Author yusukesuz...@slowstart.org
Date 2018-12-12 23:13:38 -0800 (Wed, 12 Dec 2018)
Log Message
[JSC] Optimize Object.keys by caching own keys results in StructureRareData
https://bugs.webkit.org/show_bug.cgi?id=190047
Reviewed by Keith Miller.
JSTe
Title: [239142] trunk
Revision 239142
Author yusukesuz...@slowstart.org
Date 2018-12-12 18:09:28 -0800 (Wed, 12 Dec 2018)
Log Message
[DFG][FTL] Add NewSymbol
https://bugs.webkit.org/show_bug.cgi?id=192620
Reviewed by Saam Barati.
JSTests:
* microbenchmarks/symbol-creation.js: Added.
(
Title: [239141] trunk
Revision 239141
Author yusukesuz...@slowstart.org
Date 2018-12-12 18:01:37 -0800 (Wed, 12 Dec 2018)
Log Message
[BigInt] Implement DFG/FTL typeof for BigInt
https://bugs.webkit.org/show_bug.cgi?id=192619
Reviewed by Keith Miller.
JSTests:
* stress/big-int-boolean-
Title: [239099] trunk/Source/_javascript_Core
Revision 239099
Author yusukesuz...@slowstart.org
Date 2018-12-12 00:38:45 -0800 (Wed, 12 Dec 2018)
Log Message
[BigInt] Simplify boolean context evaluation by leveraging JSString::offsetOfLength() == JSBigInt::offsetOfLength()
https://bugs.we
Title: [239021] trunk/Source/WTF
Revision 239021
Author yusukesuz...@slowstart.org
Date 2018-12-09 08:43:02 -0800 (Sun, 09 Dec 2018)
Log Message
Unreviewed, fix build failure on GCC 8.2, part 2
Add RefCountedArray::assign, and use it instead of operator= internally.
We should have operat
Title: [239020] trunk/Source/WTF
Revision 239020
Author yusukesuz...@slowstart.org
Date 2018-12-09 08:09:07 -0800 (Sun, 09 Dec 2018)
Log Message
Unreviewed, fix build failure on GCC 8.2
We remove operator= call since it is not necessary.
This is a workaround. It seems that GCC 8.2 fails
Title: [238802] trunk/Source
Revision 238802
Author yusukesuz...@slowstart.org
Date 2018-12-03 09:50:20 -0800 (Mon, 03 Dec 2018)
Log Message
Use WallTime for file time
https://bugs.webkit.org/show_bug.cgi?id=192287
Reviewed by Darin Adler.
Source/WebCore:
This patch changes a type of f
Title: [238778] trunk/Source/_javascript_Core
Revision 238778
Author yusukesuz...@slowstart.org
Date 2018-12-01 00:38:53 -0800 (Sat, 01 Dec 2018)
Log Message
[JSC] Keep TypeMaybeBigInt small
https://bugs.webkit.org/show_bug.cgi?id=192203
Reviewed by Saam Barati.
As BigInt is being imple
Title: [238435] trunk/Source/_javascript_Core
Revision 238435
Author yusukesuz...@slowstart.org
Date 2018-11-21 18:57:14 -0800 (Wed, 21 Nov 2018)
Log Message
[JSC] Use ProtoCallFrame::numberOfRegisters instead of raw number `4`
https://bugs.webkit.org/show_bug.cgi?id=191877
Reviewed by S
Title: [238376] trunk/Source/_javascript_Core
Revision 238376
Author yusukesuz...@slowstart.org
Date 2018-11-19 08:49:43 -0800 (Mon, 19 Nov 2018)
Log Message
[WebAssembly] I64 arguments / return value check should be moved from callWebAssemblyFunction to JSToWasm wrapper
https://bugs.webk
Title: [238367] trunk/Source/_javascript_Core
Revision 238367
Author yusukesuz...@slowstart.org
Date 2018-11-18 22:51:54 -0800 (Sun, 18 Nov 2018)
Log Message
Consider removing double load for accessing the instructions from LLInt
https://bugs.webkit.org/show_bug.cgi?id=190932
Reviewed by
Title: [238365] trunk
Revision 238365
Author yusukesuz...@slowstart.org
Date 2018-11-18 11:10:08 -0800 (Sun, 18 Nov 2018)
Log Message
Unreviewed, rolling in the rest of r237254
https://bugs.webkit.org/show_bug.cgi?id=190340
JSTests:
* ChakraCore/test/Function/FuncBodyES5.baseline-jsc:
*
Title: [238361] trunk/Source/WebKit
Revision 238361
Author yusukesuz...@slowstart.org
Date 2018-11-18 04:50:21 -0800 (Sun, 18 Nov 2018)
Log Message
Use Box instead of dispatch_semaphore_t
https://bugs.webkit.org/show_bug.cgi?id=189691
Reviewed by Ryosuke Niwa.
Use Box instead, which uti
Title: [238185] trunk/Source/_javascript_Core
Revision 238185
Author yusukesuz...@slowstart.org
Date 2018-11-14 10:49:22 -0800 (Wed, 14 Nov 2018)
Log Message
Unreviewed, rolling in CodeCache in r237254
https://bugs.webkit.org/show_bug.cgi?id=190340
Land the CodeCache part without adding
Title: [238088] trunk/Source/WebCore
Revision 238088
Author yusukesuz...@slowstart.org
Date 2018-11-12 08:48:22 -0800 (Mon, 12 Nov 2018)
Log Message
WTFMove(xxx) is used in arguments while other arguments touch xxx
https://bugs.webkit.org/show_bug.cgi?id=191544
Reviewed by Alex Christens
Title: [238085] trunk/Source/WebCore
Revision 238085
Author yusukesuz...@slowstart.org
Date 2018-11-12 06:55:03 -0800 (Mon, 12 Nov 2018)
Log Message
IDBTransaction does not use "RefPtr self"
https://bugs.webkit.org/show_bug.cgi?id=190436
Reviewed by Alex Christensen.
It seems that `RefP
Title: [238026] trunk/Source/_javascript_Core
Revision 238026
Author yusukesuz...@slowstart.org
Date 2018-11-09 03:32:43 -0800 (Fri, 09 Nov 2018)
Log Message
Unreviewed, rolling in CodeCache in r237254
https://bugs.webkit.org/show_bug.cgi?id=190340
Land the CodeCache part, which uses Def
Title: [237987] trunk/Source/_javascript_Core
Revision 237987
Author yusukesuz...@slowstart.org
Date 2018-11-08 07:42:10 -0800 (Thu, 08 Nov 2018)
Log Message
Consider removing double load for accessing the MetadataTable from LLInt
https://bugs.webkit.org/show_bug.cgi?id=190933
Reviewed b
Title: [237627] trunk/Source/_javascript_Core
Revision 237627
Author yusukesuz...@slowstart.org
Date 2018-10-30 23:14:04 -0700 (Tue, 30 Oct 2018)
Log Message
[JSC][LLInt] Compact LLInt ASM code by removing unnecessary instructions
https://bugs.webkit.org/show_bug.cgi?id=191092
Reviewed b
Title: [237586] trunk/Source/_javascript_Core
Revision 237586
Author yusukesuz...@slowstart.org
Date 2018-10-30 02:00:17 -0700 (Tue, 30 Oct 2018)
Log Message
"Unreviewed, partial rolling in r237254"
https://bugs.webkit.org/show_bug.cgi?id=190340
This only adds Parser.{cpp,h}. And it is n
Title: [237492] trunk/Source/_javascript_Core
Revision 237492
Author yusukesuz...@slowstart.org
Date 2018-10-27 07:41:22 -0700 (Sat, 27 Oct 2018)
Log Message
Unreviewed, partial rolling in r237254
https://bugs.webkit.org/show_bug.cgi?id=190340
We do not use the added function right now t
Title: [237447] trunk/Source/_javascript_Core
Revision 237447
Author yusukesuz...@slowstart.org
Date 2018-10-26 00:56:56 -0700 (Fri, 26 Oct 2018)
Log Message
[JSC] havingABadTimeWatchpoint is not required in Array#indexOf optimization
https://bugs.webkit.org/show_bug.cgi?id=190941
Review
Title: [237445] trunk/Source/_javascript_Core
Revision 237445
Author yusukesuz...@slowstart.org
Date 2018-10-25 21:51:59 -0700 (Thu, 25 Oct 2018)
Log Message
Unreviewed, partial rolling in r237254
https://bugs.webkit.org/show_bug.cgi?id=190340
We do not use the added function right now t
Title: [237254] trunk
Revision 237254
Author yusukesuz...@slowstart.org
Date 2018-10-18 06:04:22 -0700 (Thu, 18 Oct 2018)
Log Message
[JSC] JSC should have "parseFunction" to optimize Function constructor
https://bugs.webkit.org/show_bug.cgi?id=190340
Reviewed by Mark Lam.
JSTests:
Thi
Title: [237223] trunk/Source/_javascript_Core
Revision 237223
Author yusukesuz...@slowstart.org
Date 2018-10-17 10:50:52 -0700 (Wed, 17 Oct 2018)
Log Message
[JSC] Use WTF::Function instead of std::function
https://bugs.webkit.org/show_bug.cgi?id=190665
Reviewed by Keith Miller.
We shou
Title: [237220] trunk/Source/_javascript_Core
Revision 237220
Author yusukesuz...@slowstart.org
Date 2018-10-17 08:48:57 -0700 (Wed, 17 Oct 2018)
Log Message
[JSC] More aggressively use `constexpr` in LowLevelInterpreter.asm for constant values
https://bugs.webkit.org/show_bug.cgi?id=1906
Title: [237108] trunk/Source/_javascript_Core
Revision 237108
Author yusukesuz...@slowstart.org
Date 2018-10-15 08:07:29 -0700 (Mon, 15 Oct 2018)
Log Message
[JSC] Disable DOMJIT on 32bit architecture
https://bugs.webkit.org/show_bug.cgi?id=190387
Reviewed by Mark Lam.
We disable DOMJIT
Title: [237097] trunk
Revision 237097
Author yusukesuz...@slowstart.org
Date 2018-10-15 06:51:37 -0700 (Mon, 15 Oct 2018)
Log Message
[JSC] Remove Option::useAsyncIterator
https://bugs.webkit.org/show_bug.cgi?id=190567
Reviewed by Saam Barati.
.:
* Source/cmake/WebKitFeatures.cmake:
S
Title: [237096] trunk/Source/_javascript_Core
Revision 237096
Author yusukesuz...@slowstart.org
Date 2018-10-15 06:49:17 -0700 (Mon, 15 Oct 2018)
Log Message
[JSC] Remove Options::useObjectRestSpread
https://bugs.webkit.org/show_bug.cgi?id=190568
Reviewed by Saam Barati.
Options::useObj
Title: [237095] trunk
Revision 237095
Author yusukesuz...@slowstart.org
Date 2018-10-15 06:48:11 -0700 (Mon, 15 Oct 2018)
Log Message
[JSC] JSON.stringify can accept call-with-no-arguments
https://bugs.webkit.org/show_bug.cgi?id=190343
Reviewed by Mark Lam.
JSTests:
* stress/json-strin
Title: [237059] trunk/Source
Revision 237059
Author yusukesuz...@slowstart.org
Date 2018-10-11 18:32:19 -0700 (Thu, 11 Oct 2018)
Log Message
Use currentStackPointer more
https://bugs.webkit.org/show_bug.cgi?id=190503
Reviewed by Saam Barati.
Source/_javascript_Core:
* runtime/VM.cpp:
(
Title: [237054] trunk
Revision 237054
Author yusukesuz...@slowstart.org
Date 2018-10-11 16:43:58 -0700 (Thu, 11 Oct 2018)
Log Message
[JSC] JSC should have "parseFunction" to optimize Function constructor
https://bugs.webkit.org/show_bug.cgi?id=190340
Reviewed by Mark Lam.
JSTests:
Thi
Title: [237017] trunk/Source/WebCore
Revision 237017
Author yusukesuz...@slowstart.org
Date 2018-10-10 14:23:42 -0700 (Wed, 10 Oct 2018)
Log Message
Unreviewed, add missing headers for inline functions
https://bugs.webkit.org/show_bug.cgi?id=190429
* platform/graphics/avfoundation/cf/Med
Title: [236999] trunk/Source/WebCore
Revision 236999
Author yusukesuz...@slowstart.org
Date 2018-10-10 01:48:57 -0700 (Wed, 10 Oct 2018)
Log Message
XMLHttpRequest should use reportExtraMemoryAllocated/reportExtraMemoryVisited instead of deprecatedReportExtraMemory
https://bugs.webkit.org
Title: [236906] trunk/Source/_javascript_Core
Revision 236906
Author yusukesuz...@slowstart.org
Date 2018-10-07 09:21:56 -0700 (Sun, 07 Oct 2018)
Log Message
[JSC][Linux] Use non-truncated name for JIT workers in Linux
https://bugs.webkit.org/show_bug.cgi?id=190339
Reviewed by Mark Lam.
Title: [236905] trunk/Source
Revision 236905
Author yusukesuz...@slowstart.org
Date 2018-10-07 09:14:50 -0700 (Sun, 07 Oct 2018)
Log Message
Name Heap threads
https://bugs.webkit.org/show_bug.cgi?id=190337
Reviewed by Mark Lam.
Source/_javascript_Core:
Name heap threads as "Heap Helper
Title: [236904] trunk/Source/_javascript_Core
Revision 236904
Author yusukesuz...@slowstart.org
Date 2018-10-07 02:32:52 -0700 (Sun, 07 Oct 2018)
Log Message
[JSC] Avoid creating ProgramExecutable in checkSyntax
https://bugs.webkit.org/show_bug.cgi?id=190332
Reviewed by Mark Lam.
uglify
Title: [236900] trunk/Source/_javascript_Core
Revision 236900
Author yusukesuz...@slowstart.org
Date 2018-10-06 12:49:45 -0700 (Sat, 06 Oct 2018)
Log Message
[JSC] Use new extra memory reporting in SparseArrayMap
https://bugs.webkit.org/show_bug.cgi?id=190278
Reviewed by Keith Miller.
T
Title: [236883] trunk/Source
Revision 236883
Author yusukesuz...@slowstart.org
Date 2018-10-05 12:59:04 -0700 (Fri, 05 Oct 2018)
Log Message
[JSC][Linux] Support Perf JITDump logging
https://bugs.webkit.org/show_bug.cgi?id=189893
Reviewed by Mark Lam.
Source/_javascript_Core:
This patc
Title: [236758] trunk/Source/_javascript_Core
Revision 236758
Author yusukesuz...@slowstart.org
Date 2018-10-02 12:01:28 -0700 (Tue, 02 Oct 2018)
Log Message
[JSC] Add stub of ExecutableAllocator used when JIT is disabled
https://bugs.webkit.org/show_bug.cgi?id=190215
Reviewed by Mark La
Title: [236734] trunk/Source/_javascript_Core
Revision 236734
Author yusukesuz...@slowstart.org
Date 2018-10-02 04:47:27 -0700 (Tue, 02 Oct 2018)
Log Message
[JSC] Add branchIfNaN and branchIfNotNaN
https://bugs.webkit.org/show_bug.cgi?id=190122
Reviewed by Mark Lam.
Add AssemblyHelpers
Title: [236651] trunk/Source/_javascript_Core
Revision 236651
Author yusukesuz...@slowstart.org
Date 2018-10-01 02:25:41 -0700 (Mon, 01 Oct 2018)
Log Message
[WebAssembly] Move type conversion code of JSToWasm return type to JS wasm wrapper
https://bugs.webkit.org/show_bug.cgi?id=189498
Title: [236617] trunk
Revision 236617
Author yusukesuz...@slowstart.org
Date 2018-09-28 15:32:34 -0700 (Fri, 28 Sep 2018)
Log Message
[WTF] Make isMainThread more reliable
https://bugs.webkit.org/show_bug.cgi?id=189880
Reviewed by Mark Lam.
.:
* Source/cmake/OptionsCommon.cmake:
Sourc
Title: [236505] trunk/Source/_javascript_Core
Revision 236505
Author yusukesuz...@slowstart.org
Date 2018-09-26 09:12:42 -0700 (Wed, 26 Sep 2018)
Log Message
Unreviewed, add scope verification handling
https://bugs.webkit.org/show_bug.cgi?id=189780
* runtime/ArrayPrototype.cpp:
(JSC::arr
Title: [236496] trunk
Revision 236496
Author yusukesuz...@slowstart.org
Date 2018-09-25 22:16:22 -0700 (Tue, 25 Sep 2018)
Log Message
[JSC] Optimize Array#lastIndexOf
https://bugs.webkit.org/show_bug.cgi?id=189780
Reviewed by Saam Barati.
JSTests:
* stress/array-lastindexof-array-proto
Title: [236381] trunk
Revision 236381
Author yusukesuz...@slowstart.org
Date 2018-09-21 22:26:44 -0700 (Fri, 21 Sep 2018)
Log Message
[JSC] Enable LLInt ASM interpreter on X64 and ARM64 in non JIT configuration
https://bugs.webkit.org/show_bug.cgi?id=189778
Reviewed by Keith Miller.
.:
Title: [236296] trunk/Source/_javascript_Core
Revision 236296
Author yusukesuz...@slowstart.org
Date 2018-09-20 18:11:19 -0700 (Thu, 20 Sep 2018)
Log Message
[JSC] Heap::reportExtraMemoryVisited shows contention if we have many JSString
https://bugs.webkit.org/show_bug.cgi?id=189558
Revi
Title: [236240] trunk
Revision 236240
Author yusukesuz...@slowstart.org
Date 2018-09-19 22:54:27 -0700 (Wed, 19 Sep 2018)
Log Message
[JSC] Optimize Array#indexOf in C++ runtime
https://bugs.webkit.org/show_bug.cgi?id=189507
Reviewed by Saam Barati.
JSTests:
* stress/array-indexof-arra
Title: [236101] trunk
Revision 236101
Author yusukesuz...@slowstart.org
Date 2018-09-17 22:47:33 -0700 (Mon, 17 Sep 2018)
Log Message
[WTF] Use Semaphore and BinarySemaphore instead of dispatch_semaphore_t
https://bugs.webkit.org/show_bug.cgi?id=185339
Patch by Yusuke Suzuki on 2018-09-
Title: [235989] trunk/Source/_javascript_Core
Revision 235989
Author yusukesuz...@slowstart.org
Date 2018-09-13 14:49:47 -0700 (Thu, 13 Sep 2018)
Log Message
[WebAssembly] Inline WasmContext accessor functions
https://bugs.webkit.org/show_bug.cgi?id=189416
Reviewed by Saam Barati.
WasmC
Title: [235911] trunk/Source/WebCore
Revision 235911
Author yusukesuz...@slowstart.org
Date 2018-09-11 12:34:56 -0700 (Tue, 11 Sep 2018)
Log Message
Shrink size of ResourseResponseBase
https://bugs.webkit.org/show_bug.cgi?id=189501
Reviewed by Simon Fraser.
We reduce the size of Resourc
Title: [235852] trunk
Revision 235852
Author yusukesuz...@slowstart.org
Date 2018-09-10 11:19:09 -0700 (Mon, 10 Sep 2018)
Log Message
[WTF] Add Markable
https://bugs.webkit.org/show_bug.cgi?id=189231
Reviewed by Sam Weinig.
Source/WebCore:
Use Markable and Markable in ResourceResponseB
Title: [235831] trunk
Revision 235831
Author yusukesuz...@slowstart.org
Date 2018-09-08 13:51:22 -0700 (Sat, 08 Sep 2018)
Log Message
[JSC] Remove loadModule function in jsc.cpp
https://bugs.webkit.org/show_bug.cgi?id=184808
Patch by Yusuke Suzuki on 2018-09-08
Reviewed by Darin Adler.
Title: [235829] trunk/Source/WebCore
Revision 235829
Author yusukesuz...@slowstart.org
Date 2018-09-08 12:25:10 -0700 (Sat, 08 Sep 2018)
Log Message
[CSSJIT] Use lshiftPtr instead of mul32
https://bugs.webkit.org/show_bug.cgi?id=189451
Reviewed by Sam Weinig.
Use `value << 4` instead of
Title: [235790] trunk
Revision 235790
Author yusukesuz...@slowstart.org
Date 2018-09-07 12:44:48 -0700 (Fri, 07 Sep 2018)
Log Message
[DFG] DFG should handle String#toString
https://bugs.webkit.org/show_bug.cgi?id=189151
Reviewed by Saam Barati.
JSTests:
The error message in String#toS
Title: [235786] trunk/Source/_javascript_Core
Revision 235786
Author yusukesuz...@slowstart.org
Date 2018-09-07 10:29:04 -0700 (Fri, 07 Sep 2018)
Log Message
[WebAssembly] Optimize JS to Wasm call by using pointer of Signature as SignatureIndex
https://bugs.webkit.org/show_bug.cgi?id=1894
Title: [235785] trunk/Source/_javascript_Core
Revision 235785
Author yusukesuz...@slowstart.org
Date 2018-09-07 09:57:03 -0700 (Fri, 07 Sep 2018)
Log Message
[JSC] Put .throwStackOverflow code after the fast path in LLInt doVMEntry
https://bugs.webkit.org/show_bug.cgi?id=189410
Reviewed
Title: [235778] trunk/Source/_javascript_Core
Revision 235778
Author yusukesuz...@slowstart.org
Date 2018-09-06 21:40:12 -0700 (Thu, 06 Sep 2018)
Log Message
[WebAssembly] Optimize JS to Wasm call by removing Vector allocation
https://bugs.webkit.org/show_bug.cgi?id=189353
Reviewed by Ma
Title: [235776] trunk/Source/_javascript_Core
Revision 235776
Author yusukesuz...@slowstart.org
Date 2018-09-06 21:24:19 -0700 (Thu, 06 Sep 2018)
Log Message
[JSC] Clean up StructureStubClearingWatchpoint
https://bugs.webkit.org/show_bug.cgi?id=189156
Reviewed by Saam Barati.
Cleaning u
Title: [235589] trunk
Revision 235589
Author yusukesuz...@slowstart.org
Date 2018-09-02 09:41:45 -0700 (Sun, 02 Sep 2018)
Log Message
Implement Object.fromEntries
https://bugs.webkit.org/show_bug.cgi?id=188481
Reviewed by Darin Adler.
JSTests:
* stress/object-from-entries.js: Added.
(s
Title: [235582] trunk
Revision 235582
Author yusukesuz...@slowstart.org
Date 2018-09-01 01:03:43 -0700 (Sat, 01 Sep 2018)
Log Message
Function object should convert params to string before throw a parsing error
https://bugs.webkit.org/show_bug.cgi?id=188874
Reviewed by Darin Adler.
JSTe
Title: [235514] trunk
Revision 235514
Author yusukesuz...@slowstart.org
Date 2018-08-30 12:05:34 -0700 (Thu, 30 Aug 2018)
Log Message
output of toString() of Generator is wrong
https://bugs.webkit.org/show_bug.cgi?id=188952
Reviewed by Saam Barati.
JSTests:
* stress/function-to-string.
Title: [235498] trunk/Source/WebCore
Revision 235498
Author yusukesuz...@slowstart.org
Date 2018-08-30 03:24:15 -0700 (Thu, 30 Aug 2018)
Log Message
Unreviewed, add comments about enum names to bitfields
https://bugs.webkit.org/show_bug.cgi?id=188944
* xml/XMLHttpRequest.h:
Modified Pat
Title: [235497] trunk/Source/WebCore
Revision 235497
Author yusukesuz...@slowstart.org
Date 2018-08-30 03:17:36 -0700 (Thu, 30 Aug 2018)
Log Message
Unreviewed, add comments about enum names to bitfields
https://bugs.webkit.org/show_bug.cgi?id=188945
* html/HTMLCollection.h:
Modified Pa
Title: [235357] trunk/Source/WebCore
Revision 235357
Author yusukesuz...@slowstart.org
Date 2018-08-27 01:52:40 -0700 (Mon, 27 Aug 2018)
Log Message
Shrink size of HTMLCollection
https://bugs.webkit.org/show_bug.cgi?id=188945
Reviewed by Darin Adler.
Shrink the size of HTMLCollection by
Title: [235356] trunk
Revision 235356
Author yusukesuz...@slowstart.org
Date 2018-08-27 01:31:43 -0700 (Mon, 27 Aug 2018)
Log Message
[JSC] Array.prototype.reverse modifies JSImmutableButterfly
https://bugs.webkit.org/show_bug.cgi?id=188794
Reviewed by Saam Barati.
JSTests:
* stress/re
Title: [235355] trunk/Source
Revision 235355
Author yusukesuz...@slowstart.org
Date 2018-08-27 01:30:58 -0700 (Mon, 27 Aug 2018)
Log Message
Shrink size of XMLHttpRequest
https://bugs.webkit.org/show_bug.cgi?id=188944
Reviewed by Saam Barati.
Source/WebCore:
Shrink the size of XMLHttpR
Title: [235161] trunk/Source/_javascript_Core
Revision 235161
Author yusukesuz...@slowstart.org
Date 2018-08-21 22:05:08 -0700 (Tue, 21 Aug 2018)
Log Message
[JSC] HeapUtil should care about pointer overflow
https://bugs.webkit.org/show_bug.cgi?id=188740
Reviewed by Saam Barati.
`pointe
Title: [235160] trunk/Source/_javascript_Core
Revision 235160
Author yusukesuz...@slowstart.org
Date 2018-08-21 22:02:56 -0700 (Tue, 21 Aug 2018)
Log Message
[JSC] Should not rotate constant with 64
https://bugs.webkit.org/show_bug.cgi?id=188556
Reviewed by Saam Barati.
To defend agains
Title: [235159] trunk
Revision 235159
Author yusukesuz...@slowstart.org
Date 2018-08-21 21:58:26 -0700 (Tue, 21 Aug 2018)
Log Message
Support "name" option for dedicated workers
https://bugs.webkit.org/show_bug.cgi?id=188779
Reviewed by Joseph Pecoraro.
LayoutTests/imported/w3c:
* web-
Title: [235128] trunk
Revision 235128
Author yusukesuz...@slowstart.org
Date 2018-08-21 11:40:03 -0700 (Tue, 21 Aug 2018)
Log Message
Support "name" option for dedicated workers
https://bugs.webkit.org/show_bug.cgi?id=188779
Reviewed by Joseph Pecoraro.
LayoutTests/imported/w3c:
* web-
Title: [235104] trunk
Revision 235104
Author yusukesuz...@slowstart.org
Date 2018-08-20 20:29:32 -0700 (Mon, 20 Aug 2018)
Log Message
[YARR] Extend size of fixed characters bulk matching in 64bit platform
https://bugs.webkit.org/show_bug.cgi?id=181989
Patch by Yusuke Suzuki on 2018-08-2
1 - 100 of 116 matches
Mail list logo