Title: [286382] trunk/Source/_javascript_Core
- Revision
- 286382
- Author
- ysuz...@apple.com
- Date
- 2021-12-01 13:25:07 -0800 (Wed, 01 Dec 2021)
Log Message
Unreviewed, use void* to suppress GCC warning
https://bugs.webkit.org/show_bug.cgi?id=233379
* runtime/StructureChain.cpp:
(JSC::StructureChain::create):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (286381 => 286382)
--- trunk/Source/_javascript_Core/ChangeLog 2021-12-01 21:18:54 UTC (rev 286381)
+++ trunk/Source/_javascript_Core/ChangeLog 2021-12-01 21:25:07 UTC (rev 286382)
@@ -1,3 +1,11 @@
+2021-12-01 Yusuke Suzuki <ysuz...@apple.com>
+
+ Unreviewed, use void* to suppress GCC warning
+ https://bugs.webkit.org/show_bug.cgi?id=233379
+
+ * runtime/StructureChain.cpp:
+ (JSC::StructureChain::create):
+
2021-12-01 Mikhail R. Gadelha <mikh...@igalia.com>
Disable madd4 instruction generation globally for MIPS
Modified: trunk/Source/_javascript_Core/runtime/StructureChain.cpp (286381 => 286382)
--- trunk/Source/_javascript_Core/runtime/StructureChain.cpp 2021-12-01 21:18:54 UTC (rev 286381)
+++ trunk/Source/_javascript_Core/runtime/StructureChain.cpp 2021-12-01 21:25:07 UTC (rev 286382)
@@ -48,9 +48,9 @@
++size;
++size; // Sentinel nullptr.
size_t bytes = Checked<size_t>(size) * sizeof(StructureID);
- StructureID* vector = static_cast<StructureID*>(vm.jsValueGigacageAuxiliarySpace().allocateNonVirtual(vm, bytes, nullptr, AllocationFailureMode::Assert));
+ void* vector = vm.jsValueGigacageAuxiliarySpace().allocateNonVirtual(vm, bytes, nullptr, AllocationFailureMode::Assert);
memset(vector, 0, bytes);
- StructureChain* chain = new (NotNull, allocateCell<StructureChain>(vm)) StructureChain(vm, vm.structureChainStructure.get(), vector);
+ StructureChain* chain = new (NotNull, allocateCell<StructureChain>(vm)) StructureChain(vm, vm.structureChainStructure.get(), static_cast<StructureID*>(vector));
chain->finishCreation(vm, head);
return chain;
}
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes