Changeset 215601 in webkit
- Timestamp:
- Apr 20, 2017, 8:38:16 PM (9 years ago)
- Location:
- trunk/Source
- Files:
-
- 8 edited
-
JavaScriptCore/ChangeLog (modified) (1 diff)
-
JavaScriptCore/bytecompiler/NodesCodegen.cpp (modified) (1 diff)
-
JavaScriptCore/ftl/FTLState.cpp (modified) (1 diff)
-
JavaScriptCore/wasm/WasmB3IRGenerator.cpp (modified) (1 diff)
-
WebCore/ChangeLog (modified) (1 diff)
-
WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp (modified) (1 diff)
-
WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp (modified) (1 diff)
-
WebCore/loader/ResourceLoadStatisticsStore.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r215600 r215601 1 2017-04-20 Konstantin Tokarev <annulen@yandex.ru> 2 3 Remove unused lamda captures 4 https://bugs.webkit.org/show_bug.cgi?id=171098 5 6 Reviewed by Yusuke Suzuki. 7 8 * bytecompiler/NodesCodegen.cpp: 9 (JSC::ArrayNode::emitBytecode): 10 * ftl/FTLState.cpp: 11 (JSC::FTL::State::State): 12 * wasm/WasmB3IRGenerator.cpp: 13 1 14 2017-04-20 Yusuke Suzuki <utatane.tea@gmail.com> 2 15 -
trunk/Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp
r215474 r215601 416 416 handleSpread: 417 417 RefPtr<RegisterID> index = generator.emitLoad(generator.newTemporary(), jsNumber(length)); 418 auto spreader = [ this,array, index](BytecodeGenerator& generator, RegisterID* value)418 auto spreader = [array, index](BytecodeGenerator& generator, RegisterID* value) 419 419 { 420 420 generator.emitDirectPutByVal(array.get(), index.get(), value); -
trunk/Source/JavaScriptCore/ftl/FTLState.cpp
r196729 r215601 68 68 69 69 proc->setOriginPrinter( 70 [ this] (PrintStream& out, B3::Origin origin) {70 [] (PrintStream& out, B3::Origin origin) { 71 71 out.print("DFG:", bitwise_cast<Node*>(origin.data())); 72 72 }); -
trunk/Source/JavaScriptCore/wasm/WasmB3IRGenerator.cpp
r215533 r215601 999 999 // We need to clobber all potential pinned registers since we might be leaving the instance. 1000 1000 patchpoint->clobberLate(PinnedRegisterInfo::get().toSave()); 1001 patchpoint->setGenerator([ functionIndex,returnType] (CCallHelpers& jit, const B3::StackmapGenerationParams& params) {1001 patchpoint->setGenerator([returnType] (CCallHelpers& jit, const B3::StackmapGenerationParams& params) { 1002 1002 AllowMacroScratchRegisterUsage allowScratch(jit); 1003 1003 jit.call(params[returnType == Void ? 0 : 1].gpr()); -
trunk/Source/WebCore/ChangeLog
r215597 r215601 1 2017-04-20 Konstantin Tokarev <annulen@yandex.ru> 2 3 Remove unused lamda captures 4 https://bugs.webkit.org/show_bug.cgi?id=171098 5 6 Reviewed by Yusuke Suzuki. 7 8 * Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: 9 (WebCore::IDBServer::SQLiteIDBBackingStore::getOrEstablishDatabaseInfo): 10 * Modules/indexeddb/server/UniqueIDBDatabase.cpp: 11 (WebCore::IDBServer::UniqueIDBDatabase::activateTransactionInBackingStore): 12 * loader/ResourceLoadStatisticsStore.cpp: 13 (WebCore::ResourceLoadStatisticsStore::createEncoderFromData): 14 (WebCore::ResourceLoadStatisticsStore::readDataFromDecoder): 15 1 16 2017-04-20 Timothy Horton <timothy_horton@apple.com> 2 17 -
trunk/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp
r215262 r215601 797 797 return { IDBDatabaseException::UnknownError, ASCIILiteral("Unable to open database file on disk") }; 798 798 799 m_sqliteDB->setCollationFunction("IDBKEY", [ this](int aLength, const void* a, int bLength, const void* b) {799 m_sqliteDB->setCollationFunction("IDBKEY", [](int aLength, const void* a, int bLength, const void* b) { 800 800 return idbKeyCollate(aLength, a, bLength, b); 801 801 }); -
trunk/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp
r215160 r215601 1571 1571 RefPtr<UniqueIDBDatabaseTransaction> refTransaction(&transaction); 1572 1572 1573 auto callback = [ this,protectedThis, refTransaction](const IDBError& error) {1573 auto callback = [protectedThis, refTransaction](const IDBError& error) { 1574 1574 refTransaction->didActivateInBackingStore(error); 1575 1575 }; -
trunk/Source/WebCore/loader/ResourceLoadStatisticsStore.cpp
r213871 r215601 78 78 79 79 encoder->encodeUInt32("version", statisticsModelVersion); 80 encoder->encodeObjects("browsingStatistics", m_resourceStatisticsMap.begin(), m_resourceStatisticsMap.end(), [ this](KeyedEncoder& encoderInner, const StatisticsValue& origin) {80 encoder->encodeObjects("browsingStatistics", m_resourceStatisticsMap.begin(), m_resourceStatisticsMap.end(), [](KeyedEncoder& encoderInner, const StatisticsValue& origin) { 81 81 origin.value.encode(encoderInner); 82 82 }); … … 94 94 version = 1; 95 95 Vector<ResourceLoadStatistics> loadedStatistics; 96 bool succeeded = decoder.decodeObjects("browsingStatistics", loadedStatistics, [ this,version](KeyedDecoder& decoderInner, ResourceLoadStatistics& statistics) {96 bool succeeded = decoder.decodeObjects("browsingStatistics", loadedStatistics, [version](KeyedDecoder& decoderInner, ResourceLoadStatistics& statistics) { 97 97 return statistics.decode(decoderInner, version); 98 98 });
Note:
See TracChangeset
for help on using the changeset viewer.