907efddb43
https://bugs.webkit.org/show_bug.cgi?id=229386 Reviewed by Ross Kirsling. JSTests: * wasm/references/element_active_mod.js: * wasm/references/element_parsing.js: * wasm/references/externref_globals.js: * wasm/references/externref_modules.js: * wasm/references/externref_table.js: * wasm/references/externref_table_import.js: * wasm/references/func_ref.js: * wasm/references/globals.js: * wasm/references/is_null.js: * wasm/references/memory_copy.js: * wasm/references/memory_copy_shared.js: * wasm/references/memory_fill_shared.js: * wasm/references/multitable.js: * wasm/references/parse_unreachable.js: * wasm/references/table_js_api.js: * wasm/references/table_misc.js: * wasm/references/validation.js: * wasm/stress/immutable-globals.js: * wasm/stress/local-ref.js: * wasm/stress/mutable-globals.js: * wasm/stress/table-grow-table-size.js: Source/JavaScriptCore: This patch removes some wasm option flags which are already shipped. * runtime/OptionsList.h: * wasm/WasmFormat.h: (JSC::Wasm::isValueType): * wasm/WasmFunctionParser.h: (JSC::Wasm::FunctionParser<Context>::parseExpression): (JSC::Wasm::FunctionParser<Context>::parseUnreachableExpression): * wasm/WasmOperations.cpp: (JSC::Wasm::JSC_DEFINE_JIT_OPERATION): * wasm/WasmParser.h: (JSC::Wasm::Parser<SuccessType>::parseBlockSignature): * wasm/WasmSectionParser.cpp: (JSC::Wasm::SectionParser::parseType): (JSC::Wasm::SectionParser::parseElement): (JSC::Wasm::SectionParser::parseData): (JSC::Wasm::SectionParser::parseDataCount): * wasm/js/JSWebAssembly.cpp: (JSC::JSWebAssembly::finishCreation): * wasm/js/WebAssemblyGlobalConstructor.cpp: (JSC::JSC_DEFINE_HOST_FUNCTION): * wasm/js/WebAssemblyTableConstructor.cpp: (JSC::JSC_DEFINE_HOST_FUNCTION): * wasm/js/WebAssemblyTablePrototype.cpp: (JSC::JSC_DEFINE_HOST_FUNCTION): Tools: * Scripts/run-jsc-stress-tests: LayoutTests: * workers/wasm-references.html: Canonical link: https://commits.webkit.org/240821@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281438 268f45cc-cd09-0410-ab3c-d52691b4dbfc |
||
---|---|---|
.. | ||
ChakraCore | ||
complex | ||
controlFlowProfiler | ||
es6 | ||
exceptionFuzz | ||
executableAllocationFuzz | ||
heapProfiler | ||
microbenchmarks | ||
modules | ||
mozilla | ||
perf | ||
regexp | ||
slowMicrobenchmarks | ||
stress | ||
test262 | ||
typeProfiler | ||
wasm | ||
.gitattributes | ||
ChakraCore.yaml | ||
ChangeLog | ||
ChangeLog-2018-09-11 | ||
ChangeLog-2021-03-18 | ||
complex.yaml | ||
controlFlowProfiler.yaml | ||
es6.yaml | ||
exceptionFuzz.yaml | ||
executableAllocationFuzz.yaml | ||
heapProfiler.yaml | ||
modules.yaml | ||
slowMicrobenchmarks.yaml | ||
typeProfiler.yaml | ||
wasm.yaml |