Home
last modified time | relevance | path

Searched +full:- +full:- +full:wasm +full:- +full:features (Results 1 – 25 of 131) sorted by relevance

123456

/third_party/rust/crates/clap/.github/workflows/
Dci.yml7 - 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/
Dwasm-features.cc2 // 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 …]
Dwasm-features.h2 // 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 …]
Dcompilation-environment.h2 // 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 …]
Dwasm-init-expr.cc2 // 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
Dwasm-opcodes.cc2 // 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 …]
Dwasm-feature-flags.h2 // 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 …]
Dwasm-serialization.h2 // 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
Dmodule-decoder.h2 // 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 …]
Dmodule-compiler.h2 // 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/
Dci.yml5 - 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/
DMakefile4 # - 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/
DWebAssemblyTargetMachine.cpp1 //===- 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 …]
DWebAssemblyAsmPrinter.cpp1 //===-- 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/
Dflag-definitions.h2 // 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/
DMakefile2 - 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/
DWasmEmitter.cpp1 //===- 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 …]
DWasmYAML.cpp1 //===- 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/
DBUILD.bazel53 # 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/
Dvariants.py2 # 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/
Dv8.cc2 // 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/
DWasmYAML.h1 //===- 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/
DORG_CODE_OF_CONDUCT.md25 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/
DORG_CODE_OF_CONDUCT.md25 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/
DORG_CODE_OF_CONDUCT.md25 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 …]

123456