| /third_party/rust/crates/clap/.github/workflows/ |
| D | ci.yml | 7 - cron: '3 3 3 * *' 17 runs-on: ubuntu-latest 19 - name: Done 27 - build: linux 28 os: ubuntu-latest 30 features: "full" 31 - build: windows 32 os: windows-latest 34 features: "full" 35 - build: mac [all …]
|
| /third_party/node/deps/v8/src/wasm/ |
| D | wasm-features.cc | 2 // Use of this source code is governed by a BSD-style license that can be 5 #include "src/wasm/wasm-features.h" 8 #include "src/handles/handles-inl.h" 12 namespace wasm { namespace 16 WasmFeatures features = WasmFeatures::None(); in FromFlags() local 18 if (FLAG_experimental_wasm_##feat) features.Add(kFeature_##feat); in FromFlags() 21 #define NON_FLAG_REF(feat, ...) features.Add(kFeature_##feat); in FromFlags() 24 return features; in FromFlags() 29 return FromContext(isolate, handle(isolate->context(), isolate)); in FromIsolate() 35 WasmFeatures features = WasmFeatures::FromFlags(); in FromContext() local [all …]
|
| D | wasm-features.h | 2 // Use of this source code is governed by a BSD-style license that can be 13 #include "src/base/enum-set.h" 15 #include "src/wasm/wasm-feature-flags.h" 17 // Features that are always enabled and do not have a flag. 21 // All features, including features that do not have flags. 34 namespace wasm { 42 // Enabled or detected features. 46 explicit constexpr WasmFeatures(std::initializer_list<WasmFeature> features) in WasmFeatures() argument 47 : EnumSet(features) {} in WasmFeatures() 67 // Retuns optional features that are enabled by flags, plus features that are [all …]
|
| D | compilation-environment.h | 2 // Use of this source code is governed by a BSD-style license that can be 14 #include "src/wasm/wasm-features.h" 15 #include "src/wasm/wasm-limits.h" 16 #include "src/wasm/wasm-module.h" 17 #include "src/wasm/wasm-tier.h" 27 namespace wasm { 72 // Features enabled for this compilation. 89 uintptr_t{module ? module->initial_pages : 0}) * in CompilationEnv() 91 max_memory_size((module && module->has_maximum_pages 93 uintptr_t{module->maximum_pages}) [all …]
|
| D | wasm-init-expr.cc | 2 // Use of this source code is governed by a BSD-style license that can be 5 #include "src/wasm/wasm-init-expr.h" 7 #include "src/wasm/wasm-features.h" 8 #include "src/wasm/wasm-module.h" 12 namespace wasm { namespace 20 return immediate().index < module->globals.size() in type() 21 ? module->globals[immediate().index].type in type() 35 ? module->functions[immediate().index].sig_index in type() 53 } // namespace wasm
|
| D | wasm-opcodes.cc | 2 // Use of this source code is governed by a BSD-style license that can be 5 #include "src/wasm/wasm-opcodes.h" 10 #include "src/wasm/wasm-features.h" 11 #include "src/wasm/wasm-module.h" 12 #include "src/wasm/wasm-opcodes-inl.h" 16 namespace wasm { namespace 35 // https://chromium-review.googlesource.com/c/v8/v8/+/2413251). 38 for (auto type : sig->all()) { in IsJSCompatibleSignature() 39 // TODO(7748): Allow structs, arrays, and rtts when their JS-interaction is in IsJSCompatibleSignature() 42 (type.has_index() && !module->has_signature(type.ref_index()))) { in IsJSCompatibleSignature() [all …]
|
| D | wasm-feature-flags.h | 2 // Use of this source code is governed by a BSD-style license that can be 15 // Experimental features (disabled by default). 27 /* Non-specified, V8-only experimental additions to the GC proposal */ \ 30 "allow non-defaultable/non-nullable locals, validated with 'until end of " \ 34 "allow non-defaultable/non-nullable locals, no validation", false) \ 45 /* Official proposal: https://github.com/WebAssembly/function-references */ \ 55 /* https://github.com/WebAssembly/relaxed-simd */ \ 60 /* https://github.com/WebAssembly/branch-hinting */ \ 65 /* https://github.com/WebAssembly/stack-switching */ \ 70 /* https://github.com/WebAssembly/extended-const */ \ [all …]
|
| D | wasm-serialization.h | 2 // Use of this source code is governed by a BSD-style license that can be 12 #include "src/wasm/wasm-code-manager.h" 13 #include "src/wasm/wasm-objects.h" 17 namespace wasm { 33 // The data header consists of uint32_t-sized entries (see {WriteVersion}): 36 // [2] supported CPU features 59 // Deserializes the given data to create a Wasm module object. 64 } // namespace wasm
|
| D | module-decoder.h | 2 // Use of this source code is governed by a BSD-style license that can be 16 #include "src/wasm/function-body-decoder.h" 17 #include "src/wasm/wasm-constants.h" 18 #include "src/wasm/wasm-features.h" 19 #include "src/wasm/wasm-module.h" 20 #include "src/wasm/wasm-result.h" 27 namespace wasm { 59 // https://webassembly.github.io/spec/core/bikeshed/index.html#name-section%E2%91%A0 92 if (it->index() != index) return {}; in GetName() 93 return it->name(); in GetName() [all …]
|
| D | module-compiler.h | 2 // Use of this source code is governed by a BSD-style license that can be 16 #include "include/v8-metrics.h" 20 #include "src/tasks/cancelable-task.h" 21 #include "src/wasm/compilation-environment.h" 22 #include "src/wasm/wasm-features.h" 23 #include "src/wasm/wasm-import-wrapper-cache.h" 24 #include "src/wasm/wasm-module.h" 41 namespace wasm { 89 // Thread-safe. 103 // Not thread-safe. [all …]
|
| /third_party/rust/crates/memchr/.github/workflows/ |
| D | ci.yml | 5 - master 8 - master 10 - cron: '00 01 * * *' 15 # For some builds, we use cross to test on 32-bit and big-endian 18 # When CARGO is set to CROSS, TARGET is set to `--target matrix.target`. 22 runs-on: ${{ matrix.os }} 26 - pinned 27 - stable 28 - stable-32 29 - stable-mips [all …]
|
| /third_party/rust/crates/clap/ |
| D | Makefile | 4 # - Easy to debug: show the command being run 5 # - Leverage CI features: Only run individual steps so we can use features like reporting elapsed t… 7 ARGS?=--workspace 10 ARGS+=--target ${TOOLCHAIN_TARGET} 15 _FEATURES = minimal default wasm full debug release 16 _FEATURES_minimal = --no-default-features --features "std" 18 …asm = --no-default-features --features "std help usage error-context suggestions" --features "depr… 19 _FEATURES_full = --features "deprecated derive cargo env unicode string unstable-replace wrap_help" 20 _FEATURES_next = ${_FEATURES_full} --features unstable-v5 21 _FEATURES_debug = ${_FEATURES_full} --features debug --features clap_complete/debug [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyTargetMachine.cpp | 1 //===- WebAssemblyTargetMachine.cpp - Define TargetMachine for WebAssembly -==// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 /// This file defines the WebAssembly-specific subclass of TargetMachine. 12 //===----------------------------------------------------------------------===// 34 #define DEBUG_TYPE "wasm" 36 // Emscripten's asm.js-style exception handling 38 "enable-emscripten-cxx-exceptions", 39 cl::desc("WebAssembly Emscripten-style exception handling"), 42 // Emscripten's asm.js-style setjmp/longjmp handling [all …]
|
| D | WebAssemblyAsmPrinter.cpp | 1 //===-- WebAssemblyAsmPrinter.cpp - WebAssembly LLVM assembly writer ------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 /// representation of machine-dependent LLVM code to the WebAssembly assembly 14 //===----------------------------------------------------------------------===// 28 #include "llvm/BinaryFormat/Wasm.h" 49 #define DEBUG_TYPE "asm-printer" 53 //===----------------------------------------------------------------------===// 55 //===----------------------------------------------------------------------===// 58 const TargetRegisterInfo *TRI = Subtarget->getRegisterInfo(); in getRegType() [all …]
|
| /third_party/node/deps/v8/src/flags/ |
| D | flag-definitions.h | 2 // Use of this source code is governed by a BSD-style license that can be 9 // This include does not have a guard, because it is a template-style include, 63 "alias for --" #nam, false}, 207 // Enable Sparkplug by default on desktop-only. 222 // "armv7": ARMv7 + VFPv3-D32 + NEON 223 // "armv7+sudiv": ARMv7 + VFPv4-D32 + NEON + SUDIV 281 // This implication is also hard-coded into the flags processing to make sure it 291 // Flags for language modes and experimental language features. 296 DEFINE_BOOL(harmony, false, "enable all completed harmony features") 297 DEFINE_BOOL(harmony_shipping, true, "enable all shipped harmony features") [all …]
|
| /third_party/skia/modules/canvaskit/ |
| D | Makefile | 2 - rm -rf ../../out/canvaskit_wasm 3 - rm -rf ./npm_build/bin 4 - rm -rf ./build/ 10 - rm -rf build/ 13 cp ../../out/canvaskit_wasm/canvaskit.wasm ./build/ 18 - rm -rf build/ 21 cp ../../out/canvaskit_wasm/canvaskit.wasm ./build/ 26 - rm -rf build/ 29 cp ../../out/canvaskit_wasm/canvaskit.wasm ./build/ 34 - rm -rf build/ [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ObjectYAML/ |
| D | WasmEmitter.cpp | 1 //===- yaml2wasm - Convert YAML to a Wasm object file --------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 /// The Wasm component of yaml2obj. 12 //===----------------------------------------------------------------------===// 15 #include "llvm/Object/Wasm.h" 24 /// This parses a yaml stream that represents a Wasm object file. 36 void writeInitExpr(raw_ostream &OS, const wasm::WasmInitExpr &InitExpr); 120 if (Lim.Flags & wasm::WASM_LIMITS_FLAG_HAS_MAX) in writeLimits() 131 const wasm::WasmInitExpr &InitExpr) { in writeInitExpr() [all …]
|
| D | WasmYAML.cpp | 1 //===- WasmYAML.cpp - Wasm YAMLIO implementation --------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file defines classes for handling the YAML representation of wasm. 11 //===----------------------------------------------------------------------===// 24 // http://llvm.org/docs/CodingStandards.html#provide-a-virtual-method-anchor-for-classes-in-headers 39 IO.mapTag("!WASM", true); in mapping() 87 IO.mapRequired("Features", Section.Features); in sectionMapping() 165 SectionType = Section->Type; in mapping() 170 case wasm::WASM_SEC_CUSTOM: { in mapping() [all …]
|
| /third_party/skia/bazel/common_config_settings/ |
| D | BUILD.bazel | 53 # We define this here because the emscripten toolchain calls the cpu wasm, whereas the 54 # bazelbuild/platforms call it wasm32. https://github.com/emscripten-core/emsdk/issues/919 58 "cpu": "wasm", 63 # Configurable Skia Features 66 # off certain features, such as GPU backend, or codec support. 67 # https://docs.bazel.build/versions/4.2.1/skylark/config.html#using-build-settings-on-the-command-l… 69 # bazel build //:skia-core --//bazel/common_config_settings:gpu_backend=gl_backend \ 70 # --//bazel/common_config_settings:with_gl_standard=webgl_standard 72 # bazel build //:skia-core --gpu_backend=gl_backend --with_gl_standard=webgl_standard 74 # Developers can specify their own short-hands by making a .bazelrc file in their home [all …]
|
| /third_party/node/deps/v8/tools/testrunner/local/ |
| D | variants.py | 2 # Use of this source code is governed by a BSD-style license that can be 7 "assert_types": [["--assert-types"]], 8 "code_serializer": [["--cache=code"]], 10 "future": [["--future"]], 11 "gc_stats": [["--gc-stats=1"]], 12 # Alias of exhaustive variants, but triggering new test framework features. 14 "interpreted_regexp": [["--regexp-interpret-all"]], 15 "experimental_regexp": [["--default-to-experimental-regexp-engine"]], 16 "jitless": [["--jitless"]], 17 "sparkplug": [["--sparkplug"]], [all …]
|
| /third_party/node/deps/v8/src/init/ |
| D | v8.cc | 2 // Use of this source code is governed by a BSD-style license that can be 14 #include "src/codegen/cpu-features.h" 15 #include "src/codegen/interface-descriptors.h" 24 #include "src/objects/objects-inl.h" 25 #include "src/profiler/heap-profiler.h" 28 #include "src/tracing/tracing-category-observer.h" 31 #include "src/wasm/wasm-engine.h" 35 #include "src/diagnostics/system-jit-win.h" 69 // isolate->Dispose(); in AdvanceStartupState() 95 v8::base::SetPrintStackTrace(platform_->GetStackTracePrinter()); in InitializePlatform() [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ObjectYAML/ |
| D | WasmYAML.h | 1 //===- WasmYAML.h - Wasm YAMLIO implementation ------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 /// of wasm binaries. 13 //===----------------------------------------------------------------------===// 19 #include "llvm/BinaryFormat/Wasm.h" 66 wasm::WasmInitExpr Offset; 74 wasm::WasmInitExpr InitExpr; 118 wasm::WasmInitExpr Offset; 146 SignatureForm Form = wasm::WASM_TYPE_FUNC; [all …]
|
| /third_party/rust/crates/linux-raw-sys/ |
| D | ORG_CODE_OF_CONDUCT.md | 25 real-world experience, overall they are based on a simple principle: 34 * **Do not cause confusion about Wasm standards or interoperability.** 38 to develop additional non-standard features or APIs, but they 40 Wasm. 42 Treat the WebAssembly name and any BA-associated names with 45 the BA, or if you build a product or service using BA-derived 51 Further, do not use the WebAssembly name or BA-associated names in 54 names, publicly-visible social media accounts or online service 64 employees or contractors to sign non-compete agreements, those 68 This does not mean that all non-compete agreements are incompatible [all …]
|
| /third_party/rust/crates/rustix/ |
| D | ORG_CODE_OF_CONDUCT.md | 25 real-world experience, overall they are based on a simple principle: 34 * **Do not cause confusion about Wasm standards or interoperability.** 38 to develop additional non-standard features or APIs, but they 40 Wasm. 42 Treat the WebAssembly name and any BA-associated names with 45 the BA, or if you build a product or service using BA-derived 51 Further, do not use the WebAssembly name or BA-associated names in 54 names, publicly-visible social media accounts or online service 64 employees or contractors to sign non-compete agreements, those 68 This does not mean that all non-compete agreements are incompatible [all …]
|
| /third_party/rust/crates/io-lifetimes/ |
| D | ORG_CODE_OF_CONDUCT.md | 25 real-world experience, overall they are based on a simple principle: 34 * **Do not cause confusion about Wasm standards or interoperability.** 38 to develop additional non-standard features or APIs, but they 40 Wasm. 42 Treat the WebAssembly name and any BA-associated names with 45 the BA, or if you build a product or service using BA-derived 51 Further, do not use the WebAssembly name or BA-associated names in 54 names, publicly-visible social media accounts or online service 64 employees or contractors to sign non-compete agreements, those 68 This does not mean that all non-compete agreements are incompatible [all …]
|